Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Jun 26, 2025

Version Updates

Merging this PR will release new versions of the following packages based on your change files.

qubit-macros

[1.0.0-beta.0]

  • 91b3375 Generate better spans for errors in the handler macro, including UI tests to verify error
    messages.
  • 3287e96 correct invalid generated handler ident when using name attribute.
  • cd128d6 No longer require handlers to be async. The macro will automatically convert all handlers into
    async functions upon expansion.
  • bf34c4c Expose ts-rs::TS functionality via ts attribute macro. To migrate, replace any instances of
    #[derive(ts_rs::TS)] with #[qubit::ts], and remove ts-rs from package dependencies.
  • c4cd986 Rewrite handler macro to be easier to maintain and test. This isn't inherently a breaking change,
    however there's no guarentee that the previous implementation wasn't broken or inconsistent in some
    way.
  • c67ced6 Update ts-rs to 11.0.0

qubit

[1.0.0-beta.0]

  • 3287e96 correct invalid generated handler ident when using name attribute.
  • bf34c4c Expose ts-rs::TS functionality via ts attribute macro. To migrate, replace any instances of
    #[derive(ts_rs::TS)] with #[qubit::ts], and remove ts-rs from package dependencies.
  • c4cd986 Rewrite handler macro to be easier to maintain and test. This isn't inherently a breaking change,
    however there's no guarentee that the previous implementation wasn't broken or inconsistent in some
    way.
  • 0b46323 (BREAKING) Refactor router to separate RPC functionality from type generation functionality.
    Now, use router.as_codegen().write_type(path, TypeScript::new()) to generate types, and
    router.as_rpc(ctx).into_service() to build the service.
  • c67ced6 Update ts-rs to 11.0.0

Dependencies

@andogq andogq merged commit b0f63e1 into main Aug 20, 2025
@andogq andogq deleted the release branch August 20, 2025 13:32
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