Releases: msgpack/msgpack-javascript
Releases · msgpack/msgpack-javascript
v3.1.1
v3.1.0
What's Changed
- cleanup dist conf by @gfx in #262
- Run lint in CI by @gfx in #264
- give .cjs ext to CJS files by @gfx in #263
- pure ESM-ify by @gfx in #265
- adding support for nonstandard map key in the decoder by @PejmanNik in #266
New Contributors
- @PejmanNik made their first contribution in #266
Full Changelog: v3.0.1...v3.1.0
v3.0.1
v3.0.0
What's Changed
- avoid using typescript-specific language extensions (const enum) by @gfx in #217
- Drop IE11 support & no env access for Deno by @gfx in #221
- optional BigInt support: map BigInt to int64/uint64 when
useBigInt64
is set to true by @gfx in #223 - let Encoder and Decoder accept named params as encode() and decode() do by @gfx in #224
- Fix ExtensionCodec example so it recurses. by @jcc10 in #225
- Reuse stack states during decoding to optimize GC load by @sergeyzenchenko in #228
- Add an example for deno to import
npm:@msgpack/msgpack
by @gfx in #233 - fix CI, add node v20, remove node v14 by @gfx in #234
- Added a missing dev dependency
msg-timestamp
by @genki in #238 - update dependencies by @gfx in #244
- Upgrade eslint, deps, and tsconfig libs by @gfx in #247
- Allow decoding raw strings by @jasonpaulos in #235
- enable erasableSyntaxOnly introduced in TypeScript 5.8 by @gfx in #249
- Remove tsconfig paths by @gfx in #250
- remove deprecated stuff by @gfx in #251
- rewrite deno_test.ts with node:assert and node:test by @gfx in #252
- CodeQL actions v3 by @gfx in #253
- first step to suppport Bun by @gfx in #254
- Allow the data alignment to support zero-copy decoding by @EddiG in #248
- fix index of built-in encoders/decoders by @gfx in #256
- Fix a bug that encode() and decode() are not re-entrant by @gfx in #257
- target=ES2020, dropping target=ES5 from dist by @gfx in #258
New Contributors
- @jcc10 made their first contribution in #225
- @genki made their first contribution in #238
- @jasonpaulos made their first contribution in #235
- @EddiG made their first contribution in #248
Full Changelog: v2.8.0...v3.0.0
v2.8.0
What's Changed
- [CI] set security-events: write for CodeQL workflow by @gfx in #203
- [ci] update workflow settings by @gfx in #204
- [ci] add nodejs v18 to the matrix by @gfx in #206
- add deno-with-jsdeliver as an example deno script by @gfx in #207
- use codeql actions @v2 by @gfx in #208
- [doc] clarify the edge cases where the input buffer is empty by @gfx in #209
- fix #212; Let Encoder#encode() return a copy of the internal buffer by @gfx in #213
Full Changelog: v2.7.2...v2.8.0
v2.7.2
v2.7.1
What's Changed
- Update README.md by @hbre in #179
- Setup cache in workflow and update Dependencies by @mmorel-35 in #186
- upgrade typescript to 4.4 by @gfx in #190
New Contributors
- @hbre made their first contribution in #179
- @mmorel-35 made their first contribution in #186
Full Changelog: v2.7.0...v2.7.1
v2.7.0
The classic version of MessagePack for JavaScript
Merge pull request #2 from redboltz/add_bin_support Added bin format family support.