Skip to content

Releases: unjs/capnp-es

v0.0.7

19 Jan 21:55
@pi0 pi0
651af9b
Compare
Choose a tag to compare

compare changes

📦 Build

v0.0.6

16 Jan 18:07
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • rpc: Conditionally use FinalizationRegistry (#7)

📖 Documentation

  • Update to use local install (resolves #9)

v0.0.5

16 Jan 11:38
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Various fixes (#10)

🏡 Chore

❤️ Contributors

v0.0.4

27 Aug 10:09
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • cli: Allow passing more options (f794de7)
  • Prefix _init, _is, _disown and _has (1cbf9d1)

🩹 Fixes

  • Fix source info matcher (ff0bd2f)
  • cli: Try to guess absolute paths (06730e1)

📦 Build

  • Fully auto generate std files (e5b2eda)

v0.0.3

20 Aug 14:53
@pi0 pi0
Compare
Choose a tag to compare

compare changes

🚀 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

💅 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

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.2

16 Aug 21:30
@pi0 pi0
684c996
Compare
Choose a tag to compare

compare changes

📦 Build

  • Mark typescript as optional peer dependency (7b67d8c)

v0.0.1

16 Aug 21:26
@pi0 pi0
Compare
Choose a tag to compare
ci: uppdate capnp install