@@ -20,28 +20,90 @@ infrastructure are described first.
20
20
21
21
External Dependencies
22
22
---------------------
23
- * Upgrade to LLVM r0000000.
23
+ * Upgrade to LLVM 13 and reduce the accumulated technical debt in our local fork
24
+ * Require C++14
25
+
24
26
25
27
Major New Features
26
28
------------------
27
- * A major new feature
29
+ * Improve C++ modules support for C++20 and Windows
30
+ * Improve performance by allowing most of cling::Value to inline
31
+ * Support profiling/debugging interpreted/JITted via ` CLING_DEBUG ` and
32
+ ` CLING_PROFILE `
33
+ * Partially support Apple M1
34
+ * Improve transaction unloader for templates
35
+ * Always emit weak symbols on Windows
36
+ * Support RPATH in dyld
28
37
29
- Misc
30
- ----
31
- * A misc feature
32
38
33
- Experimental Features
34
- ---------------------
35
- * An experimental feature
36
39
37
- Jupyter
38
- -------
39
- * A Jupyter feature
40
+ Misc
41
+ ----
42
+ * Improve user experience on terminal:
43
+ - Move between words with Ctrl+{Left,Right}
44
+ - Clear the terminal screen on Ctrl+L
45
+ - Bind Ctrl+Del to kill next word
46
+ - Do not assign ESC a special meaning on history search mode
47
+ - Implement ` .help edit ` to show line editor keybindings
48
+ - .x does not crash if no argument is given
49
+ * Support setting cmd history file by ` ${CLING_HISTFILE} ` and its size with
50
+ ` ${CLING_HISTSIZE} `
51
+ * Improve ` .help ` and ` .class ` commands
52
+ * Improve CUDA support on Visual Studio
53
+ * Improve symbol location diagnostics using the dyld infrastructure
54
+ * Better support of ppc
40
55
41
56
42
57
Fixed Bugs
43
58
----------
44
- [ ROOT-XXXX] ( https://sft.its.cern.ch/jira/browse/ROOT-XXXX )
59
+ [ ROOT-10962] ( https://sft.its.cern.ch/jira/browse/ROOT-10962 )
60
+ [ ROOT-10484] ( https://sft.its.cern.ch/jira/browse/ROOT-10484 )
61
+ [ ROOT-9687] ( https://sft.its.cern.ch/jira/browse/ROOT-9687 )
62
+ [ ROOT-9202] ( https://sft.its.cern.ch/jira/browse/ROOT-9202 )
63
+ [ ROOT-7775] ( https://sft.its.cern.ch/jira/browse/ROOT-7775 )
64
+ [ ROOT-7016] ( https://sft.its.cern.ch/jira/browse/ROOT-7016 )
65
+ [ ROOT-6095] ( https://sft.its.cern.ch/jira/browse/ROOT-6095 )
66
+ [ ROOT-5971] ( https://sft.its.cern.ch/jira/browse/ROOT-5971 )
67
+ [ ROOT-5219] ( https://sft.its.cern.ch/jira/browse/ROOT-5219 )
68
+
69
+ [ GH-454 ] ( https://github.com/root-project/cling/issues/454 )
70
+ [ GH-444 ] ( https://github.com/root-project/cling/issues/444 )
71
+ [ GH-440 ] ( https://github.com/root-project/cling/issues/440 )
72
+ [ GH-436 ] ( https://github.com/root-project/cling/issues/436 )
73
+
74
+ [ GH-13815 ] ( https://github.com/root-project/root/issues/13815 )
75
+ [ GH-12779 ] ( https://github.com/root-project/root/issues/12779 )
76
+ [ GH-12457 ] ( https://github.com/root-project/root/issues/12457 )
77
+ [ GH-12455 ] ( https://github.com/root-project/root/issues/12455 )
78
+ [ GH-13429 ] ( https://github.com/root-project/root/issues/13429 )
79
+ [ GH-12409 ] ( https://github.com/root-project/root/issues/12409 )
80
+ [ GH-12294 ] ( https://github.com/root-project/root/issues/12294 )
81
+ [ GH-12151 ] ( https://github.com/root-project/root/issues/12151 )
82
+ [ GH-11937 ] ( https://github.com/root-project/root/issues/11937 )
83
+ [ GH-11933 ] ( https://github.com/root-project/root/issues/11933 )
84
+ [ GH-11329 ] ( https://github.com/root-project/root/issues/11329 )
85
+ [ GH-11927 ] ( https://github.com/root-project/root/issues/11927 )
86
+ [ GH-10209 ] ( https://github.com/root-project/root/issues/10209 )
87
+ [ GH-10182 ] ( https://github.com/root-project/root/issues/10182 )
88
+ [ GH-10180 ] ( https://github.com/root-project/root/issues/10180 )
89
+ [ GH-10137 ] ( https://github.com/root-project/root/issues/10137 )
90
+ [ GH-10136 ] ( https://github.com/root-project/root/issues/10136 )
91
+ [ GH-10135 ] ( https://github.com/root-project/root/issues/10135 )
92
+ [ GH-10133 ] ( https://github.com/root-project/root/issues/10133 )
93
+ [ GH-10057 ] ( https://github.com/root-project/root/issues/10057 )
94
+ [ GH-9850 ] ( https://github.com/root-project/root/issues/9850 )
95
+ [ GH-9697 ] ( https://github.com/root-project/root/issues/9697 )
96
+ [ GH-9664 ] ( https://github.com/root-project/root/issues/9664 )
97
+ [ GH-9449 ] ( https://github.com/root-project/root/issues/9449 )
98
+ [ GH-8499 ] ( https://github.com/root-project/root/issues/8499 )
99
+ [ GH-8389 ] ( https://github.com/root-project/root/issues/8389 )
100
+ [ GH-8304 ] ( https://github.com/root-project/root/issues/8304 )
101
+ [ GH-8292 ] ( https://github.com/root-project/root/issues/8292 )
102
+ [ GH-8157 ] ( https://github.com/root-project/root/issues/8157 )
103
+ [ GH-8141 ] ( https://github.com/root-project/root/issues/8141 )
104
+ [ GH-7541 ] ( https://github.com/root-project/root/issues/7541 )
105
+ [ GH-7483 ] ( https://github.com/root-project/root/issues/7483 )
106
+ [ GH-7366 ] ( https://github.com/root-project/root/issues/7366 )
45
107
46
108
<!-- -Get release bugs
47
109
git log v0.9..master | grep 'ROOT-' | sed -E \
@@ -71,6 +133,33 @@ listed in the form of Firstname Lastname (#contributions):
71
133
72
134
FirstName LastName (#commits)
73
135
136
+ Vassil Vassilev (131)
137
+ Jonas Hahnfeld (71)
138
+ Axel Naumann (66)
139
+ Javier Lopez-Gomez (48)
140
+ saisoma123 (29)
141
+ ferdymercury (12)
142
+ Jiang Yi (11)
143
+ Bertrand Bellenot (10)
144
+ Sergey Linev (9)
145
+ Stephan Lachnit (4)
146
+ Guilherme Amadio (4)
147
+ Surya Somayyajula (3)
148
+ Simeon Ehrig (3)
149
+ Stefan Gränitz (2)
150
+ Maksymilian Graczyk (2)
151
+ Garima Singh (2)
152
+ Duncan Ogilvie (2)
153
+ Baidyanath Kundu (2)
154
+ Sara Bellei (1)
155
+ Oksana Shadura (1)
156
+ Mikolaj Krzewicki (1)
157
+ Mattias Ellert (1)
158
+ Karel Balej (1)
159
+ Jonas Rembser (1)
160
+ Enrico Guiraud (1)
161
+ Danilo Piparo (1)
162
+
74
163
<!-- -Find contributor list for this release
75
164
git log --pretty=format:"%an" v0.9...master | sort | uniq -c | sort -rn |\
76
165
sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
0 commit comments