Skip to content

Commit

Permalink
Prepare for releasing cling v0.7.
Browse files Browse the repository at this point in the history
  • Loading branch information
vgvassilev authored and jenkins committed Aug 22, 2020
1 parent d01c183 commit 7016397
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 28 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.7~dev
0.7
82 changes: 55 additions & 27 deletions docs/ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,39 +18,53 @@ Some of the major new features and improvements to Cling are listed
here. Generic improvements to Cling as a whole or to its underlying
infrastructure are described first.

External Dependencies
---------------------
* Upgrade to LLVM r302975.

Major New Features
------------------
* A major new feature
* Implement a mechanism allowing to redefine entities with the same name -- the
*DefinitionShadower* is not default and can be turned on by:
```cpp
[cling] #include "cling/Interpreter/Interpreter.h"
[cling] gCling->allowRedefinition()
```
* Improve CUDA support:
- Replace the PTX compiler with the internal one.
- Add in-memory fatbin generation.
* Initial Apple Silicon Support
* Tighter Clang C++ Modules integration:
- Implement global module indexing to improve module loading.
- Automatic virtual overlay files for libc, std, tinyxml, boost and cuda.
* Implement dynamic library symbol resolver based on the binary object formats.

Misc
----
* A misc feature

Experimental Features
---------------------
* An experimental feature

Jupyter
-------
* A Jupyter feature
* Improvements in the cpt packaging system and travis continuous integration.
* Windows improvements of jitted variables


Fixed Bugs
----------
[ROOT-XXXX](https://sft.its.cern.ch/jira/browse/ROOT-XXXX)
[Cling-197](https://github.com/root-project/cling/issues/197)
[Cling-284](https://github.com/root-project/cling/issues/284)
[Cling-297](https://github.com/root-project/cling/issues/297)

[ROOT-10193](https://sft.its.cern.ch/jira/browse/ROOT-10193)
[ROOT-10224](https://sft.its.cern.ch/jira/browse/ROOT-10224)
[ROOT-10285](https://sft.its.cern.ch/jira/browse/ROOT-10285)
[ROOT-10333](https://sft.its.cern.ch/jira/browse/ROOT-10333)
[ROOT-10354](https://sft.its.cern.ch/jira/browse/ROOT-10354)
[ROOT-10426](https://sft.its.cern.ch/jira/browse/ROOT-10426)
[ROOT-10499](https://sft.its.cern.ch/jira/browse/ROOT-10499)
[ROOT-10511](https://sft.its.cern.ch/jira/browse/ROOT-10511)
[ROOT-10677](https://sft.its.cern.ch/jira/browse/ROOT-10677)
[ROOT-10689](https://sft.its.cern.ch/jira/browse/ROOT-10689)
[ROOT-10751](https://sft.its.cern.ch/jira/browse/ROOT-10751)
[ROOT-10777](https://sft.its.cern.ch/jira/browse/ROOT-10777)
[ROOT-10791](https://sft.its.cern.ch/jira/browse/ROOT-10791)
[ROOT-10798](https://sft.its.cern.ch/jira/browse/ROOT-10798)
[ROOT-10803](https://sft.its.cern.ch/jira/browse/ROOT-10803)
[ROOT-10812](https://sft.its.cern.ch/jira/browse/ROOT-10812)
[ROOT-10917](https://sft.its.cern.ch/jira/browse/ROOT-10917)

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

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

FirstName LastName (#commits)

<!---Find contributor list for this release
git log --pretty=format:"%an" v0.6...master | sort | uniq -c | sort -rn |\
sed -E 's,^ *([0-9]+) (.*)$,\2 \(\1\),'
--->
Vassil Vassilev (57)
Pratyush Das (35)
Axel Naumann (28)
Simeon Ehrig (13)
Javier Lopez-Gomez (13)
Vaibhav Garg (8)
Philippe Canal (7)
Bertrand Bellenot (7)
Frederich Munch (3)
Chris Burr (2)
pankaj kumar (1)
Stephan Hageboeck (1)
Sergey Linev (1)
Oksana Shadura (1)
Martin Ritter (1)
Jonas Hahnfeld (1)
Enrico Guiraud (1)
Alexander Penev (1)
4 changes: 4 additions & 0 deletions www/news.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@
<body class="news">
<div>
<h3>Latest News</h3>
<h4>Cling release 0.7 is out</h4>
<h5>August 21th, 2020</h5>
<p> <a href="https://github.com/vgvassilev/cling/blob/v0.7/docs/ReleaseNotes.md" target="_blank">Read more</a></p>
<p></p>
<h4>Cling release 0.6 is out</h4>
<h5>August 16th, 2019</h5>
<p> <a href="https://github.com/vgvassilev/cling/blob/v0.6/docs/ReleaseNotes.md" target="_blank">Read more</a></p>
Expand Down

0 comments on commit 7016397

Please sign in to comment.