Releases: unjs/capnp-es
Releases · unjs/capnp-es
v0.0.7
v0.0.6
v0.0.5
v0.0.4
v0.0.3
🚀 Enhancements
- compiler: Enums as typed plain objects (d316d8b)
- cli: Allow directly passing path to capnp files (7eb8f86)
- Use getter/setter for struct (88504dd)
- Compile schemas from source (1d7bf84)
- Experimental RPC level 1 (#3)
- Support iterator lists (bbd512a)
- Implement Array interface for List (8e80a25)
- Improve inspection of pointers (1fd6341)
- Generate basic jsdocs (1be83a7)
🔥 Performance
- Use native
TextEncoder
and `TextDncoder for text (1b41d55)
🩹 Fixes
- Update text (25d7470)
💅 Refactors
- Shorter code gen (1feaf4a)
- Better src/pointers structure (39d7049)
- Rename std to capnp (7abfafc)
- Decouple struct and pointer utils from class (b19e4e1)
📦 Build
- Mark typescript as optional peer dependency (7b67d8c)
✅ Tests
- Run compile e2e within vitest (96cf7f5)
🤖 CI
- Use node 22 (cd55407)
❤️ Contributors
- Pooya Parsa (@pi0)