mirror of
https://github.com/zap-proto/zap-es.git
synced 2026-10-30 15:02:55 +00:00
12 KiB
12 KiB
Changelog
v0.0.14
π©Ή Fixes
- Revert TS peer dependency to ^5.7.3 (#65)
β€οΈ Contributors
- Victor Berchet (@vicb)
v0.0.13
π‘ Chore
- update all non-major dependencies (#63)
β€οΈ Contributors
- Victor Berchet (@vicb)
v0.0.12
π©Ή Fixes
- Do not pass the output directory to zapc (#61)
π Refactors
- Drop encodeUtf8 in favor of TextEncoder (#49)
π‘ Chore
- Update generated files (#62)
β€οΈ Contributors
- Victor Berchet (@vicb)
v0.0.11
π Enhancements
π©Ή Fixes
- enum: Fix enum value (#36)
- interface: Import the class and client of interfaces (#37)
- interface: Add JSDoc to methods (#35)
- Only output files in specified formats (#40)
π Refactors
- Generate TS source code without using AST (#27)
- compiler: Split the code generator into multiple files (#31)
- interface: Extract interface generation to a separate function/file (#34)
- Make sure runtimes beside node are supported (#42)
π‘ Chore
β€οΈ Contributors
- Victor Berchet (@vicb)
- Emily-shen (@emily-shen)
- Samuel Macleod [email protected]
v0.0.10
π Enhancements
π©Ή Fixes
- enum: Fix enum value (#36)
- interface: Import the class and client of interfaces (#37)
- interface: Add JSDoc to methods (#35)
- Only output files in specified formats (#40)
π Refactors
- Generate TS source code without using AST (#27)
- compiler: Split the code generator into multiple files (#31)
- interface: Extract interface generation to a separate function/file (#34)
π‘ Chore
β€οΈ Contributors
- Victor Berchet (@vicb)
- Emily-shen (@emily-shen)
- Samuel Macleod [email protected]
v0.0.9
π¦ Build
- Inline self-imports (754a910)
π‘ Chore
β Tests
- Increase timeout (cd876d7)
β€οΈ Contributors
- Samuel Macleod [email protected]
- Pooya Parsa (@pi0)
v0.0.8
π¦ Build
- Inline self-imports (754a910)
π‘ Chore
β Tests
- Increase timeout (cd876d7)
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.7
π¦ Build
- Inline self-imports (754a910)
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.6
π©Ή Fixes
- rpc: Conditionally use
FinalizationRegistry(#7)
π Documentation
- Update to use local install (#9)
π‘ Chore
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.5
π©Ή Fixes
- Various fixes (#10)
π‘ Chore
- Fix ci (2248360)
- Prettier ignore std files (090c767)
- Fix build script (f995c63)
- Update deps (12c4c58)
- Lint (6a13e89)
β€οΈ Contributors
v0.0.4
π Enhancements
π©Ή Fixes
π¦ Build
- Fully auto generate std files (e5b2eda)
π‘ Chore
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.3
π Enhancements
- compiler: Enums as typed plain objects (d316d8b)
- cli: Allow directly passing path to zap 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
TextEncoderand `TextDncoder for text (1b41d55)
π©Ή Fixes
- Update text (25d7470)
π Refactors
- Shorter code gen (1feaf4a)
- Better src/pointers structure (39d7049)
- Rename std to zap (7abfafc)
- Decouple struct and pointer utils from class (b19e4e1)
π¦ Build
- Mark typescript as optional peer dependency (7b67d8c)
π‘ Chore
- Update badges (0a71473)
- Ignore CHANGELOG.md (7042e6a)
- release: V0.0.2 (efbc3ff)
- Add basic benchmark results (e60a1f2)
- Update readme (969d14d)
- Update bench scripts (da916dc)
- Lint (cc725d5)
- Update badges (7107a56)
- Update bench (365433b)
- Remove bench section for now (bada07e)
- Update readme (488c3e1)
- Update bench (6fb0e00)
- Apply automated updates (f7ba098)
- Update readme (d31dc5e)
- Apply automated updates (8802b6c)
- Fix typescheck issue (8de8bd6)
- Update readme (f83dc5c)
- Update readme (347c98c)
- Update readme (03f008e)
- Update reademe (5407678)
- Update readme (dd53972)
- Update repo (dc4f0e2)
- Fix bench (fb5f55e)
- Add profile scripts (52e6729)
β Tests
- Run compile e2e within vitest (96cf7f5)
π€ CI
- Use node 22 (cd55407)
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.2
π¦ Build
- Mark typescript as optional peer dependency (7b67d8c)
π‘ Chore
- release: V0.0.1 (7537225)
- Apply automated updates (684c996)
- Update badges (0a71473)
- Ignore CHANGELOG.md (7042e6a)
β€οΈ Contributors
- Pooya Parsa (@pi0)
v0.0.1
π‘ Chore
π€ CI
β€οΈ Contributors
- Pooya Parsa (@pi0)