Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge in the release branches #5109

Closed
wants to merge 19 commits into from

Conversation

Manishearth
Copy link
Member

@Manishearth Manishearth commented Jun 24, 2024

This merges release branches from #5079, #5080, #5091 to main, using git merge -s ours, and then adds CHANGELOG changes to them so that our main changelog stays up to date.

The only thing changed by this PR should be the changelogs.

This should be merged with the merge commit strategy (this is a draft to prevent someone accidentally merging the usual way)

Alternative to #5110

Manishearth and others added 19 commits February 15, 2024 19:27
* Bake ignored/disallow data into the normalization data after all.
* Make public operations available via a dedicated wrapper type instead
of the main normalizer types.

Closes unicode-org#2850
The assert was probably meant to ensure the complete year has at least
14 days, and not that the given day is at least the 14th day of the year

Fixes: unicode-org#4977
(cherry picked from commit e83fd9b)
Fixes unicode-org#4968

I'd like to make a release for this one because it's a one-line change
and we're already working on a patch release.

(cherry picked from commit ad65b6d)
Fixes size regression noted by @zbraniecki

(cherry picked from commit 9d7c332)
Fixes unicode-org#5039

Caused by rust-lang/rust#125360. We were
assuming that `packed` meant `C, packed` already. This is an assumption
I've seen throughout the Rust ecosystem so there may be reasons to
revert.
Uplifts unicode-org#5049 to 1.4.x

Not strictly necessary as per policy, but might be nice to do anyway?
@Manishearth Manishearth requested a review from a team as a code owner June 24, 2024 17:47
@Manishearth Manishearth requested a review from sffc June 24, 2024 17:47
@Manishearth Manishearth marked this pull request as draft June 24, 2024 17:48
Manishearth added a commit that referenced this pull request Jun 25, 2024
This includes CHANGELOG updates from #5079, #5080, (not #5091, it didn't
include a changelog update, we weren't doing changelogs back then)


alternative to #5109


<!--
Thank you for your pull request to ICU4X!

Reminder: try to use [Conventional
Comments](https://conventionalcomments.org/) to make comments clearer.

Please see
https://github.com/unicode-org/icu4x/blob/main/CONTRIBUTING.md for
general
information on contributing to ICU4X.
-->
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.

5 participants