diff options
author | William Deegan <bill@baddogconsulting.com> | 2023-03-21 12:26:32 -0400 |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2023-03-21 12:26:32 -0400 |
commit | 5eab3a7caea508b69501d3b577a706910e980840 (patch) | |
tree | 9ef57a1e71e9d6c5bc1520b2f9e5867469e31fb3 /RELEASE.txt | |
parent | 749dbf2e9a54f3cc4375ce76fd8778d93c5c2477 (diff) | |
download | scons-git-5eab3a7caea508b69501d3b577a706910e980840.tar.gz |
Updates post 4.5.2 release
Diffstat (limited to 'RELEASE.txt')
-rw-r--r-- | RELEASE.txt | 63 |
1 files changed, 48 insertions, 15 deletions
diff --git a/RELEASE.txt b/RELEASE.txt index 12a275e7c..769a12dbe 100644 --- a/RELEASE.txt +++ b/RELEASE.txt @@ -1,32 +1,65 @@ -A new SCons release, 4.5.2, is now available on the SCons download page: +If you are reading this in the git repository, the contents +refer to *unreleased* changes since the last SCons release. +Past official release announcements appear at: + + https://scons.org/tag/releases.html + +================================================================== + +A new SCons release, 4.5.3, is now available on the SCons download page: https://scons.org/pages/download.html -Here is a summary of the changes since 4.5.1: + +Here is a summary of the changes since 4.5.2: + +NEW FUNCTIONALITY +----------------- + +- List new features (presumably why a checkpoint is being released) + +DEPRECATED FUNCTIONALITY +------------------------ + +- List anything that's been deprecated since the last release + +CHANGED/ENHANCED EXISTING FUNCTIONALITY +--------------------------------------- + +- List modifications to existing features, where the previous behavior + wouldn't actually be considered a bug FIXES ----- -- Fix a problem (#4321) in 4.5.0/4.5.1 where ParseConfig could cause an - exception in MergeFlags when the result would be to add preprocessor - defines to existing CPPDEFINES. The following code illustrates the - circumstances that could trigger this: - env=Environment(CPPDEFINES=['a']) - env.Append(CPPDEFINES=['b']) - env.MergeFlags({'CPPDEFINES': 'c'}) +- List fixes of outright bugs + +IMPROVEMENTS +------------ + +- List improvements that wouldn't be visible to the user in the + documentation: performance improvements (describe the circumstances + under which they would be observed), or major code cleanups PACKAGING --------- -- Remove the redundant `wheel` dependency from `pyproject.toml`, - as it is added automatically by the setuptools PEP517 backend. +- List changes in the way SCons is packaged and/or released + +DOCUMENTATION +------------- + +- List any significant changes to the documentation (not individual + typo fixes, even if they're mentioned in src/CHANGES.txt to give + the contributor credit) + +DEVELOPMENT +----------- +- List visible changes in the way SCons is developed Thanks to the following contributors listed below for their contributions to this release. ========================================================================================== .. code-block:: text - git shortlog --no-merges -ns 4.5.1..HEAD - 3 Mats Wichmann - 2 William Deegan - 1 Michał Górny + git shortlog --no-merges -ns 4.0.1..HEAD |