summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index b55a92b0f..5197c9fab 100644
--- a/changelog.md
+++ b/changelog.md
@@ -46,9 +46,13 @@
 - A bug allowed `macro foo(): int = 123` to compile even though a
   macros has to return a `NimNode`. This has been fixed.
 
+- `shr` is now sign preserving. Use `-d:oldShiftRight` to enable old
+  behavior globally.
+
 - With the exception of `uint` and `uint64`, conversion to unsigned types
   are now range checked during runtime.
 
+
 #### Breaking changes in the standard library
 
 - `osproc.execProcess` now also takes a `workingDir` parameter.