File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change 2424% CHANGES
2525% =======
2626%
27- % Significant changes to the specification. Note that the versions specified
28- % below indicate the current tool chain version when those changes were made.
29- % In practice, new features have always been integrated into the language
30- % specification (this document) a while after the change was accepted into
31- % the language and implemented. As of September 2022, the upcoming version of
32- % the language which is being specified is indicated by a version number in
33- % parentheses after the tool chain version.
27+ % Significant changes to the specification.
3428%
3529% Note that the version numbers used below (up to 2.15) were associated with
3630% the currently released language and tools at the time of the spec change,
4135% version of the language which will actually be specified by the next stable
4236% release of this document.
4337%
38+ % Jul 2025
39+ % - Integrate the subtyping rule updates that are needed in order to support
40+ % null-safety.
41+ %
4442% May 2025
4543% - Add `s?.length` as a constant expression in the case where `s` satisfies
4644% some requirements.
7270% a function literal.
7371% - Specify in which situations it is an error to declare an initializing
7472% formal parameter.
75- % - Integrate the subtyping rule updates that are needed in order to support
76- % null-safety.
7773%
7874% Nov 2023
7975% - Specify that the dynamic error for calling a function in a deferred and
You can’t perform that action at this time.
0 commit comments