Skip to content

chore: release main#88

Closed
release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main
Closed

chore: release main#88
release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main

Conversation

@release-please
Copy link
Contributor

🤖 I have created a release beep boop

proto3-json-serializer: 4.0.0

4.0.0 (2025-10-10)

⚠ BREAKING CHANGES

  • monorepo migration
  • upgrade to node 18 (#113)
  • require Node 14 (#72)
  • make Node 12 minimum language version (#38)
  • proto3 JSON serializer and deserializer (#2)

Features

  • Make Node 12 minimum language version (#38) (85aa2b5)
  • Option to serialize enum values as numbers (#60) (cf9b896)
  • Proto3 JSON serializer and deserializer (#2) (1be8f4d)

Bug Fixes

  • Accept and return strings for int64 and uint64 (#7) (8b6e688)
  • deps: Bump protobuf.js to ^6.11.3 (#46) (7b6cede)
  • deps: Protobufjs is a dependency for the types (#23) (55579f5)
  • deps: Update dependency google-proto-files to v3 (#53) (26cbf12)
  • deps: Update dependency google-proto-files to v4 (#82) (49cdb87)
  • deps: Update dependency google-proto-files to v5 (#124) (c8b9642)
  • deps: Update dependency protobufjs to v7 (#56) (8b5a7fc)
  • deps: Update protobufjs to 7.2.5 (43b8eca)
  • Do not emit empty lists to JSON (#15) (89e3ebe)
  • Do not fail for unknown enum values (#11) (2854f10)
  • Do not use Node.js assert (#37) (3a12fe5)
  • Fix enum serialization in maps and repeated fields (#129) (6262f54)
  • JSON accept special string for NaN, Infinity (#19) (6f1274a)
  • Keep nano second precision when maps between JSON and proto3 (#28) (a3d74b6)
  • Monorepo migration (86a7376)
  • Properly convert repeated int64 and maps of int64 (#96) (7b42851)
  • Proto3jsonserializer eslint file (5625b53)
  • Proto3jsonserializer install format (d3c3748)
  • Proto3jsonserializer jsdoc file (30e9c21)
  • Proto3jsonserializer package.json file (529f047)
  • Proto3jsonserializer samples test (f4e9b4b)
  • Proto3jsonserializer tsconfig file (449eacf)
  • Proto3jsonserializer tsconfig file (8791f60)
  • Repeated field can be null in JSON (#66) (ffebb68)
  • Switch typescript to tilde notation (#137) (9f2a122)
  • Timestamp without millisecond (#30) (f29e930)
  • Use imported protobufjs in toproto3json.ts (#9) (ad486da)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@release-please release-please bot force-pushed the release-please--branches--main branch from 6992417 to ec3d16b Compare October 10, 2025 00:09
@release-please release-please bot requested a review from a team as a code owner October 10, 2025 00:09
@dpebot
Copy link
Contributor

dpebot commented Oct 10, 2025

/gcbrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants