Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[other] introduce a separate changelog for backports, update
contributing guidelines (cherry picked from commit b70fd04)
- Loading branch information
Showing
3 changed files
with
94 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,37 @@ | ||
## v0.20.2 - XXXX-XX-XX | ||
# v1.1 - XXXX-XX-XX | ||
|
||
|
||
### Changes affecting backwards compatibility | ||
## Changes affecting backwards compatibility | ||
|
||
- All `strutils.rfind` procs now take `start` and `last` like `strutils.find` | ||
with the same data slice/index meaning. This is backwards compatible for | ||
calls *not* changing the `rfind` `start` parameter from its default. | ||
|
||
In the unlikely case that you were using `rfind X, start=N`, or `rfind X, N`, | ||
then you need to change that to `rfind X, last=N` or `rfind X, 0, N`. (This | ||
should minimize gotchas porting code from other languages like Python or C++.) | ||
### Breaking changes in the standard library | ||
|
||
#### Breaking changes in the standard library | ||
|
||
### Breaking changes in the compiler | ||
|
||
#### Breaking changes in the compiler | ||
|
||
## Library additions | ||
|
||
### Library additions | ||
|
||
## Library changes | ||
|
||
### Library changes | ||
- Added `os.delEnv` and `nimscript.delEnv`. (#11466) | ||
|
||
- Enable Oid usage in hashtables. (#11472) | ||
|
||
# | ||
# Language additions | ||
|
||
### Language additions | ||
|
||
### Language changes | ||
## Language changes | ||
|
||
|
||
### Tool changes | ||
|
||
|
||
|
||
### Compiler changes | ||
|
||
- VM can now cast integer type arbitrarily. (#11459) | ||
|
||
|
||
### Bugfixes | ||
## Bugfixes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# v0.20.2 - XXXX-XX-XX | ||
|
||
|
||
## Changes affecting backwards compatibility | ||
|
||
- All `strutils.rfind` procs now take `start` and `last` like `strutils.find` | ||
with the same data slice/index meaning. This is backwards compatible for | ||
calls *not* changing the `rfind` `start` parameter from its default. (#11487) | ||
|
||
In the unlikely case that you were using `rfind X, start=N`, or `rfind X, N`, | ||
then you need to change that to `rfind X, last=N` or `rfind X, 0, N`. (This | ||
should minimize gotchas porting code from other languages like Python or C++.) | ||
|
||
|
||
### Breaking changes in the standard library | ||
|
||
|
||
### Breaking changes in the compiler | ||
|
||
|
||
## Library additions | ||
|
||
|
||
## Library changes | ||
|
||
- Fix async IO operations stalling even after socket is closed. (#11232) | ||
|
||
- More informative error message for `streams.openFileStream`. (#11438) | ||
|
||
|
||
## Language additions | ||
|
||
|
||
## Language changes | ||
|
||
|
||
### Tool changes | ||
|
||
|
||
### Compiler changes | ||
|
||
- Better error message for IndexError for empty containers. (#11476) | ||
|
||
- Fix regression in semfold for old right shift. (#11477) | ||
|
||
- Fix for passing tuples as static params to macros. (#11423) | ||
|
||
## Bugfixes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters