Skip to content

Commit f50e450

Browse files
committed
update changelogs [ci skip]
1 parent 745669a commit f50e450

File tree

3 files changed

+72
-35
lines changed

3 files changed

+72
-35
lines changed

changelog_v020.md

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,20 @@
1-
# v0.20.2 - XXXX-XX-XX
1+
# v0.20.4 - xxxx-xx-xx
22

33

44
## Changes affecting backwards compatibility
55

6-
- All `strutils.rfind` procs now take `start` and `last` like `strutils.find`
7-
with the same data slice/index meaning. This is backwards compatible for
8-
calls *not* changing the `rfind` `start` parameter from its default. (#11487)
9-
10-
In the unlikely case that you were using `rfind X, start=N`, or `rfind X, N`,
11-
then you need to change that to `rfind X, last=N` or `rfind X, 0, N`. (This
12-
should minimize gotchas porting code from other languages like Python or C++.)
13-
14-
- On Windows stderr/stdout/stdin are not opened as binary files anymore. Use the switch
15-
`-d:nimBinaryStdFiles` for a transition period.
166

177
### Breaking changes in the standard library
188

19-
- Mac OS X / BSD: TSa_Family is now the ``uint8`` type, so type
20-
conversions like ``x.sin_family = uint16 toInt(nativesockets.AF_INET)``
21-
need to be changed into ``x.sin_family = TSa_Family toInt(nativesockets.AF_INET)``.
22-
239

2410
### Breaking changes in the compiler
2511

2612

2713
## Library additions
2814

29-
- `toOpenArray` is now available for the JS target.
3015

3116
## Library changes
3217

33-
- Fix async IO operations stalling even after socket is closed. (#11232)
34-
35-
- More informative error message for `streams.openFileStream`. (#11438)
36-
3718

3819
## Language additions
3920

@@ -46,10 +27,5 @@
4627

4728
### Compiler changes
4829

49-
- Better error message for IndexError for empty containers. (#11476)
50-
51-
- Fix regression in semfold for old right shift. (#11477)
52-
53-
- Fix for passing tuples as static params to macros. (#11423)
5430

5531
## Bugfixes

changelogs/changelog_0_20_2.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# v0.20.2 - 2019-07-17
2+
3+
4+
## Changes affecting backwards compatibility
5+
6+
- All `strutils.rfind` procs now take `start` and `last` like `strutils.find`
7+
with the same data slice/index meaning. This is backwards compatible for
8+
calls *not* changing the `rfind` `start` parameter from its default. (#11487)
9+
10+
In the unlikely case that you were using `rfind X, start=N`, or `rfind X, N`,
11+
then you need to change that to `rfind X, last=N` or `rfind X, 0, N`. (This
12+
should minimize gotchas porting code from other languages like Python or C++.)
13+
14+
- On Windows stderr/stdout/stdin are not opened as binary files anymore. Use the switch
15+
`-d:nimBinaryStdFiles` for a transition period.
16+
17+
### Breaking changes in the standard library
18+
19+
- Mac OS X / BSD: TSa_Family is now the ``uint8`` type, so type
20+
conversions like ``x.sin_family = uint16 toInt(nativesockets.AF_INET)``
21+
need to be changed into ``x.sin_family = TSa_Family toInt(nativesockets.AF_INET)``.
22+
23+
24+
### Breaking changes in the compiler
25+
26+
27+
## Library additions
28+
29+
- `toOpenArray` is now available for the JS target.
30+
31+
## Library changes
32+
33+
- Fix async IO operations stalling even after socket is closed. (#11232)
34+
35+
- More informative error message for `streams.openFileStream`. (#11438)
36+
37+
38+
## Language additions
39+
40+
41+
## Language changes
42+
43+
44+
### Tool changes
45+
46+
47+
### Compiler changes
48+
49+
- Better error message for IndexError for empty containers. (#11476)
50+
51+
- Fix regression in semfold for old right shift. (#11477)
52+
53+
- Fix for passing tuples as static params to macros. (#11423)
54+
55+
## Bugfixes

changelogs/changelog_X_XX_X.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,33 @@
1-
## v0.XX.0 - XX/XX/2018
1+
# vx.xx.x - yyyy-mm-dd
22

3-
### Changes affecting backwards compatibility
43

5-
- Example item: ``Foo`` changed to ``Bar``.
4+
## Changes affecting backwards compatibility
65

7-
#### Breaking changes in the standard library
6+
- Example item: `Foo` changed to `Bar`.
87

98

10-
#### Breaking changes in the compiler
9+
### Breaking changes in the standard library
1110

12-
### Library additions
1311

14-
### Library changes
12+
### Breaking changes in the compiler
1513

1614

17-
### Language additions
15+
## Library additions
1816

1917

20-
### Language changes
18+
## Library changes
19+
20+
21+
## Language additions
22+
23+
24+
## Language changes
2125

2226

2327
### Tool changes
2428

29+
2530
### Compiler changes
2631

27-
### Bugfixes
32+
33+
## Bugfixes

0 commit comments

Comments
 (0)