@@ -20,28 +20,90 @@ infrastructure are described first.
2020
2121External Dependencies
2222---------------------
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+
2426
2527Major New Features
2628------------------
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
2837
29- Misc
30- ----
31- * A misc feature
3238
33- Experimental Features
34- ---------------------
35- * An experimental feature
3639
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
4055
4156
4257Fixed Bugs
4358----------
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 )
45107
46108<!-- -Get release bugs
47109git log v0.9..master | grep 'ROOT-' | sed -E \
@@ -71,6 +133,33 @@ listed in the form of Firstname Lastname (#contributions):
71133
72134FirstName LastName (#commits)
73135
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+
74163<!-- -Find contributor list for this release
75164git log --pretty=format:"%an" v0.9...master | sort | uniq -c | sort -rn |\
76165 sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
0 commit comments