diff options
author | konsumlamm <44230978+konsumlamm@users.noreply.github.com> | 2021-11-09 19:00:43 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-09 19:00:43 +0100 |
commit | 46fb85542518c8594c24d168b025cc8a64b8fb3d (patch) | |
tree | d0244c9bb4c1899cae110f87bc534664d04c6d20 /changelogs | |
parent | b0f4a9b845e4d483547f1a3818e3caf53cd90964 (diff) | |
download | Nim-46fb85542518c8594c24d168b025cc8a64b8fb3d.tar.gz |
Deprecate `std/sharedlist` and `std/sharedtables` (#19112)
Diffstat (limited to 'changelogs')
-rw-r--r-- | changelogs/changelog.md | 2 | ||||
-rw-r--r-- | changelogs/changelog_1_4_0.md | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/changelogs/changelog.md b/changelogs/changelog.md index 475f568ec..d793c4313 100644 --- a/changelogs/changelog.md +++ b/changelogs/changelog.md @@ -4,6 +4,8 @@ ## Standard library additions and changes +- `std/sharedlist` and `std/sharedtables` are now deprecated, see RFC [#433](https://github.com/nim-lang/RFCs/issues/433). + ### New compile flag (`-d:nimNoGetRandom`) when building `std/sysrand` to remove dependency on linux `getrandom` syscall This compile flag only affects linux builds and is necessary if either compiling on a linux kernel version < 3.17, or if code built will be executing on kernel < 3.17. diff --git a/changelogs/changelog_1_4_0.md b/changelogs/changelog_1_4_0.md index 091048ad1..77f66ffde 100644 --- a/changelogs/changelog_1_4_0.md +++ b/changelogs/changelog_1_4_0.md @@ -282,7 +282,7 @@ - Removed the deprecated `asyncdispatch.newAsyncNativeSocket`. - Removed the deprecated `dom.releaseEvents` and `dom.captureEvents`. -- Removed `sharedlists.initSharedList`, was deprecated and produces undefined behaviour. +- Removed `sharedlist.initSharedList`, was deprecated and produces undefined behaviour. - There is a new experimental feature called "strictFuncs" which makes the definition of `.noSideEffect` stricter. [See here](manual_experimental.html#stricts-funcs) |