summary refs log tree commit diff stats
path: root/changelog.md
diff options
context:
space:
mode:
authorJuan M Gómez <info@jmgomez.me>2023-11-03 17:54:35 +0000
committerGitHub <noreply@github.com>2023-11-03 13:54:35 -0400
commitd70a9957e21a60b1756f8ea7c8cdaa9fb89fb2be (patch)
treeeab694624c9a3d3c387e60bb0a06e7438d7b97ec /changelog.md
parentb68e0aab4c9c7db5df996ba1a4eb91ce7c82b8c6 (diff)
downloadNim-d70a9957e21a60b1756f8ea7c8cdaa9fb89fb2be.tar.gz
adds C++ features to change log (#22906)
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
Co-authored-by: Juan Carlos <juancarlospaco@gmail.com>
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/changelog.md b/changelog.md
index 454b613f0..3351a6f7a 100644
--- a/changelog.md
+++ b/changelog.md
@@ -32,6 +32,9 @@ slots when enlarging a sequence.
 ## Language changes
 
 - `noInit` can be used in types and fields to disable member initializers in the C++ backend. 
+- C++ custom constructors initializers see https://nim-lang.org/docs/manual_experimental.htm#constructor-initializer
+- `member` can be used to attach a procedure to a C++ type.
+- C++ `constructor` now reuses `result` instead creating `this`.
 
 ## Compiler changes