Index: README.release =================================================================== diff -u -r8f63a682b182ef9da3af026891d31d75db5b1928 -r3de5b860d70a93e8b0f003be25a166b140c66d62 --- README.release (.../README.release) (revision 8f63a682b182ef9da3af026891d31d75db5b1928) +++ README.release (.../README.release) (revision 3de5b860d70a93e8b0f003be25a166b140c66d62) @@ -109,34 +109,34 @@ - build test-tar-file * make tar * check content of tar file - tar ztvf ../nsf2.3.0.tar.gz |sort -rn -k 5,6|less + tar ztvf ../nsf2.4.0.tar.gz |sort -rn -k 5,6|less - create branch entries for CI systems (Travis, AppVeyor) - add 2.3 to branches/only sections + add 2.4 to branches/only sections commit that change (continue with tagging) - tag version in git and commit - git tag -a 2.3.0 -m 2.3.0 + git tag -a 2.4.0 -m 2.4.0 git push --tags # git push --follow-tags # git push commit In case retagging is necessary: - git tag -d 2.3.0 - git tag -a 2.3.0 -m 2.3.0 + git tag -d 2.4.0 + git tag -a 2.4.0 -m 2.4.0 git push origin -f --tags - create branches for CI systems (Travis, AppVeyor) - git checkout -b 2.3 2.3.0 - git push origin 2.3 + git checkout -b 2.4 2.4.0 + git push origin 2.4 register a cron task for the new branch on Travis (website) - build tar * (make sure accurate COMMIT file is present, e.g., run ./configure once?) * make tar * check content of tar file - tar ztvf ../nsf2.3.0.tar.gz |sort -rn -k 5,6|less + tar ztvf ../nsf2.4.0.tar.gz |sort -rn -k 5,6|less - put NX API and shell onto sourceforge: @@ -155,7 +155,7 @@ * Stefan, please add recommended steps here - prepare next release: - rename folder containing nsf (e.g. to nsf2.3.0) + rename folder containing nsf (e.g. to nsf2.4.0) update version number in * configure.ac (NsfVersion, NSF_MAJOR_VERSION, NSF_MINOR_VERSION) * library/nx/nx.tcl Index: doc/Announce2.4.0 =================================================================== diff -u -r3fcd7b1d7185545b051b297c40416e579f06dfec -r3de5b860d70a93e8b0f003be25a166b140c66d62 --- doc/Announce2.4.0 (.../Announce2.4.0) (revision 3fcd7b1d7185545b051b297c40416e579f06dfec) +++ doc/Announce2.4.0 (.../Announce2.4.0) (revision 3de5b860d70a93e8b0f003be25a166b140c66d62) @@ -2,12 +2,13 @@ We are pleased to announce the availability of the Next Scripting Framework (NSF) 2.4.0. The changes are mostly perfective improvements -in terms of bug fixes, API consistency, and backwards -compatibility. See below for the details. +in terms of bug fixes, Tcl version compatibility, and API consistency. +See below for the details. Diff stats since 2.3.0: - 182 files changed, 26811 insertions(+), 20333 deletions(-) + 182 files changed, 26862 insertions(+), 20338 deletions(-) + Major changes relative to 2.3.0 are: NSF now compiles and runs with Tcl 9 (core.tcl-lang.org/tcl main branch at the time of writing, August 2022). This way, NSF/NX/XOTcl can be used with the Tcl 8.5.*