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.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/changelog.md b/changelog.md
index 7cc2a3b63..6dbfa1a2d 100644
--- a/changelog.md
+++ b/changelog.md
@@ -27,6 +27,7 @@
 
 #### Breaking changes in the standard library
 
+- `osproc.execProcess` now also takes a `workingDir` parameter.
 
 #### Breaking changes in the compiler
 
@@ -61,6 +62,10 @@ proc enumToString*(enums: openArray[enum]): string =
 - Added `system.typeof` for more control over how `type` expressions
   can be deduced.
 
+- Added `macros.isInstantiationOf` for checking if the proc symbol
+  is instantiation of generic proc symbol.
+
+
 ### Library changes
 
 - The string output of `macros.lispRepr` proc has been tweaked
@@ -84,7 +89,9 @@ proc enumToString*(enums: openArray[enum]): string =
 ### Language additions
 
 - Vm suport for float32<->int32 and float64<->int64 casts was added.
-
+- There is a new pragma block `noSideEffect` that works like
+  the `gcsafe` pragma block.
+- added os.getCurrentProcessId()
 
 ### Language changes
 
@@ -100,5 +107,6 @@ proc enumToString*(enums: openArray[enum]): string =
   documentation.
 
 ### Compiler changes
+- The deprecated `fmod` proc is now unavailable on the VM'.
 
 ### Bugfixes