summaryrefslogtreecommitdiffstats
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2024-09-16 02:28:44 (GMT)
committerGitHub <noreply@github.com>2024-09-16 02:28:44 (GMT)
commit421d586c7f3f5e3db8cf31e7b03161af19f73759 (patch)
treeaa61e200308bae80c07a73794b39e9c394c17b61 /RELEASE.txt
parent50bee2e7edcfd46dc21f28b131c6f1065ac44dcc (diff)
parent4e005ff9bc8ec2022f3063238a02bb7b1e9a2975 (diff)
downloadSCons-421d586c7f3f5e3db8cf31e7b03161af19f73759.zip
SCons-421d586c7f3f5e3db8cf31e7b03161af19f73759.tar.gz
SCons-421d586c7f3f5e3db8cf31e7b03161af19f73759.tar.bz2
Merge branch 'master' into AddOption-option-obj
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index 05bdf7b..c65e830 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -29,6 +29,11 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY
- List modifications to existing features, where the previous behavior
wouldn't actually be considered a bug
+- Override envirionments, created when giving construction environment
+ keyword arguments to Builder calls (or manually, through the
+ undocumented Override method), were modified not to "leak" on item deletion.
+ The item will now not be deleted from the base environment.
+
FIXES
-----
@@ -36,6 +41,8 @@ FIXES
if the variable is used on the command line with one of the enabling
string as the value: the variable's default value is produced (previously
it always produced True in this case).
+- Temporary files created by TempFileMunge() are now cleaned up on
+ scons exit, instead of at the time they're used. Fixes #4595.
IMPROVEMENTS
------------