Skip to content

Conversation

@Centril
Copy link
Contributor

@Centril Centril commented Aug 11, 2025

Description of Changes

This does 2 things:

  1. simplifies the deserialization of optional sums so that they are treated as regular sums.
  2. adds higher level v8 ser/de interfaces and privatizes what can be private.

API and ABI breaking changes

None

Expected complexity level and risk

1

Testing

Existing ser/de tests are adjusted to use the new interfaces.

@Centril Centril requested a review from gefjon August 11, 2025 13:48
@Centril Centril force-pushed the centril/v8-serde-finishing-touches branch from 3c7d50c to bd0fd58 Compare August 11, 2025 13:50
Base automatically changed from centril/v8-lifetime-rename to master August 11, 2025 14:26
@Centril Centril force-pushed the centril/v8-serde-finishing-touches branch from bd0fd58 to c8af62b Compare August 11, 2025 14:28
@bfops bfops added release-any To be landed in any release window typescript-modules labels Aug 11, 2025
@Centril Centril added this pull request to the merge queue Aug 11, 2025
Merged via the queue into master with commit 0b3ad6f Aug 11, 2025
27 checks passed
@Centril Centril deleted the centril/v8-serde-finishing-touches branch August 11, 2025 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-any To be landed in any release window typescript-modules

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants