Releases: timostamm/protobuf-ts
Releases · timostamm/protobuf-ts
v2.11.1
v2.11.0
What's Changed
- Switch descriptor implementation in @protobuf-ts/plugin by @timostamm in #710
- Deprecate @protobuf-ts/plugin-framework by @timostamm in #717
Full Changelog: v2.10.0...v2.11.0
v2.10.0
What's Changed
- Make field writing order consistent between CODE_SIZE and SPEED by @jcready in #577
- Maintain field order in generated type and reflection info by @timostamm in #707
- Allow GrpcWebFetchTransport to use a custom fetch function by @jcready in #578
- fix: always initialize iterator state in RpcOutputStreamController by @jsaguet in #662
- Fix field info repeat type for repeated message field by @timostamm in #713
New Contributors
Full Changelog: v2.9.6...v2.10.0
v2.9.6
v2.9.5
What's Changed
- Fix Required.Proto2.JsonInput.AllFieldAcceptNull conformance by @jcready in #653
- Update MANUAL.md by @slackr in #623
- feat: add customize protoc release url by @akitaSummer in #658
- Read unknown fields even on empty messages by @jcready in #670
New Contributors
- @slackr made their first contribution in #623
- @akitaSummer made their first contribution in #658
Full Changelog: v2.9.4...v2.9.5
v2.9.4
What's Changed
- Extend Object prototype for message instances by @erichiggins0 in #618
- Fix formatting typo by @dimo414 in #630
- Update go version for twirp compat tests by @timostamm in #636
New Contributors
- @erichiggins0 made their first contribution in #618
Full Changelog: v2.9.3...v2.9.4
v2.9.3
v2.9.2
What's Changed
- Update MANUAL.md by @QingfengLee in #575
- Swap "he" for "they" in example by @dimo414 in #602
- ref Object from globalThis in speed-optimized code for serializing map fields by @lesomnus in #611
- Improve from Binary/Json/Partial performance by roughly 30% by @jcready in #582
New Contributors
- @QingfengLee made their first contribution in #575
- @dimo414 made their first contribution in #602
- @lesomnus made their first contribution in #611
Full Changelog: v2.9.1...v2.9.2
v2.9.1
What's Changed
- Make protobuf-ts as conformant as protobuf-es by @jcready in #567
- Make FieldMask JSON read/write (snake_case <-> camelCase) conforming by @jcready in #552
- Test pb-long without BI support and fix found issues by @jcready in #573
Repository and documentation cleanup 🧹
- Remove Angular support by @timostamm in #522
- Update from Node 14.5.0 to Node 16.20.0 by @timostamm in #521
- CI update follow-ups by @timostamm in #523
- Remove CHANGELOG.md in favor of GitHub release notes by @timostamm in #524
- Thin out test fixtures by @timostamm in #525
- Migrate reflectionCreate() tests by @timostamm in #526
- Move conformance tests to own package by @timostamm in #529
- Remove validate.proto by @timostamm in #530
- Migrate reflectionEquals tests by @smaye81 in #527
- Migrate ReflectionTypeCheck by @smaye81 in #528
- Remove fixtures references by @smaye81 in #532
- Fix CONTRIBUTING by @smaye81 in #534
- Fix typo in gRPC client instructions by @benmcmorran in #536
- Remove outdated documentation about RPC call cancel in MANUAL.md by @timostamm in #546
- Improve IDE quality of life using tsconfig paths by @jcready in #574
New Contributors
- @benmcmorran made their first contribution in #536
Full Changelog: v2.9.0...v2.9.1