Skip to content

Commit 0cac043

Browse files
committed
Update changelog
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
1 parent 0711fed commit 0cac043

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@ All notable changes to this project will be documented in this file.
77
### Added
88
- Closure support with `Table.setClosure()` for Lua-style upvalues
99
- Canonical Zig iterator pattern for table iteration with `Table.iterator()`
10+
- Metatable management APIs:
11+
- `Lua.createMetaTable()` for flexible metatable creation without global registration
12+
- `Table.setMetaTable()` and `Table.getMetaTable()` for metatable attachment and retrieval
1013

1114
### Changed
1215
- **BREAKING**: Table iteration API now uses standard Zig iterator pattern (`iterator.next()`)
16+
- Refactored `registerUserData` implementation to use new metatable APIs internally
1317

1418
### Removed
1519
- **BREAKING**: Old manual table iteration method `Table.next()` in favor of canonical iterator

0 commit comments

Comments
 (0)