From ada3befa98d8f7620a47f58de6faa9f903395dcd Mon Sep 17 00:00:00 2001 From: Vassil Vassilev Date: Sat, 9 Dec 2023 16:39:23 +0000 Subject: [PATCH] Bump cling version to 1.1~dev. --- VERSION | 2 +- docs/ReleaseNotes.md | 121 ++++++------------------------------------- 2 files changed, 17 insertions(+), 106 deletions(-) diff --git a/VERSION b/VERSION index d3827e75a5..32c6dddfb7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0 +1.1~dev diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md index 41f0061be9..9e620dab08 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -2,7 +2,7 @@ Introduction ============ This document contains the release notes for the interactive C++ interpreter -Cling, release 1.0. Cling is built on top of [Clang](http://clang.llvm.org) and +Cling, release 1.1. Cling is built on top of [Clang](http://clang.llvm.org) and [LLVM](http://llvm.org>) compiler infrastructure. Here we describe the status of Cling in some detail, including major improvements from the previous release and new feature work. @@ -11,7 +11,7 @@ Note that if you are reading this file from a git checkout or the main [Cling web page](https://rawgit.com/root-project/cling/master/www/index.html), this document applies to the *next* release, not the current one. -What's New in Cling 1.0? +What's New in Cling 1.1? ======================== Some of the major new features and improvements to Cling are listed @@ -20,93 +20,31 @@ infrastructure are described first. External Dependencies --------------------- -* Upgrade to LLVM 13 and reduce the accumulated technical debt in our local fork -* Require C++14 - +* Upgrade to LLVM r0000000. Major New Features ------------------ -* Improve C++ modules support for C++20 and Windows -* Improve performance by allowing most of cling::Value to inline -* Support profiling/debugging interpreted/JITted via `CLING_DEBUG` and - `CLING_PROFILE` -* Partially support Apple M1 -* Improve transaction unloader for templates -* Always emit weak symbols on Windows -* Support RPATH in dyld - - +* A major new feature Misc ---- -* Improve user experience on terminal: - - Move between words with Ctrl+{Left,Right} - - Clear the terminal screen on Ctrl+L - - Bind Ctrl+Del to kill next word - - Do not assign ESC a special meaning on history search mode - - Implement `.help edit` to show line editor keybindings - - .x does not crash if no argument is given -* Support setting cmd history file by `${CLING_HISTFILE}` and its size with - `${CLING_HISTSIZE}` -* Improve `.help` and `.class` commands -* Improve CUDA support on Visual Studio -* Improve symbol location diagnostics using the dyld infrastructure -* Better support of ppc +* A misc feature + +Experimental Features +--------------------- +* An experimental feature + +Jupyter +------- +* A Jupyter feature Fixed Bugs ---------- -[ROOT-10962](https://sft.its.cern.ch/jira/browse/ROOT-10962) -[ROOT-10484](https://sft.its.cern.ch/jira/browse/ROOT-10484) -[ROOT-9687](https://sft.its.cern.ch/jira/browse/ROOT-9687) -[ROOT-9202](https://sft.its.cern.ch/jira/browse/ROOT-9202) -[ROOT-7775](https://sft.its.cern.ch/jira/browse/ROOT-7775) -[ROOT-7016](https://sft.its.cern.ch/jira/browse/ROOT-7016) -[ROOT-6095](https://sft.its.cern.ch/jira/browse/ROOT-6095) -[ROOT-5971](https://sft.its.cern.ch/jira/browse/ROOT-5971) -[ROOT-5219](https://sft.its.cern.ch/jira/browse/ROOT-5219) - -[GH-454](https://github.com/root-project/cling/issues/454) -[GH-444](https://github.com/root-project/cling/issues/444) -[GH-440](https://github.com/root-project/cling/issues/440) -[GH-436](https://github.com/root-project/cling/issues/436) - -[GH-13815](https://github.com/root-project/root/issues/13815) -[GH-12779](https://github.com/root-project/root/issues/12779) -[GH-12457](https://github.com/root-project/root/issues/12457) -[GH-12455](https://github.com/root-project/root/issues/12455) -[GH-13429](https://github.com/root-project/root/issues/13429) -[GH-12409](https://github.com/root-project/root/issues/12409) -[GH-12294](https://github.com/root-project/root/issues/12294) -[GH-12151](https://github.com/root-project/root/issues/12151) -[GH-11937](https://github.com/root-project/root/issues/11937) -[GH-11933](https://github.com/root-project/root/issues/11933) -[GH-11329](https://github.com/root-project/root/issues/11329) -[GH-11927](https://github.com/root-project/root/issues/11927) -[GH-10209](https://github.com/root-project/root/issues/10209) -[GH-10182](https://github.com/root-project/root/issues/10182) -[GH-10180](https://github.com/root-project/root/issues/10180) -[GH-10137](https://github.com/root-project/root/issues/10137) -[GH-10136](https://github.com/root-project/root/issues/10136) -[GH-10135](https://github.com/root-project/root/issues/10135) -[GH-10133](https://github.com/root-project/root/issues/10133) -[GH-10057](https://github.com/root-project/root/issues/10057) -[GH-9850](https://github.com/root-project/root/issues/9850) -[GH-9697](https://github.com/root-project/root/issues/9697) -[GH-9664](https://github.com/root-project/root/issues/9664) -[GH-9449](https://github.com/root-project/root/issues/9449) -[GH-8499](https://github.com/root-project/root/issues/8499) -[GH-8389](https://github.com/root-project/root/issues/8389) -[GH-8304](https://github.com/root-project/root/issues/8304) -[GH-8292](https://github.com/root-project/root/issues/8292) -[GH-8157](https://github.com/root-project/root/issues/8157) -[GH-8141](https://github.com/root-project/root/issues/8141) -[GH-7541](https://github.com/root-project/root/issues/7541) -[GH-7483](https://github.com/root-project/root/issues/7483) -[GH-7366](https://github.com/root-project/root/issues/7366) +[ROOT-XXXX](https://sft.its.cern.ch/jira/browse/ROOT-XXXX) @@ -133,34 +71,7 @@ listed in the form of Firstname Lastname (#contributions): FirstName LastName (#commits) -Vassil Vassilev (131) -Jonas Hahnfeld (71) -Axel Naumann (66) -Javier Lopez-Gomez (48) -saisoma123 (29) -ferdymercury (12) -Jiang Yi (11) -Bertrand Bellenot (10) -Sergey Linev (9) -Stephan Lachnit (4) -Guilherme Amadio (4) -Surya Somayyajula (3) -Simeon Ehrig (3) -Stefan Gränitz (2) -Maksymilian Graczyk (2) -Garima Singh (2) -Duncan Ogilvie (2) -Baidyanath Kundu (2) -Sara Bellei (1) -Oksana Shadura (1) -Mikolaj Krzewicki (1) -Mattias Ellert (1) -Karel Balej (1) -Jonas Rembser (1) -Enrico Guiraud (1) -Danilo Piparo (1) -