Skip to content

Commit aaf3baa

Browse files
committed
chore: Updated CHANGELOG
1 parent 49f2eb4 commit aaf3baa

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

+28
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
# Unreleased
2+
3+
## Added
4+
5+
- https://github.com/buzz-language/buzz/issues/109
6+
- Uses MIR to generate wrappers around imported functions and to generate getters and setters to struct fields
7+
- New `zdef` statement to declare and bind foreign functions and struct using zig code
8+
- New `ffi` std lib
9+
- When you need a pointer to anthing, you use the `Buffer` std lib object. Added:
10+
- `Buffer.writeZ`, `Buffer.readZ`, `Buffer.writeStruct`, `Buffer.readStruct`
11+
- `Buffer.ptr`, `Buffer.len`
12+
- New (fancy) error reporter
13+
- Errors have now an associated code
14+
- `os.sleep`
15+
- https://github.com/buzz-language/buzz/issues/21
16+
- https://github.com/buzz-language/buzz/issues/138
17+
- https://github.com/buzz-language/buzz/issues/165
18+
19+
## Changed
20+
21+
- `Json` now return a `Box` object (which can be reused in other contexts than JSON)
22+
- Identifiers can now have `_` since pattern delimiters have changed
23+
24+
## Fixed
25+
26+
- Some bugs `any`
27+
- Runtime error stack trace was wrong
28+
129
# 0.2.0 (07-26-2023)
230

331
## Added

0 commit comments

Comments
 (0)