Skip to content

Fix Typebox to ~0.34.0#315

Merged
daweifeng-replit merged 5 commits intomainfrom
dawei/fix-typebox-0.34.0
May 1, 2025
Merged

Fix Typebox to ~0.34.0#315
daweifeng-replit merged 5 commits intomainfrom
dawei/fix-typebox-0.34.0

Conversation

@daweifeng-replit
Copy link
Contributor

Why

There is no need support both ~0.32.8 and ~0.34.0. We can just use ~0.34.0

What changed

  • Fix Typebox to ~0.34.0
  • Handle breaking change in 0.34.0 where Type.Strict() is removed.

Versioning

  • Breaking protocol change
  • Breaking ts/js API change

@daweifeng-replit daweifeng-replit requested a review from a team as a code owner May 1, 2025 18:34
@daweifeng-replit daweifeng-replit requested review from Monkatraz, blast-hardcheese, jackyzha0, masad-frost and zhounathan and removed request for a team May 1, 2025 18:34
Copy link

@ryantm ryantm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

},
"peerDependencies": {
"@opentelemetry/api": "^1.7.0",
"@sinclair/typebox": "~0.32.8 || ~0.34.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also add these peers to dev dependencies since they're used in tests..etc

@daweifeng-replit daweifeng-replit merged commit 1eca7c7 into main May 1, 2025
6 checks passed
@daweifeng-replit daweifeng-replit deleted the dawei/fix-typebox-0.34.0 branch May 1, 2025 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants