|
1 | 1 | # This is the revision history of @msgpack/msgpack
|
2 | 2 |
|
| 3 | +## 3.0.0 2025年02月07日 |
| 4 | + |
| 5 | +https://github.com/msgpack/msgpack-javascript/compare/v2.8.0...v3.0.0 |
| 6 | + |
| 7 | +* Set the compile target to ES2020, dropping support for the dists with the ES5 target |
| 8 | +* Fixed a bug that `encode()` and `decode()` were not re-entrant in reusing instances ([#257](https://github.com/msgpack/msgpack-javascript/pull/257)) |
| 9 | +* Allowed the data alignment to support zero-copy decoding ([#248](https://github.com/msgpack/msgpack-javascript/pull/248), thanks to @EddiG) |
| 10 | +* Added an option `rawStrings: boolean` to decoders ([#235](https://github.com/msgpack/msgpack-javascript/pull/235), thanks to @jasonpaulos) |
| 11 | +* Optimized GC load by reusing stack states ([#228](https://github.com/msgpack/msgpack-javascript/pull/228), thanks to @sergeyzenchenko) |
| 12 | +* Added an option `useBigInt64` to map JavaScript's BigInt to MessagePack's int64 and uint64 ([#223](https://github.com/msgpack/msgpack-javascript/pull/223)) |
| 13 | +* Drop IE11 support ([#221](https://github.com/msgpack/msgpack-javascript/pull/221)) |
| 14 | + * It also fixes [feature request: option to disable TEXT_ENCODING env check #219](https://github.com/msgpack/msgpack-javascript/issues/219) |
| 15 | +* Change the interfaces of `Encoder` and `Decoder`, and describe the interfaces in README.md ([#224](https://github.com/msgpack/msgpack-javascript/pull/224)): |
| 16 | + * `new Encoder(options: EncoderOptions)`: it takes the same named-options as `encode()` |
| 17 | + * `new Decoder(options: DecoderOptions)`: it takes the same named-options as `decode()` |
| 18 | + |
3 | 19 | ## 3.0.0-beta6 2025年02月07日
|
4 | 20 |
|
5 | 21 | https://github.com/msgpack/msgpack-javascript/compare/v3.0.0-beta5...v3.0.0-beta6
|
|
0 commit comments