Skip to content

Conversation

reez
Copy link
Collaborator

@reez reez commented Oct 14, 2025

Description

Testing uniffi 0.30.0

Two changes:

  1. export Ord trait so swift and kotlin now treat them as comparable value types
  2. (breaking! but potentially awesome) convert HashableOutPoint from an object to a record "Enums and Records can have methods" compiles but exporting our own methods on a record fails in bindgen step

Notes to the reviewers

Changelog notice

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

New Features:

  • I've added tests for the new feature
  • I've added docs for the new feature

Bugfixes:

  • This pull request breaks the existing API
  • I've added tests to reproduce the issue which are now passing
  • I'm linking the issue being fixed by this PR

@reez reez changed the title deps(experimental): uniffi 0.30.0 (draft)deps(experimental): uniffi 0.30.0 Oct 14, 2025
@reez
Copy link
Collaborator Author

reez commented Oct 14, 2025

@thunderbiscuit + @ItoroD this is just a draft/experiment on 2 new things in uniffi 0.30.0

@reez reez mentioned this pull request Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant