Commit 9d08181
chore(deps): bump the rust-dependencies group across 1 directory with 13 updates (#5297)
Bumps the rust-dependencies group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.0` |
`2.13.1` |
| [regress](https://github.com/ridiculousfish/regress) | `0.11.0` |
`0.11.1` |
| [rustc-hash](https://github.com/rust-lang/rustc-hash) | `2.1.1` |
`2.1.2` |
| [toml](https://github.com/toml-rs/toml) | `1.1.0+spec-1.1.0` |
`1.1.2+spec-1.1.0` |
| [timezone_provider](https://github.com/boa-dev/temporal) | `0.2.0` |
`0.2.3` |
| [temporal_rs](https://github.com/boa-dev/temporal) | `0.2.0` | `0.2.1`
|
| [tokio](https://github.com/tokio-rs/tokio) | `1.50.0` | `1.51.0` |
| [icu_locale_core](https://github.com/unicode-org/icu4x) | `2.1.1` |
`2.2.0` |
| [zerofrom](https://github.com/unicode-org/icu4x) | `0.1.6` | `0.1.7` |
| [fixed_decimal](https://github.com/unicode-org/icu4x) | `0.7.1` |
`0.7.2` |
| [insta](https://github.com/mitsuhiko/insta) | `1.47.0` | `1.47.2` |
Updates `indexmap` from 2.13.0 to 2.13.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md">indexmap's
changelog</a>.</em></p>
<blockquote>
<h2>2.13.1 (2026-04-02)</h2>
<ul>
<li>Made some <code>Slice</code> methods <code>const</code>:
<ul>
<li><code>map::Slice::{first,last,split_at,split_at_checked,split_first,split_last}</code></li>
<li><code>set::Slice::{first,last,split_at,split_at_checked,split_first,split_last}</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/indexmap-rs/indexmap/commit/0b2adfe27714f38d159794678d61d310ac521a1a"><code>0b2adfe</code></a>
Merge pull request <a
href="https://redirect.github.com/indexmap-rs/indexmap/issues/434">#434</a>
from cuviper/const-slice</li>
<li><a
href="https://github.com/indexmap-rs/indexmap/commit/afa3cafdc81b0b1168417ca042bb6b54496672a0"><code>afa3caf</code></a>
Release 2.13.1</li>
<li><a
href="https://github.com/indexmap-rs/indexmap/commit/906a7ced0af89814e97c5f780915848577e0e660"><code>906a7ce</code></a>
Make <code>Slice::{first,last,split_*}</code> methods
<code>const</code></li>
<li>See full diff in <a
href="https://github.com/indexmap-rs/indexmap/compare/2.13.0...2.13.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `regress` from 0.11.0 to 0.11.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ridiculousfish/regress/releases">regress's
releases</a>.</em></p>
<blockquote>
<h2>v0.11.1</h2>
<h2>Fixed</h2>
<ul>
<li>Fix incorrectly faililng to match with certain long literal
sequences within lookbehind assertions</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sadan4"><code>@sadan4</code></a> made
their first contribution in <a
href="https://redirect.github.com/ridiculousfish/regress/pull/145">ridiculousfish/regress#145</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ridiculousfish/regress/compare/v0.11.0...v0.11.1">https://github.com/ridiculousfish/regress/compare/v0.11.0...v0.11.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ridiculousfish/regress/commit/7e64ad5e6807b5503e5cc97a79e0f129b23c556b"><code>7e64ad5</code></a>
Bump version to 0.11.1</li>
<li><a
href="https://github.com/ridiculousfish/regress/commit/b63f21d68bb52d193646c1dcf834e000ab864438"><code>b63f21d</code></a>
Factor out emit_byte_sequence from the emitter</li>
<li><a
href="https://github.com/ridiculousfish/regress/commit/ef1f51c9a21f3ba86d87af57366716486ea515bd"><code>ef1f51c</code></a>
Fix overlong byte sequences in lookbehinds</li>
<li><a
href="https://github.com/ridiculousfish/regress/commit/576b29cc2b5f1398adff07e881d280c066ff47f2"><code>576b29c</code></a>
fix typo in <code>Flags::dot_all</code> docs (<a
href="https://redirect.github.com/ridiculousfish/regress/issues/145">#145</a>)</li>
<li>See full diff in <a
href="https://github.com/ridiculousfish/regress/compare/v0.11.0...v0.11.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `rustc-hash` from 2.1.1 to 2.1.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/rustc-hash/blob/master/CHANGELOG.md">rustc-hash's
changelog</a>.</em></p>
<blockquote>
<h1>2.1.2</h1>
<ul>
<li><a
href="https://redirect.github.com/rust-lang/rustc-hash/pull/65">Refactor
byte hashing to remove unreachable panic</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/fdb275c8a0135403067ce1c4be8e97e53c473764"><code>fdb275c</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/rustc-hash/issues/67">#67</a>
from Noratrieb/new-version</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/acafa431e930ded0ad8c1fa8b4ca1b320f53f983"><code>acafa43</code></a>
Prepare 2.1.2</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/140e5253440d595822e57b4f599b45aa500dde1d"><code>140e525</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/rustc-hash/issues/65">#65</a>
from morrisonlevi/split_first_chunk</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/f061387ad7da880a8bf5ce7e5c76aa863827520f"><code>f061387</code></a>
style: use consistent range format</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/211455cb398aa0a6d7b12e81941d4a062af54d8e"><code>211455c</code></a>
refactor!: use split_first_chunk to help optimizer</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/464a82f557a14d3e3c6a3fb57effd9c48b2e179a"><code>464a82f</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/rustc-hash/issues/63">#63</a>
from estebank/const-Default</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/2170d5e2a0efddce95c7be0bb94d56b1cee144cc"><code>2170d5e</code></a>
On nightly, <code>impl const Default</code></li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/1a998d5b89b04ba730d4cd249f811e8b48aa7d8c"><code>1a998d5</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/rustc-hash/issues/62">#62</a>
from CryZe/128-bit-on-more-platforms</li>
<li><a
href="https://github.com/rust-lang/rustc-hash/commit/6849c16d79e50be6d6713b2a9464bf7314060703"><code>6849c16</code></a>
Use 128-bit Widening Multiply on More Platforms</li>
<li>See full diff in <a
href="https://github.com/rust-lang/rustc-hash/compare/v2.1.1...v2.1.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `toml` from 1.1.0+spec-1.1.0 to 1.1.2+spec-1.1.0
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/toml-rs/toml/commit/a3d0047c95dfc6e82997d508dd93c9908650a418"><code>a3d0047</code></a>
chore: Release</li>
<li><a
href="https://github.com/toml-rs/toml/commit/cc37615fc8d9213594250043e0e3b6cf73ed1e69"><code>cc37615</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/toml-rs/toml/commit/7f5e9e130ae2cb17497cd7811a4a1e78fb5715d7"><code>7f5e9e1</code></a>
fix(parser): Consolidate invalid unquoted key into one error (<a
href="https://redirect.github.com/toml-rs/toml/issues/1138">#1138</a>)</li>
<li><a
href="https://github.com/toml-rs/toml/commit/52feb9070cca1734db13d22796efd1115835881b"><code>52feb90</code></a>
fix(parser): Consolidate invalid unquoted key into one error</li>
<li><a
href="https://github.com/toml-rs/toml/commit/aad85d4921e8eb500cc7a26ac1165f111a59c433"><code>aad85d4</code></a>
chore(deps): Update j178/prek-action action to v2 (<a
href="https://redirect.github.com/toml-rs/toml/issues/1136">#1136</a>)</li>
<li><a
href="https://github.com/toml-rs/toml/commit/8b1ac44bcae5ffc4e58e8809a031ab05f486ccbe"><code>8b1ac44</code></a>
chore(deps): Update compatible (dev) (<a
href="https://redirect.github.com/toml-rs/toml/issues/1135">#1135</a>)</li>
<li><a
href="https://github.com/toml-rs/toml/commit/9effd79ff2ea692420931e2e4d58969525e6c398"><code>9effd79</code></a>
chore(deps): Update j178/prek-action action to v2</li>
<li><a
href="https://github.com/toml-rs/toml/commit/9db8aad6eafbc62f6b9d1950117649cc41eaf695"><code>9db8aad</code></a>
chore: Release</li>
<li><a
href="https://github.com/toml-rs/toml/commit/e55a6633d9e16e4406db8a9fb8ce26fa84fb1553"><code>e55a663</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/toml-rs/toml/commit/c11d7d7ad38781b66e7df34371ce3969677bc62d"><code>c11d7d7</code></a>
Optimisations (<a
href="https://redirect.github.com/toml-rs/toml/issues/1133">#1133</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/toml-rs/toml/compare/toml-v1.1.0...toml-v1.1.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `timezone_provider` from 0.2.0 to 0.2.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/boa-dev/temporal/releases">timezone_provider's
releases</a>.</em></p>
<blockquote>
<h2>v0.2.3 release</h2>
<p>This release updates <code>icu_calendar</code> to 2.2.1, bringing in
a fix for a major regression. It also updates the zoneinfo64 and
diplomat dependencies.</p>
<h2>What's Changed in v0.2.3</h2>
<ul>
<li>Update zoneinfo64 and Diplomat by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/713">#713</a></li>
<li>Update icu_calendar to fix <code>with()</code> regression by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/716">#716</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.2...v0.2.3">https://github.com/boa-dev/temporal/compare/v0.2.2...v0.2.3</a></p>
<h2>v0.2.2 release</h2>
<p>This release updates to ICU4X 2.2.0, bringing us spec fixes from
ICU4X as well as updating to the first stable ICU4X release to contain
all the calendar APIs we need.</p>
<h2>What's Changed</h2>
<ul>
<li>Update ICU4X to 2.2 by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/705">boa-dev/temporal#705</a></li>
<li>Prep for release v0.2.2 by <a
href="https://github.com/nekevss"><code>@nekevss</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/707">boa-dev/temporal#707</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.1...v0.2.2">https://github.com/boa-dev/temporal/compare/v0.2.1...v0.2.2</a></p>
<h2>v0.2.1 release</h2>
<p>This release contains a bug fix for breakage caused by depending on
unstable features from <code>icu_calendar</code> without pinning its
version. If you were affected by this issue, this version should be
automatically pulled by <code>cargo</code>. Sorry for the trouble!</p>
<p>It also contains several bug fixes, internal improvements, new APIs
(<code>epoch_ns_for_utc</code>) and new FFI-exposed APIs
(<code>reference_day</code> and <code>month</code>).</p>
<h2>What's Changed in v0.2.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Do not overly range check when constructing Temporal PlainMonthDay
by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/695">boa-dev/temporal#695</a></li>
<li>Ensure offsets do not have more than 9 digits while parsing by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/698">boa-dev/temporal#698</a></li>
<li>Pin icu_calendar to v2.1 by <a
href="https://github.com/jedel1043"><code>@jedel1043</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/704">boa-dev/temporal#704</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>chore(dependabot): bump baptiste0928/cargo-install from 3.3.2 to
3.4.0 in the ci-dependencies group by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/683">boa-dev/temporal#683</a></li>
<li>Expose fields needed for structured clone by <a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">boa-dev/temporal#686</a></li>
<li>docs: temporal is stage four by <a
href="https://github.com/ghostdevv"><code>@ghostdevv</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">boa-dev/temporal#692</a></li>
<li>Replace icu_locale with icu_locale_core by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/694">boa-dev/temporal#694</a></li>
<li>Add epoch_ns_for_utc to all Plain APIs by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/700">boa-dev/temporal#700</a></li>
<li>Fix bug with rounding with zoned RelativeTo and increment by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/696">boa-dev/temporal#696</a></li>
<li>Remove unwrap in PYM::epoch_ns_for_utc by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/701">boa-dev/temporal#701</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">boa-dev/temporal#686</a></li>
<li><a href="https://github.com/ghostdevv"><code>@ghostdevv</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">boa-dev/temporal#692</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.1">https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/boa-dev/temporal/blob/main/CHANGELOG.md">timezone_provider's
changelog</a>.</em></p>
<blockquote>
<h2>What's Changed in v0.2.3</h2>
<ul>
<li>Update zoneinfo64 and Diplomat by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/713">#713</a></li>
<li>Update icu_calendar to fix <code>with()</code> regression by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/716">#716</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.2...v0.2.3">https://github.com/boa-dev/temporal/compare/v0.2.2...v0.2.3</a></p>
<h2>What's Changed in v0.2.2</h2>
<ul>
<li>Update ICU4X to 2.2 by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/705">#705</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.1...v0.2.2">https://github.com/boa-dev/temporal/compare/v0.2.1...v0.2.2</a></p>
<h2>What's Changed in v0.2.1</h2>
<ul>
<li>Pin icu_calendar to v2.1 by <a
href="https://github.com/jedel1043"><code>@jedel1043</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/704">#704</a></li>
<li>Remove unwrap in PYM::epoch_ns_for_utc by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/701">#701</a></li>
<li>Fix bug with rounding with zoned RelativeTo and increment by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/696">#696</a></li>
<li>Add epoch_ns_for_utc to all Plain APIs by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/700">#700</a></li>
<li>Ensure offsets do not have more than 9 digits while parsing by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/698">#698</a></li>
<li>Do not overly range check when constructing Temporal PlainMonthDay
by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/695">#695</a></li>
<li>Replace icu_locale with icu_locale_core by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/694">#694</a></li>
<li>docs: temporal is stage four by <a
href="https://github.com/ghostdevv"><code>@ghostdevv</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">#692</a></li>
<li>Expose fields needed for structured clone by <a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">#686</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ghostdevv"><code>@ghostdevv</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">#692</a></li>
<li><a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">#686</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/boa-dev/temporal/commit/c003cc92325e19b26f8ee2f85e4a47d98cbcc781"><code>c003cc9</code></a>
Update icu_calendar to fix regression (<a
href="https://redirect.github.com/boa-dev/temporal/issues/716">#716</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/24778cda80dd27ff286d365d18cb09bb75bf1761"><code>24778cd</code></a>
Prepare for 0.2.3 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/715">#715</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/078a314e6c91238f41712e2187b9beabbec4360a"><code>078a314</code></a>
Update zoneinfo64 and Diplomat (<a
href="https://redirect.github.com/boa-dev/temporal/issues/713">#713</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/2f1a2569d730c1c94b6c542aec624649114b808f"><code>2f1a256</code></a>
Prep for release v0.2.2 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/707">#707</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/2f83fbd0f2dc0d5b964567dcf9f0d7bd06f5c7eb"><code>2f83fbd</code></a>
Update ICU4X to 2.2 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/705">#705</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/bdb41fd789a26ee881d4ea2429ccc14dc01e65e7"><code>bdb41fd</code></a>
Prepare release 0.2.1 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/706">#706</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/026526141f18a393c1b3d3b4974e46534d8f6f61"><code>0265261</code></a>
Pin icu_calendar to v2.1 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/704">#704</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/b1928cfaee5cbe8c4fff440f7057f6c11c53bb64"><code>b1928cf</code></a>
Remove unwrap in PYM::epoch_ns_for_utc (<a
href="https://redirect.github.com/boa-dev/temporal/issues/701">#701</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/dbd731d44beef3f348d97c39b4a9fc576264eabd"><code>dbd731d</code></a>
Fix bug with rounding with zoned RelativeTo and increment (<a
href="https://redirect.github.com/boa-dev/temporal/issues/696">#696</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/2a977e024a9f8cbb7e30a91505a34ae848f20444"><code>2a977e0</code></a>
Add epoch_ns_for_utc to all Plain APIs (<a
href="https://redirect.github.com/boa-dev/temporal/issues/700">#700</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.3">compare
view</a></li>
</ul>
</details>
<br />
Updates `temporal_rs` from 0.2.0 to 0.2.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/boa-dev/temporal/releases">temporal_rs's
releases</a>.</em></p>
<blockquote>
<h2>v0.2.1 release</h2>
<p>This release contains a bug fix for breakage caused by depending on
unstable features from <code>icu_calendar</code> without pinning its
version. If you were affected by this issue, this version should be
automatically pulled by <code>cargo</code>. Sorry for the trouble!</p>
<p>It also contains several bug fixes, internal improvements, new APIs
(<code>epoch_ns_for_utc</code>) and new FFI-exposed APIs
(<code>reference_day</code> and <code>month</code>).</p>
<h2>What's Changed in v0.2.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Do not overly range check when constructing Temporal PlainMonthDay
by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/695">boa-dev/temporal#695</a></li>
<li>Ensure offsets do not have more than 9 digits while parsing by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/698">boa-dev/temporal#698</a></li>
<li>Pin icu_calendar to v2.1 by <a
href="https://github.com/jedel1043"><code>@jedel1043</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/704">boa-dev/temporal#704</a></li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>chore(dependabot): bump baptiste0928/cargo-install from 3.3.2 to
3.4.0 in the ci-dependencies group by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/683">boa-dev/temporal#683</a></li>
<li>Expose fields needed for structured clone by <a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">boa-dev/temporal#686</a></li>
<li>docs: temporal is stage four by <a
href="https://github.com/ghostdevv"><code>@ghostdevv</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">boa-dev/temporal#692</a></li>
<li>Replace icu_locale with icu_locale_core by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/694">boa-dev/temporal#694</a></li>
<li>Add epoch_ns_for_utc to all Plain APIs by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/700">boa-dev/temporal#700</a></li>
<li>Fix bug with rounding with zoned RelativeTo and increment by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/696">boa-dev/temporal#696</a></li>
<li>Remove unwrap in PYM::epoch_ns_for_utc by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/701">boa-dev/temporal#701</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">boa-dev/temporal#686</a></li>
<li><a href="https://github.com/ghostdevv"><code>@ghostdevv</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">boa-dev/temporal#692</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.1">https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/boa-dev/temporal/blob/main/CHANGELOG.md">temporal_rs's
changelog</a>.</em></p>
<blockquote>
<h2>What's Changed in v0.2.1</h2>
<ul>
<li>Pin icu_calendar to v2.1 by <a
href="https://github.com/jedel1043"><code>@jedel1043</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/704">#704</a></li>
<li>Remove unwrap in PYM::epoch_ns_for_utc by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/701">#701</a></li>
<li>Fix bug with rounding with zoned RelativeTo and increment by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/696">#696</a></li>
<li>Add epoch_ns_for_utc to all Plain APIs by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/700">#700</a></li>
<li>Ensure offsets do not have more than 9 digits while parsing by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/698">#698</a></li>
<li>Do not overly range check when constructing Temporal PlainMonthDay
by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/695">#695</a></li>
<li>Replace icu_locale with icu_locale_core by <a
href="https://github.com/Manishearth"><code>@Manishearth</code></a> in
<a
href="https://redirect.github.com/boa-dev/temporal/pull/694">#694</a></li>
<li>docs: temporal is stage four by <a
href="https://github.com/ghostdevv"><code>@ghostdevv</code></a> in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">#692</a></li>
<li>Expose fields needed for structured clone by <a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">#686</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ghostdevv"><code>@ghostdevv</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/692">#692</a></li>
<li><a
href="https://github.com/lucacasonato"><code>@lucacasonato</code></a>
made their first contribution in <a
href="https://redirect.github.com/boa-dev/temporal/pull/686">#686</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/boa-dev/temporal/commit/bdb41fd789a26ee881d4ea2429ccc14dc01e65e7"><code>bdb41fd</code></a>
Prepare release 0.2.1 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/706">#706</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/026526141f18a393c1b3d3b4974e46534d8f6f61"><code>0265261</code></a>
Pin icu_calendar to v2.1 (<a
href="https://redirect.github.com/boa-dev/temporal/issues/704">#704</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/b1928cfaee5cbe8c4fff440f7057f6c11c53bb64"><code>b1928cf</code></a>
Remove unwrap in PYM::epoch_ns_for_utc (<a
href="https://redirect.github.com/boa-dev/temporal/issues/701">#701</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/dbd731d44beef3f348d97c39b4a9fc576264eabd"><code>dbd731d</code></a>
Fix bug with rounding with zoned RelativeTo and increment (<a
href="https://redirect.github.com/boa-dev/temporal/issues/696">#696</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/2a977e024a9f8cbb7e30a91505a34ae848f20444"><code>2a977e0</code></a>
Add epoch_ns_for_utc to all Plain APIs (<a
href="https://redirect.github.com/boa-dev/temporal/issues/700">#700</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/60ccb9f84b64a6cb5e9d646c572f0b39fbc9eead"><code>60ccb9f</code></a>
Ensure offsets do not have more than 9 digits while parsing (<a
href="https://redirect.github.com/boa-dev/temporal/issues/698">#698</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/f7ae910e7458d2be83a7ba56aa95a36e957c641e"><code>f7ae910</code></a>
Do not overly range check when constructing Temporal PlainMonthDay (<a
href="https://redirect.github.com/boa-dev/temporal/issues/695">#695</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/1acd2c1585bede06c0ab0472cb4d399511a9c186"><code>1acd2c1</code></a>
Replace icu_locale with icu_locale_core (<a
href="https://redirect.github.com/boa-dev/temporal/issues/694">#694</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/71eecd48e485644e064ca4cbce5c4a41aa25964e"><code>71eecd4</code></a>
docs: temporal is stage four (<a
href="https://redirect.github.com/boa-dev/temporal/issues/692">#692</a>)</li>
<li><a
href="https://github.com/boa-dev/temporal/commit/1c0221c0b84f6204c8c16c1e17697ca3cbeb04c1"><code>1c0221c</code></a>
Expose fields needed for structured clone (<a
href="https://redirect.github.com/boa-dev/temporal/issues/686">#686</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/boa-dev/temporal/compare/v0.2.0...v0.2.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.50.0 to 1.51.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.51.0</h2>
<h1>1.51.0 (April 3rd, 2026)</h1>
<h3>Added</h3>
<ul>
<li>net: implement <code>get_peer_cred</code> on Hurd (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7989">#7989</a>)</li>
<li>runtime: add <code>tokio::runtime::worker_index()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7921">#7921</a>)</li>
<li>runtime: add runtime name (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7924">#7924</a>)</li>
<li>runtime: stabilize <code>LocalRuntime</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7557">#7557</a>)</li>
<li>wasm: add wasm32-wasip2 networking support (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7933">#7933</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>runtime: steal tasks from the LIFO slot (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7431">#7431</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>docs: do not show "Available on non-loom only." doc label
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7977">#7977</a>)</li>
<li>macros: improve overall macro hygiene (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7997">#7997</a>)</li>
<li>sync: fix <code>notify_waiters</code> priority in
<code>Notify</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7996">#7996</a>)</li>
<li>sync: fix panic in <code>Chan::recv_many</code> when called with
non-empty vector on closed channel (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7991">#7991</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7431">#7431</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7431">tokio-rs/tokio#7431</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7557">#7557</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7557">tokio-rs/tokio#7557</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7921">#7921</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7921">tokio-rs/tokio#7921</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7924">#7924</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7924">tokio-rs/tokio#7924</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7933">#7933</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7933">tokio-rs/tokio#7933</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7977">#7977</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7977">tokio-rs/tokio#7977</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7989">#7989</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7989">tokio-rs/tokio#7989</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7991">#7991</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7991">tokio-rs/tokio#7991</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7996">#7996</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7996">tokio-rs/tokio#7996</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7997">#7997</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7997">tokio-rs/tokio#7997</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0af06b7bab12c58161b1d0ae79bdf4452305d42f"><code>0af06b7</code></a>
chore: prepare Tokio v1.51.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8005">#8005</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/01a7f1dfabc93293743701074752ff0d8e787595"><code>01a7f1d</code></a>
chore: prepare tokio-macros v2.7.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8004">#8004</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/eeb55c733ba9a83c51d08b1629dca6a5ec0f4b2b"><code>eeb55c7</code></a>
runtime: steal tasks from the LIFO slot (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7431">#7431</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/1fc450aefba4b05cdff9b7825ca5e39cccb3780e"><code>1fc450a</code></a>
runtime: stabilize <code>LocalRuntime</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7557">#7557</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/324218f9bbdc26e4bb527d036613826824f3078b"><code>324218f</code></a>
Merge tag 'tokio-1.47.4' (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8003">#8003</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/aa65d0d0b8ea6eec80985b9d231390f137493071"><code>aa65d0d</code></a>
chore: prepare Tokio v1.47.4 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/8002">#8002</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bf18ed452d6aae438e84ae008a01a74776abdc19"><code>bf18ed4</code></a>
sync: fix panic in <code>Chan::recv_many</code> when called with
non-empty vector on clo...</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/43134f1e5784993eb4fb3863933d74ac9e28f598"><code>43134f1</code></a>
wasm: add wasm32-wasip2 networking support (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7933">#7933</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/b4c3246d330379430937bdbb5e1b0c37282ae23e"><code>b4c3246</code></a>
macros: improve overall macro hygiene (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7997">#7997</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/7947fa4bd79d7345aa7e6b189fc1fbb6983a4351"><code>7947fa4</code></a>
rt: add runtime name (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7924">#7924</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.50.0...tokio-1.51.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `icu_locale_core` from 2.1.1 to 2.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/releases">icu_locale_core's
releases</a>.</em></p>
<blockquote>
<h2>ICU4X 2.2.0</h2>
<p>The ICU4X Technical Committee is happy to announce <a
href="https://github.com/unicode-org/icu4x">ICU4X</a> 2.2, an update to
our modular, portable, and secure i18n library.</p>
<p>Important changes in ICU4X 2.2 include:</p>
<ol>
<li><strong>Latest i18n data:</strong> This release includes an update
to <a href="https://cldr.unicode.org/downloads/cldr-48#482-changes">CLDR
48.2</a> and support for TZDB 2026a.</li>
<li><strong>New and improved <code>icu_calendar</code>:</strong> This
release contains new APIs in <code>icu_calendar</code>, as well as some
behavior changes in icu_calendar; see the migration notes section.</li>
<li>Stable datetime arithmetic: It is now possible to to add and
subtract dates via <code>date.try_add_with_options()</code> and
<code>date.try_until_with_options()</code>.</li>
<li>More flexible date construction: The new
<code>Date::try_from_fields()</code> API allows constructing dates from
all kinds of constituent data: extended years, era years, ordinal
months, month codes, etc., and supports different kinds of overflow
handling.</li>
<li>Typed months: The new <code>Month</code> type replaces month codes
in a type safe way. <code>Date::try_from_codes()</code> has been
replaced with <code>Date::try_new()</code> which uses these better
types. Various calendar-specific constructors for lunisolar calendars
have also been refreshed.</li>
<li>Experimental third-party crate integration: We now support
converting from and formatting types from the <code>jiff</code>,
<code>chrono</code>, and <code>time</code> crates. See
<code>icu_datetime::input::third_party</code>. We’re not yet sure if
these integrations should live in ICU4X, in the third party crates, or
some adapter crate, and are <a
href="https://redirect.github.com/unicode-org/icu4x/issues/7845">open to
feedback</a>!</li>
<li>Experimental Kotlin Bindings: We now have Kotlin bindings for ICU4X
(found under <code>ffi/mvn</code>), with the same set of supported APIs
as our other cross-language bindings.</li>
<li>Experimental features:</li>
<li>Display names: Adds new internal data layout exposed via
RegionDisplayName and ScriptDisplayName APIs. The old data layout,
optimized for loading multiple names at once, is moved into the multi
module. Please share feedback on our <a
href="https://redirect.github.com/unicode-org/icu4x/issues/7824">tracking
issue</a>.</li>
<li>Compact decimal formatter: Please share feedback in preparation for
stabilization in a future release.</li>
<li>ML segmentation: Initial code for RAdaBoost word segmenter for
Chinese and CNN word segmenter for Thai.</li>
<li>Unstable Cargo feature: Replaced the "experimental" Cargo
feature with an "unstable" Cargo feature.</li>
<li>Better hour cycles: Adds support for Clock12 and Clock24 in datetime
formatting.</li>
</ol>
<h3>Migration Notes</h3>
<ol>
<li>
<p>The <code>JapaneseExtended</code> calendar has been deprecated. CLDR
removed the pre-Meiji eras because no implementation correctly
implemented them. Clients of pre-Meiji eras are encouraged to comment on
<a
href="https://unicode-org.atlassian.net/browse/CLDR-11400">CLDR-11400</a>
and potentially write a custom
<code>east_asian_traditional::Rules</code> implementation of the
pre-Meiji lunisolar Japanese calendar.</p>
</li>
<li>
<p><code>Hijri<AstronomicalSimulation></code> has also been
deprecated. It previously returned estimates of the Hijri calendar based
on simulations published by Reingold et al. To restore this behavior,
write a custom <code>hijri::Rules</code> implementation using
calendrical_calculations.</p>
</li>
</ol>
<p><a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md#icu4x-22">See
the full changelog for more information</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md">icu_locale_core's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu 2.2.x</h2>
<p>Several crates have had patch releases in the 2.2 stream:</p>
<ul>
<li>Components
<ul>
<li>(2.2.1) <code>icu_calendar</code>
<ul>
<li>Fix extended year calculations in Gregorian-like and Coptic-like
calendars (unicode-org#7849)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>icu4x 2.2</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Use HTTPS links in docs (unicode-org#7212)</li>
<li>Update MSRV to 1.86 (unicode-org#7576)</li>
<li>Updated to CLDR 48.2 (unicode-org#7792)</li>
<li>Replace <code>experimental</code> features with
<code>unstable</code> features (unicode-org#7566)</li>
<li>Add categories and keywords to Cargo.toml for all components
(unicode-org#7737)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Add <code>Date::try_new</code>, which replaces
<code>Date::try_new_from_codes</code>, and takes typed year/month
values. (unicode-org#7773, unicode-org#7764)</li>
<li>New methods: <code>Date::try_new</code> (and primarily-internal
<code>Calendar::new_date</code>)</li>
<li>New types: <code>InputYear</code>, <code>DateNewError</code></li>
<li>Handle possible <code>Overflow</code> values on individual calendars
(unicode-org#7795)</li>
<li>New <code>Date::try_from_fields</code> API for fully general date
construction from various choices of year and month values
(unicode-org#7798)</li>
<li>New methods: <code>Date::try_from_fields()</code></li>
<li>New types: <code>DateFields</code>,
<code>DateFromFieldsOptions</code>, <code>Overflow</code>,
<code>MissingFieldsStrategy</code>,
<code>DateFromFieldsError</code></li>
<li>New associated method: <code>Calendar::from_fields()</code></li>
<li>New Date arithmetic APIs for adding and subtracting dates
(unicode-org#7798, unicode-org#7355, unicode-org#7257)</li>
<li>New methods: <code>Date::try_add_with_options</code>,
<code>Date::try_added_with_options</code>,
<code>Date::try_until_with_options</code></li>
<li>New types: <code>DateDuration</code>, <code>DateAddOptions</code>,
<code>DateDifferenceOptions</code>, <code>DateDurationUnit</code>,
<code>DateDurationParseError</code>, <code>DateAddError</code>,
<code>MismatchedCalendarError</code></li>
<li>New associated items: <code>Calendar::add</code>,
<code>Calendar::until</code>,
<code>Calendar::DateCompatibilityError</code></li>
<li>Introduce a new <code>Month</code> type, preferred over using month
codes (unicode-org#7147, unicode-org#7756)
<ul>
<li>New type: <code>Month</code></li>
<li>New method: <code>MonthInfo::to_input()</code></li>
</ul>
</li>
<li>Introduce year/date ranges to all APIs, documented on the APIs
themselves. <code>Date</code> now has a fundamental range (ISO years
between ±999,999), and most constructors enforce a stricter range of
±9999 years for input years. (unicode-org#7676, unicode-org#7062,
unicode-org#7629, unicode-org#7753, unicode-org#7219,
unicode-org#7227)</li>
<li>Add constructors with <code>Month</code> for lunisolar calendars
(unicode-org#7485)</li>
<li>New methods: <code>Date::try_new_korean_traditional()</code>,
<code>Date::try_new_chinese_traditional()</code>,
<code>Date::try_new_hebrew_v2()</code></li>
<li>Expose <code>LeapStatus</code> on <code>MonthInfo</code>
(unicode-org#7667)</li>
<li>New method: <code>MonthInfo::leap_status()</code></li>
<li>New enum: <code>LeapStatus</code></li>
<li>(Unstable) Integrate with <code>chrono</code>, <code>jiff</code>,
and <code>time</code> (unicode-org#7617, unicode-org#7711)</li>
<li>New impls: <code>From<chrono::NaiveDate></code>,
<code>From<jiff::civil::Date></code>,
<code>From<time::Date></code> for
<code>Date<Gregorian></code></li>
<li>Replace <code>Date::day_of_week</code> by <code>Date::weekday</code>
(unicode-org#7288)
<ul>
<li>New method: <code>Date::weekday()</code></li>
</ul>
</li>
<li>Deprecate <code>Date::new_from_iso</code>/<code>Date::to_iso</code>
(unicode-org#7287)</li>
<li>Deprecate <code>Date::extended_year()</code> (use
<code>Date::year().extended_year()</code>) (unicode-org#7289)</li>
<li>Remove <code>YearInfo: PartialEq</code> bound
(unicode-org#7743)</li>
<li>Start producing Meiji era only after Meiji 6 (unicode-org#7503)</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits/icu@2.2.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tinystr` from 0.8.2 to 0.8.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md">tinystr's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu 2.2.x</h2>
<p>Several crates have had patch releases in the 2.2 stream:</p>
<ul>
<li>Components
<ul>
<li>(2.2.1) <code>icu_calendar</code>
<ul>
<li>Fix extended year calculations in Gregorian-like and Coptic-like
calendars (unicode-org#7849)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>icu4x 2.2</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Use HTTPS links in docs (unicode-org#7212)</li>
<li>Update MSRV to 1.86 (unicode-org#7576)</li>
<li>Updated to CLDR 48.2 (unicode-org#7792)</li>
<li>Replace <code>experimental</code> features with
<code>unstable</code> features (unicode-org#7566)</li>
<li>Add categories and keywords to Cargo.toml for all components
(unicode-org#7737)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Add <code>Date::try_new</code>, which replaces
<code>Date::try_new_from_codes</code>, and takes typed year/month
values. (unicode-org#7773, unicode-org#7764)</li>
<li>New methods: <code>Date::try_new</code> (and primarily-internal
<code>Calendar::new_date</code>)</li>
<li>New types: <code>InputYear</code>, <code>DateNewError</code></li>
<li>Handle possible <code>Overflow</code> values on individual calendars
(unicode-org#7795)</li>
<li>New <code>Date::try_from_fields</code> API for fully general date
construction from various choices of year and month values
(unicode-org#7798)</li>
<li>New methods: <code>Date::try_from_fields()</code></li>
<li>New types: <code>DateFields</code>,
<code>DateFromFieldsOptions</code>, <code>Overflow</code>,
<code>MissingFieldsStrategy</code>,
<code>DateFromFieldsError</code></li>
<li>New associated method: <code>Calendar::from_fields()</code></li>
<li>New Date arithmetic APIs for adding and subtracting dates
(unicode-org#7798, unicode-org#7355, unicode-org#7257)</li>
<li>New methods: <code>Date::try_add_with_options</code>,
<code>Date::try_added_with_options</code>,
<code>Date::try_until_with_options</code></li>
<li>New types: <code>DateDuration</code>, <code>DateAddOptions</code>,
<code>DateDifferenceOptions</code>, <code>DateDurationUnit</code>,
<code>DateDurationParseError</code>, <code>DateAddError</code>,
<code>MismatchedCalendarError</code></li>
<li>New associated items: <code>Calendar::add</code>,
<code>Calendar::until</code>,
<code>Calendar::DateCompatibilityError</code></li>
<li>Introduce a new <code>Month</code> type, preferred over using month
codes (unicode-org#7147, unicode-org#7756)
<ul>
<li>New type: <code>Month</code></li>
<li>New method: <code>MonthInfo::to_input()</code></li>
</ul>
</li>
<li>Introduce year/date ranges to all APIs, documented on the APIs
themselves. <code>Date</code> now has a fundamental range (ISO years
between ±999,999), and most constructors enforce a stricter range of
±9999 years for input years. (unicode-org#7676, unicode-org#7062,
unicode-org#7629, unicode-org#7753, unicode-org#7219,
unicode-org#7227)</li>
<li>Add constructors with <code>Month</code> for lunisolar calendars
(unicode-org#7485)</li>
<li>New methods: <code>Date::try_new_korean_traditional()</code>,
<code>Date::try_new_chinese_traditional()</code>,
<code>Date::try_new_hebrew_v2()</code></li>
<li>Expose <code>LeapStatus</code> on <code>MonthInfo</code>
(unicode-org#7667)</li>
<li>New method: <code>MonthInfo::leap_status()</code></li>
<li>New enum: <code>LeapStatus</code></li>
<li>(Unstable) Integrate with <code>chrono</code>, <code>jiff</code>,
and <code>time</code> (unicode-org#7617, unicode-org#7711)</li>
<li>New impls: <code>From<chrono::NaiveDate></code>,
<code>From<jiff::civil::Date></code>,
<code>From<time::Date></code> for
<code>Date<Gregorian></code></li>
<li>Replace <code>Date::day_of_week</code> by <code>Date::weekday</code>
(unicode-org#7288)
<ul>
<li>New method: <code>Date::weekday()</code></li>
</ul>
</li>
<li>Deprecate <code>Date::new_from_iso</code>/<code>Date::to_iso</code>
(unicode-org#7287)</li>
<li>Deprecate <code>Date::extended_year()</code> (use
<code>Date::year().extended_year()</code>) (unicode-org#7289)</li>
<li>Remove <code>YearInfo: PartialEq</code> bound
(unicode-org#7743)</li>
<li>Start producing Meiji era only after Meiji 6 (unicode-org#7503)</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `yoke` from 0.8.1 to 0.8.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md">yoke's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu 2.2.x</h2>
<p>Several crates have had patch releases in the 2.2 stream:</p>
<ul>
<li>Components
<ul>
<li>(2.2.1) <code>icu_calendar</code>
<ul>
<li>Fix extended year calculations in Gregorian-like and Coptic-like
calendars (unicode-org#7849)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>icu4x 2.2</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Use HTTPS links in docs (unicode-org#7212)</li>
<li>Update MSRV to 1.86 (unicode-org#7576)</li>
<li>Updated to CLDR 48.2 (unicode-org#7792)</li>
<li>Replace <code>experimental</code> features with
<code>unstable</code> features (unicode-org#7566)</li>
<li>Add categories and keywords to Cargo.toml for all components
(unicode-org#7737)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Add <code>Date::try_new</code>, which replaces
<code>Date::try_new_from_codes</code>, and takes typed year/month
values. (unicode-org#7773, unicode-org#7764)</li>
<li>New methods: <code>Date::try_new</code> (and primarily-internal
<code>Calendar::new_date</code>)</li>
<li>New types: <code>InputYear</code>, <code>DateNewError</code></li>
<li>Handle possible <code>Overflow</code> values on individual calendars
(unicode-org#7795)</li>
<li>New <code>Date::try_from_fields</code> API for fully general date
construction from various choices of year and month values
(unicode-org#7798)</li>
<li>New methods: <code>Date::try_from_fields()</code></li>
<li>New types: <code>DateFields</code>,
<code>DateFromFieldsOptions</code>, <code>Overflow</code>,
<code>MissingFieldsStrategy</code>,
<code>DateFromFieldsError</code></li>
<li>New associated method: <code>Calendar::from_fields()</code></li>
<li>New Date arithmetic APIs for adding and subtracting dates
(unicode-org#7798, unicode-org#7355, unicode-org#7257)</li>
<li>New methods: <code>Date::try_add_with_options</code>,
<code>Date::try_added_with_options</code>,
<code>Date::try_until_with_options</code></li>
<li>New types: <code>DateDuration</code>, <code>DateAddOptions</code>,
<code>DateDifferenceOptions</code>, <code>DateDurationUnit</code>,
<code>DateDurationParseError</code>, <code>DateAddError</code>,
<code>MismatchedCalendarError</code></li>
<li>New associated items: <code>Calendar::add</code>,
<code>Calendar::until</code>,
<code>Calendar::DateCompatibilityError</code></li>
<li>Introduce a new <code>Month</code> type, preferred over using month
codes (unicode-org#7147, unicode-org#7756)
<ul>
<li>New type: <code>Month</code></li>
<li>New method: <code>MonthInfo::to_input()</code></li>
</ul>
</li>
<li>Introduce year/date ranges to all APIs, documented on the APIs
themselves. <code>Date</code> now has a fundamental range (ISO years
between ±999,999), and most constructors enforce a stricter range of
±9999 years for input years. (unicode-org#7676, unicode-org#7062,
unicode-org#7629, unicode-org#7753, unicode-org#7219,
unicode-org#7227)</li>
<li>Add constructors with <code>Month</code> for lunisolar calendars
(unicode-org#7485)</li>
<li>New methods: <code>Date::try_new_korean_traditional()</code>,
<code>Date::try_new_chinese_traditional()</code>,
<code>Date::try_new_hebrew_v2()</code></li>
<li>Expose <code>LeapStatus</code> on <code>MonthInfo</code>
(unicode-org#7667)</li>
<li>New method: <code>MonthInfo::leap_status()</code></li>
<li>New enum: <code>LeapStatus</code></li>
<li>(Unstable) Integrate with <code>chrono</code>, <code>jiff</code>,
and <code>time</code> (unicode-org#7617, unicode-org#7711)</li>
<li>New impls: <code>From<chrono::NaiveDate></code>,
<code>From<jiff::civil::Date></code>,
<code>From<time::Date></code> for
<code>Date<Gregorian></code></li>
<li>Replace <code>Date::day_of_week</code> by <code>Date::weekday</code>
(unicode-org#7288)
<ul>
<li>New method: <code>Date::weekday()</code></li>
</ul>
</li>
<li>Deprecate <code>Date::new_from_iso</code>/<code>Date::to_iso</code>
(unicode-org#7287)</li>
<li>Deprecate <code>Date::extended_year()</code> (use
<code>Date::year().extended_year()</code>) (unicode-org#7289)</li>
<li>Remove <code>YearInfo: PartialEq</code> bound
(unicode-org#7743)</li>
<li>Start producing Meiji era only after Meiji 6 (unicode-org#7503)</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerofrom` from 0.1.6 to 0.1.7
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md">zerofrom's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu 2.2.x</h2>
<p>Several crates have had patch releases in the 2.2 stream:</p>
<ul>
<li>Components
<ul>
<li>(2.2.1) <code>icu_calendar</code>
<ul>
<li>Fix extended year calculations in Gregorian-like and Coptic-like
calendars (unicode-org#7849)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>icu4x 2.2</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Use HTTPS links in docs (unicode-org#7212)</li>
<li>Update MSRV to 1.86 (unicode-org#7576)</li>
<li>Updated to CLDR 48.2 (unicode-org#7792)</li>
<li>Replace <code>experimental</code> features with
<code>unstable</code> features (unicode-org#7566)</li>
<li>Add categories and keywords to Cargo.toml for all components
(unicode-org#7737)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Add <code>Date::try_new</code>, which replaces
<code>Date::try_new_from_codes</code>, and takes typed year/month
values. (unicode-org#7773, unicode-org#7764)</li>
<li>New methods: <code>Date::try_new</code> (and primarily-internal
<code>Calendar::new_date</code>)</li>
<li>New types: <code>InputYear</code>, <code>DateNewError</code></li>
<li>Handle possible <code>Overflow</code> values on individual calendars
(unicode-org#7795)</li>
<li>New <code>Date::try_from_fields</code> API for fully general date
construction from various choices of year and month values
(unicode-org#7798)</li>
<li>New methods: <code>Date::try_from_fields()</code></li>
<li>New types: <code>DateFields</code>,
<code>DateFromFieldsOptions</code>, <code>Overflow</code>,
<code>MissingFieldsStrategy</code>,
<code>DateFromFieldsError</code></li>
<li>New associated method: <code>Calendar::from_fields()</code></li>
<li>New Date arithmetic APIs for adding and subtracting dates
(unicode-org#7798, unicode-org#7355, unicode-org#7257)</li>
<li>New methods: <code>Date::try_add_with_options</code>,
<code>Date::try_added_with_options</code>,
<code>Date::try_until_with_options</code></li>
<li>New types: <code>DateDuration</code>, <code>DateAddOptions</code>,
<code>DateDifferenceOptions</code>, <code>DateDurationUnit</code>,
<code>DateDurationParseError</code>, <code>DateAddError</code>,
<code>MismatchedCalendarError</code></li>
<li>New associated items: <code>Calendar::add</code>,
<code>Calendar::until</code>,
<code>Calendar::DateCompatibilityError</code></li>
<li>Introduce a new <code>Month</code> type, preferred over using month
codes (unicode-org#7147, unicode-org#7756)
<ul>
<li>New type: <code>Month</code></li>
<li>New method: <code>MonthInfo::to_input()</code></li>
</ul>
</li>
<li>Introduce year/date ranges to all APIs, documented on the APIs
themselves. <code>Date</code> now has a fundamental range (ISO years
between ±999,999), and most constructors enforce a stricter range of
±9999 years for input years. (unicode-org#7676, unicode-org#7062,
unicode-org#7629, unicode-org#7753, unicode-org#7219,
unicode-org#7227)</li>
<li>Add constructors with <code>Month</code> for lunisolar calendars
(unicode-org#7485)</li>
<li>New methods: <code>Date::try_new_korean_traditional()</code>,
<code>Date::try_new_chinese_traditional()</code>,
<code>Date::try_new_hebrew_v2()</code></li>
<li>Expose <code>LeapStatus</code> on <code>MonthInfo</code>
(unicode-org#7667)</li>
<li>New method: <code>MonthInfo::leap_status()</code></li>
<li>New enum: <code>LeapStatus</code></li>
<li>(Unstable) Integrate with <code>chrono</code>, <code>jiff</code>,
and <code>time</code> (unicode-org#7617, unicode-org#7711)</li>
<li>New impls: <code>From<chrono::NaiveDate></code>,
<code>From<jiff::civil::Date></code>,
<code>From<time::Date></code> for
<code>Date<Gregorian></code></li>
<li>Replace <code>Date::day_of_week</code> by <code>Date::weekday</code>
(unicode-org#7288)
<ul>
<li>New method: <code>Date::weekday()</code></li>
</ul>
</li>
<li>Deprecate <code>Date::new_from_iso</code>/<code>Date::to_iso</code>
(unicode-org#7287)</li>
<li>Deprecate <code>Date::extended_year()</code> (use
<code>Date::year().extended_year()</code>) (unicode-org#7289)</li>
<li>Remove <code>YearInfo: PartialEq</code> bound
(unicode-org#7743)</li>
<li>Start producing Meiji era only after Meiji 6 (unicode-org#7503)</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `fixed_decimal` from 0.7.1 to 0.7.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md">fixed_decimal's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>icu 2.2.x</h2>
<p>Several crates have had patch releases in the 2.2 stream:</p>
<ul>
<li>Components
<ul>
<li>(2.2.1) <code>icu_calendar</code>
<ul>
<li>Fix extended year calculations in Gregorian-like and Coptic-like
calendars (unicode-org#7849)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>icu4x 2.2</h2>
<ul>
<li>Components
<ul>
<li>General
<ul>
<li>Use HTTPS links in docs (unicode-org#7212)</li>
<li>Update MSRV to 1.86 (unicode-org#7576)</li>
<li>Updated to CLDR 48.2 (unicode-org#7792)</li>
<li>Replace <code>experimental</code> features with
<code>unstable</code> features (unicode-org#7566)</li>
<li>Add categories and keywords to Cargo.toml for all components
(unicode-org#7737)</li>
</ul>
</li>
<li><code>icu_calendar</code>
<ul>
<li>Add <code>Date::try_new</code>, which replaces
<code>Date::try_new_from_codes</code>, and takes typed year/month
values. (unicode-org#7773, unicode-org#7764)</li>
<li>New methods: <code>Date::try_new</code> (and primarily-internal
<code>Calendar::new_date</code>)</li>
<li>New types: <code>InputYear</code>, <code>DateNewError</code></li>
<li>Handle possible <code>Overflow</code> values on individual calendars
(unicode-org#7795)</li>
<li>New <code>Date::try_from_fields</code> API for fully general date
construction from various choices of year and month values
(unicode-org#7798)</li>
<li>New methods: <code>Date::try_from_fields()</code></li>
<li>New types: <code>DateFields</code>,
<code>DateFromFieldsOptions</code>, <code>Overflow</code>,
<code>MissingFieldsStrategy</code>,
<code>DateFromFieldsError</code></li>
<li>New associated method: <code>Calendar::from_fields()</code></li>
<li>New Date arithmetic APIs for adding and subtracting dates
(unicode-org#7798, unicode-org#7355, unicode-org#7257)</li>
<li>New methods: <code>Date::try_add_with_options</code>,
<code>Date::try_added_with_options</code>,
<code>Date::try_until_with_options</code></li>
<li>New types: <code>DateDuration</code>, <code>DateAddOptions</code>,
<code>DateDifferenceOptions</code>, <code>DateDurationUnit</code>,
<code>DateDurationParseError</code>, <code>DateAddError</code>,
<code>MismatchedCalendarError</code></li>
<li>New associated items: <code>Calendar::add</code>,
<code>Calendar::until</code>,
<code>Calendar::DateCompatibilityError</code></li>
<li>Introduce a new <code>Month</code> type, preferred over using month
codes (unicode-org#7147, unicode-org#7756)
<ul>
<li>New type: <code>Month</code></li>
<li>New method: <code>MonthInfo::to_input()</code></li>
</ul>
</li>
<li>Introduce year/date ranges to all APIs, documented on the APIs
themselves. <code>Date</code> now has a fundamental range (ISO years
between ±999,999), and most constructors enforce a stricter range of
±9999 years for input years. (unicode-org#7676, unicode-org#7062,
unicode-org#7629, unicode-org#7753, unicode-org#7219,
unicode-org#7227)</li>
<li>Add constructors with <code>Month</code> for lunisolar calendars
(unicode-org#7485)</li>
<li>New methods: <code>Date::try_new_korean_traditional()</code>,
<code>Date::try_new_chinese_traditional()</code>,
<code>Date::try_new_hebrew_v2()</code></li>
<li>Expose <code>LeapStatus</code> on <code>MonthInfo</code>
(unicode-org#7667)</li>
<li>New method: <code>MonthInfo::leap_status()</code></li>
<li>New enum: <code>LeapStatus</code></li>
<li>(Unstable) Integrate with <code>chrono</code>, <code>jiff</code>,
and <code>time</code> (unicode-org#7617, unicode-org#7711)</li>
<li>New impls: <code>From<chrono::NaiveDate></code>,
<code>From<jiff::civil::Date></code>,
<code>From<time::Date></code> for
<code>Date<Gregorian></code></li>
<li>Replace <code>Date::day_of_week</code> by <code>Date::weekday</code>
(unicode-org#7288)
<ul>
<li>New method: <code>Date::weekday()</code></li>
</ul>
</li>
<li>Deprecate <code>Date::new_from_iso</code>/<code>Date::to_iso</code>
(unicode-org#7287)</li>
<li>Deprecate <code>Date::extended_year()</code> (use
<code>Date::year().extended_year()</code>) (unicode-org#7289)</li>
<li>Remove <code>YearInfo: PartialEq</code> bound
(unicode-org#7743)</li>
<li>Start producing Meiji era only after Meiji 6 (unicode-org#7503)</li>
</ul>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/unicode-org/icu4x/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `insta` from 1.47.0 to 1.47.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mitsuhiko/insta/releases">insta's
releases</a>.</em></p>
<blockquote>
<h2>1.47.2</h2>
<h2>Release Notes</h2>
<ul>
<li>Restore <code>Send + Sync</code> on <code>Settings</code>,
<code>Redactions</code>, and <code>Redaction</code> by
reverting the <code>Arc</code> to <code>Rc</code> change from 1.47.0,
which was semver-breaking.
<a
href="https://redirect.github.com/mitsuhiko/insta/issues/873">#873</a>
<a
href="https://redirect.github.com/mitsuhiko/insta/issues/874">#874</a></li>
<li>Add <code>Send + Sync</code> bounds to <code>Comparator</code> trait
for consistency with
<code>Arc</code>-based storage. <a
href="https://redirect.github.com/mitsuhiko/insta/issues/872">#872</a></li>
<li>Add compile-time assertion to prevent future auto-trait
regressions.</li>
</ul>
<h2>Install cargo-insta 1.47.2</h2>
<h3>Install prebuilt binaries via shell script</h3>
<pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf
https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-installer.sh
| sh
</code></pre>
<h3>Install prebuilt binaries via powershell script</h3>
<pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm
https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-installer.ps1
| iex"
</code></pre>
<h2>Download cargo-insta 1.47.2</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-aarch64-apple-darwin.tar.xz">cargo-insta-aarch64-apple-darwin.tar.xz</a></td>
<td>Apple Silicon macOS</td>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-aarch64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-apple-darwin.tar.xz">cargo-insta-x86_64-apple-darwin.tar.xz</a></td>
<td>Intel macOS</td>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-apple-darwin.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-pc-windows-msvc.zip">cargo-insta-x86_64-pc-windows-msvc.zip</a></td>
<td>x64 Windows</td>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-unknown-linux-gnu.tar.xz">cargo-insta-x86_64-unknown-linux-gnu.tar.xz</a></td>
<td>x64 Linux</td>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-unknown-linux-gnu.tar.xz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-unknown-linux-musl.tar.xz">cargo-insta-x86_64-unknown-linux-musl.tar.xz</a></td>
<td>x64 MUSL Linux</td>
<td><a
href="https://github.com/mitsuhiko/insta/releases/download/1.47.2/cargo-insta-x86_64-unknown-linux-musl.tar.xz.sha256">checksum</a></td>
</tr>
</tbody>
<…1 parent 155b4cb commit 9d08181
File tree
16 files changed
+309
-294
lines changed- core
- engine
- src/builtins/intl
- date_time_format
- number_format
- icu_provider
- data
- tests/insta-bytecode
- tools/gen-icu4x-data
16 files changed
+309
-294
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
132 | | - | |
| 131 | + | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| |||
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
152 | 152 | | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
176 | 178 | | |
177 | 179 | | |
178 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
888 | 888 | | |
889 | 889 | | |
890 | 890 | | |
891 | | - | |
| 891 | + | |
892 | 892 | | |
893 | 893 | | |
894 | 894 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
643 | 643 | | |
644 | 644 | | |
645 | 645 | | |
646 | | - | |
| 646 | + | |
647 | 647 | | |
648 | 648 | | |
649 | 649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | | - | |
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
| |||
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
62 | 71 | | |
63 | 72 | | |
64 | 73 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments