Skip to content

Commit 89c760b

Browse files
committed
Update CHANGELOG
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
1 parent e5dcde5 commit 89c760b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
## [Unreleased]
66

77
### Added
8+
- **Luau StrBuf support** for efficient string building with automatic memory management
9+
- High-level `StrBuf` API with `init()`, `initSize()`, `addString()`, `addChar()`, and `add()` methods
10+
- Support for returning StrBuf from Zig functions with automatic pointer fixup
11+
- Integration with table operations and closure system
12+
- Handles both stack buffer (small strings) and dynamic allocation (large strings)
813
- Variadic arguments support with `Varargs` iterator for functions accepting variable number of arguments
914
- `Varargs.raiseError()` method for throwing descriptive type validation errors
1015
- Closure support with `Table.setClosure()` for Lua-style upvalues

0 commit comments

Comments
 (0)