Skip to content

Commit 7016397

Browse files
vgvassilevjenkins
authored andcommitted
Prepare for releasing cling v0.7.
1 parent d01c183 commit 7016397

File tree

3 files changed

+60
-28
lines changed

3 files changed

+60
-28
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.7~dev
1+
0.7

docs/ReleaseNotes.md

Lines changed: 55 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -18,39 +18,53 @@ Some of the major new features and improvements to Cling are listed
1818
here. Generic improvements to Cling as a whole or to its underlying
1919
infrastructure are described first.
2020

21-
External Dependencies
22-
---------------------
23-
* Upgrade to LLVM r302975.
24-
2521
Major New Features
2622
------------------
27-
* A major new feature
23+
* Implement a mechanism allowing to redefine entities with the same name -- the
24+
*DefinitionShadower* is not default and can be turned on by:
25+
```cpp
26+
[cling] #include "cling/Interpreter/Interpreter.h"
27+
[cling] gCling->allowRedefinition()
28+
```
29+
* Improve CUDA support:
30+
- Replace the PTX compiler with the internal one.
31+
- Add in-memory fatbin generation.
32+
* Initial Apple Silicon Support
33+
* Tighter Clang C++ Modules integration:
34+
- Implement global module indexing to improve module loading.
35+
- Automatic virtual overlay files for libc, std, tinyxml, boost and cuda.
36+
* Implement dynamic library symbol resolver based on the binary object formats.
2837

2938
Misc
3039
----
31-
* A misc feature
32-
33-
Experimental Features
34-
---------------------
35-
* An experimental feature
36-
37-
Jupyter
38-
-------
39-
* A Jupyter feature
40+
* Improvements in the cpt packaging system and travis continuous integration.
41+
* Windows improvements of jitted variables
4042

4143

4244
Fixed Bugs
4345
----------
44-
[ROOT-XXXX](https://sft.its.cern.ch/jira/browse/ROOT-XXXX)
46+
[Cling-197](https://github.com/root-project/cling/issues/197)
47+
[Cling-284](https://github.com/root-project/cling/issues/284)
48+
[Cling-297](https://github.com/root-project/cling/issues/297)
49+
50+
[ROOT-10193](https://sft.its.cern.ch/jira/browse/ROOT-10193)
51+
[ROOT-10224](https://sft.its.cern.ch/jira/browse/ROOT-10224)
52+
[ROOT-10285](https://sft.its.cern.ch/jira/browse/ROOT-10285)
53+
[ROOT-10333](https://sft.its.cern.ch/jira/browse/ROOT-10333)
54+
[ROOT-10354](https://sft.its.cern.ch/jira/browse/ROOT-10354)
55+
[ROOT-10426](https://sft.its.cern.ch/jira/browse/ROOT-10426)
56+
[ROOT-10499](https://sft.its.cern.ch/jira/browse/ROOT-10499)
57+
[ROOT-10511](https://sft.its.cern.ch/jira/browse/ROOT-10511)
58+
[ROOT-10677](https://sft.its.cern.ch/jira/browse/ROOT-10677)
59+
[ROOT-10689](https://sft.its.cern.ch/jira/browse/ROOT-10689)
60+
[ROOT-10751](https://sft.its.cern.ch/jira/browse/ROOT-10751)
61+
[ROOT-10777](https://sft.its.cern.ch/jira/browse/ROOT-10777)
62+
[ROOT-10791](https://sft.its.cern.ch/jira/browse/ROOT-10791)
63+
[ROOT-10798](https://sft.its.cern.ch/jira/browse/ROOT-10798)
64+
[ROOT-10803](https://sft.its.cern.ch/jira/browse/ROOT-10803)
65+
[ROOT-10812](https://sft.its.cern.ch/jira/browse/ROOT-10812)
66+
[ROOT-10917](https://sft.its.cern.ch/jira/browse/ROOT-10917)
4567

46-
<!---Get release bugs
47-
git log v0.6..master | grep 'ROOT-' | sed -E \
48-
's,^.*(ROOT-[0-9]+).*$,[\1]\(https://sft.its.cern.ch/jira/browse/\1\),' | \
49-
sort | uniq
50-
--->
51-
<!---Standard MarkDown doesn't support neither variables nor <base>
52-
[ROOT-XXX](https://sft.its.cern.ch/jira/browse/ROOT-XXX)
53-
--->
5468

5569
<!---Additional Information
5670
----------------------
@@ -71,7 +85,21 @@ listed in the form of Firstname Lastname (#contributions):
7185

7286
FirstName LastName (#commits)
7387

74-
<!---Find contributor list for this release
75-
git log --pretty=format:"%an" v0.6...master | sort | uniq -c | sort -rn |\
76-
sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
77-
--->
88+
Vassil Vassilev (57)
89+
Pratyush Das (35)
90+
Axel Naumann (28)
91+
Simeon Ehrig (13)
92+
Javier Lopez-Gomez (13)
93+
Vaibhav Garg (8)
94+
Philippe Canal (7)
95+
Bertrand Bellenot (7)
96+
Frederich Munch (3)
97+
Chris Burr (2)
98+
pankaj kumar (1)
99+
Stephan Hageboeck (1)
100+
Sergey Linev (1)
101+
Oksana Shadura (1)
102+
Martin Ritter (1)
103+
Jonas Hahnfeld (1)
104+
Enrico Guiraud (1)
105+
Alexander Penev (1)

www/news.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
<body class="news">
77
<div>
88
<h3>Latest News</h3>
9+
<h4>Cling release 0.7 is out</h4>
10+
<h5>August 21th, 2020</h5>
11+
<p> <a href="https://github.com/vgvassilev/cling/blob/v0.7/docs/ReleaseNotes.md" target="_blank">Read more</a></p>
12+
<p></p>
913
<h4>Cling release 0.6 is out</h4>
1014
<h5>August 16th, 2019</h5>
1115
<p> <a href="https://github.com/vgvassilev/cling/blob/v0.6/docs/ReleaseNotes.md" target="_blank">Read more</a></p>

0 commit comments

Comments
 (0)