summaryrefslogtreecommitdiffstats
path: root/RELEASE.txt
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2024-06-24 04:17:04 (GMT)
committerGitHub <noreply@github.com>2024-06-24 04:17:04 (GMT)
commit50b478fdacced35a6952c7e6bd93e72cd48ba5ae (patch)
tree8d71da437333bce685e439e94aa182b5cb9eb3ec /RELEASE.txt
parent78a26bb2cd5c9e794dd491821c11d7ba33c452ed (diff)
parent70cfb31b03cc9c3b84f5ef2d304730b0cbb06d50 (diff)
downloadSCons-50b478fdacced35a6952c7e6bd93e72cd48ba5ae.zip
SCons-50b478fdacced35a6952c7e6bd93e72cd48ba5ae.tar.gz
SCons-50b478fdacced35a6952c7e6bd93e72cd48ba5ae.tar.bz2
Merge branch 'master' into perf/env-setitem
Diffstat (limited to 'RELEASE.txt')
-rw-r--r--RELEASE.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/RELEASE.txt b/RELEASE.txt
index df6f7c1..8cf4c04 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -53,6 +53,18 @@ CHANGED/ENHANCED EXISTING FUNCTIONALITY
- The Variables object Add method now accepts a subst keyword argument
(defaults to True) which can be set to inhibit substitution prior to
calling the variable's converter and validator.
+- AddOption and the internal add_local_option which AddOption calls now
+ recognize a "settable" keyword argument to indicate a project-added
+ option can also be modified using SetOption.
+ NOTE: If you were using ninja and using SetOption() for ninja options
+ in your SConscripts prior to loading the ninja tool, you will now
+ see an error. The fix is to move the SetOption() to after you've loaded
+ the ninja tool.
+- ListVariable now has a separate validator, with the functionality
+ that was previously part of the converter. The main effect is to
+ allow a developer to supply a custom validator, which previously
+ could be inhibited by the converter failing before the validator
+ is reached.
FIXES
-----