Skip to content

fix: allow passing &dyn TimeZoneProvider in arguments#599

Merged
jedel1043 merged 1 commit into
boa-dev:mainfrom
jedel1043:allow-unsized-trait-impls
Oct 28, 2025
Merged

fix: allow passing &dyn TimeZoneProvider in arguments#599
jedel1043 merged 1 commit into
boa-dev:mainfrom
jedel1043:allow-unsized-trait-impls

Conversation

@jedel1043
Copy link
Copy Markdown
Member

Tested the crate using cargo semver-checks and everything looks good, so we could release this change in a 0.1.1 version if we want to.

@jedel1043 jedel1043 added C-enhancement New feature or request C-api Changes related to the public API labels Oct 9, 2025
@nekevss
Copy link
Copy Markdown
Member

nekevss commented Oct 9, 2025

Thanks for make the adjustments here! I don't think main is in a releasable state currently though as it is setup for the ICU4X 2.1 release. Although, we could probably cherry pick the commit to a different branch for the 0.1.1 release. I haven't exactly looked to deep into what would go into that process with the current release workflow.

@jedel1043
Copy link
Copy Markdown
Member Author

@nekevss I'm not too worried about not releasing immediately, it's just to avoid making too many breaking changes before the 1.0. We can pin to a commit in Boa like we always do

@jedel1043 jedel1043 mentioned this pull request Oct 28, 2025
Copy link
Copy Markdown
Member

@nekevss nekevss left a comment

Choose a reason for hiding this comment

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

Looks good, but needs a rebase

@jedel1043 jedel1043 force-pushed the allow-unsized-trait-impls branch from 0eb4d2b to 49be7f8 Compare October 28, 2025 17:17
@jedel1043 jedel1043 merged commit 989e288 into boa-dev:main Oct 28, 2025
8 checks passed
@jedel1043 jedel1043 deleted the allow-unsized-trait-impls branch October 28, 2025 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-api Changes related to the public API C-enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants