Skip to content

Commit ee9deb1

Browse files
committed
changelog: 0.4
1 parent f7da224 commit ee9deb1

File tree

3 files changed

+402
-5
lines changed

3 files changed

+402
-5
lines changed

CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## V 0.4
2+
*1 July 2023*
3+
4+
This release has a combined changelog from 0.3.1 to 0.3.5.
5+
6+
You can read it here:
7+
18
## V 0.3.5
29
*29 June 2023*
310

@@ -154,10 +161,8 @@ The following changes may break compilation of existing code or change behavior
154161

155162
### Backends
156163

157-
- A new pure WASM backend, based on binaryen, a WASM `builtin` module, and a pure V WASM
158-
serialization library.
159-
- Lots of fixes and new features in the native backend, including making codegen logic
160-
platform independent.
164+
- A new pure WASM backend, based on binaryen, a WASM `builtin` module, and a pure V WASM serialization library.
165+
- Lots of fixes and new features in the native backend, including making codegen logic platform independent.
161166
- Now code generated by the С backend, can be compiled by a C++20 compiler.
162167
- C backend does not generate unused interface functions now.
163168

ROADMAP.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
- [x] Recursive structs via options: `struct Node { next ?Node }`
2424
- [x] First class Option type
2525
- [x] Optional function struct fields
26-
- [ ] Handle function pointers safely, remove `if function == 0 {`
26+
- [x] Handle function pointers safely, remove `if function == 0 {`
2727
- [x] Bundle OpenSSL like GC
2828
- [x] Anonymous structs
2929
- [x] Improve vweb: allow separation of logic via "controllers", lots of other fixes

0 commit comments

Comments
 (0)