Skip to content

Commit 86a3a28

Browse files
authored
Prepare release 0.0.12 (#494)
Let's wait for #493 before merging this, but might as well get a release out now.
1 parent 1e6ba37 commit 86a3a28

File tree

4 files changed

+62
-13
lines changed

4 files changed

+62
-13
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,51 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## What's Changed in v0.0.12
6+
* Bump versions
7+
* cleanup: Remove parsing functionality from PartialZDT by @Manishearth in [#493](https://github.com/boa-dev/temporal/pull/493)
8+
* Various MonthDay fixes by @Manishearth in [#492](https://github.com/boa-dev/temporal/pull/492)
9+
* Add `CalendarFields` concept and integate it with API and Partial structs by @nekevss in [#487](https://github.com/boa-dev/temporal/pull/487)
10+
* Add support for non-ISO yearmonths and monthdays by @Manishearth in [#490](https://github.com/boa-dev/temporal/pull/490)
11+
* Add separate parsed variants of all types by @Manishearth in [#486](https://github.com/boa-dev/temporal/pull/486)
12+
* Update icu_calendar, fix self-consistency test by @Manishearth in [#488](https://github.com/boa-dev/temporal/pull/488)
13+
* Add builder pattern `with_xxx` methods for PartialDuration by @nekevss in [#485](https://github.com/boa-dev/temporal/pull/485)
14+
* Add CalendarFieldKeysToIgnore by @Manishearth in [#484](https://github.com/boa-dev/temporal/pull/484)
15+
* Reuse ZDT parsing logic from PartialZDT by @Manishearth in [#483](https://github.com/boa-dev/temporal/pull/483)
16+
* Fix hours in day calculation around gap transitions by @Manishearth in [#482](https://github.com/boa-dev/temporal/pull/482)
17+
* Generate the baked zone info data for ZoneInfoProvider by @nekevss in [#264](https://github.com/boa-dev/temporal/pull/264)
18+
* Precompute before/after offsets and use in disambiguate_possible_epoch_nanos by @Manishearth in [#479](https://github.com/boa-dev/temporal/pull/479)
19+
* Add tzif-inspect tool for inspecting tzif data by @Manishearth in [#480](https://github.com/boa-dev/temporal/pull/480)
20+
* Fix behavior of ns-to-seconds casting for negative values by @Manishearth in [#475](https://github.com/boa-dev/temporal/pull/475)
21+
* Fix panics from calling abs on i64::MIN by @nekevss in [#474](https://github.com/boa-dev/temporal/pull/474)
22+
* Implement get_named_tzdb_transition by @Manishearth in [#472](https://github.com/boa-dev/temporal/pull/472)
23+
* Use ISO day of week unconditionally by @Manishearth in [#471](https://github.com/boa-dev/temporal/pull/471)
24+
* Fix overflow when validating Duration by @nekevss in [#470](https://github.com/boa-dev/temporal/pull/470)
25+
* Rewrite v2_estimate_tz_pair to compare local timestamps by @Manishearth in [#468](https://github.com/boa-dev/temporal/pull/468)
26+
* Normalize, don't canonicalize time zones by @Manishearth in [#466](https://github.com/boa-dev/temporal/pull/466)
27+
* Normalize UTC to UTC by @Manishearth in [#463](https://github.com/boa-dev/temporal/pull/463)
28+
* Ensure that the correct year-month is range-checked during diff operations by @Manishearth in [#461](https://github.com/boa-dev/temporal/pull/461)
29+
* Correctly handle matchBehavior for sub-minute offset strings by @Manishearth in [#462](https://github.com/boa-dev/temporal/pull/462)
30+
* Correctly normalize timezones by @Manishearth in [#460](https://github.com/boa-dev/temporal/pull/460)
31+
* Fix posix logic that was causing panics by @nekevss in [#459](https://github.com/boa-dev/temporal/pull/459)
32+
* Fix float precision check by @Manishearth in [#457](https://github.com/boa-dev/temporal/pull/457)
33+
* CalendarDateAdd takes DateDurations, not full Durations by @Manishearth in [#453](https://github.com/boa-dev/temporal/pull/453)
34+
* Check validity where requested by the spec by @Manishearth in [#456](https://github.com/boa-dev/temporal/pull/456)
35+
* Add .clone() to FFI, YearMonth::reference_day by @Manishearth in [#454](https://github.com/boa-dev/temporal/pull/454)
36+
* Move nanoseconds-validity checking to being explicit by @Manishearth in [#452](https://github.com/boa-dev/temporal/pull/452)
37+
* Add debug impl for error message by @Manishearth in [#451](https://github.com/boa-dev/temporal/pull/451)
38+
* Rename ffi epoch_ns_for to epoch_ms_for by @Manishearth in [#443](https://github.com/boa-dev/temporal/pull/443)
39+
* Fix panic in tzdb logic by @nekevss in [#441](https://github.com/boa-dev/temporal/pull/441)
40+
* Support RoundNumberToIncrementAsIfPositive by @Manishearth in [#440](https://github.com/boa-dev/temporal/pull/440)
41+
* Support sub-minute offsets in UTCOffset by @Manishearth in [#437](https://github.com/boa-dev/temporal/pull/437)
42+
* Fix bug in `to_zoned_date_time_with_provider` by @nekevss in [#436](https://github.com/boa-dev/temporal/pull/436)
43+
* Ensure dates are in limits after performing arithmetic by @Manishearth in [#435](https://github.com/boa-dev/temporal/pull/435)
44+
* YearMonth::compare should compare ISO days by @Manishearth in [#433](https://github.com/boa-dev/temporal/pull/433)
45+
* toPlainDate should use CONSTRAIN by @Manishearth in [#430](https://github.com/boa-dev/temporal/pull/430)
46+
47+
**Full Changelog**: https://github.com/boa-dev/temporal/compare/v0.0.11...v0.0.12
48+
149
## What's Changed in v0.0.11
250
* Add PartialZonedDateTime::try_from_str by @Manishearth in [#420](https://github.com/boa-dev/temporal/pull/420)
351
* Add from_partial for YearMonth/MonthDay FFI by @Manishearth in [#351](https://github.com/boa-dev/temporal/pull/351)

Cargo.lock

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ members = [
1111

1212
[workspace.package]
1313
edition = "2021"
14-
version = "0.0.11"
14+
version = "0.0.12"
1515
rust-version = "1.82.0"
1616
authors = ["boa-dev"]
1717
license = "MIT OR Apache-2.0"
@@ -28,9 +28,9 @@ exclude = [
2828

2929
[workspace.dependencies]
3030
# Self
31-
temporal_rs = { version = "~0.0.11", path = ".", default-features = false }
32-
timezone_provider = { version = "~0.0.11", path = "./provider" }
33-
zoneinfo_rs = { version = "~0.0.11", path = "./zoneinfo" }
31+
temporal_rs = { version = "~0.0.12", path = ".", default-features = false }
32+
timezone_provider = { version = "~0.0.12", path = "./provider" }
33+
zoneinfo_rs = { version = "~0.0.12", path = "./zoneinfo" }
3434

3535
# Dependencies
3636
tinystr = "0.8.1"

tools/tzif-inspect/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ license.workspace = true
88
repository.workspace = true
99
readme.workspace = true
1010
exclude.workspace = true
11+
publish = false
1112

1213
[dependencies]
1314
jiff-tzdb.workspace = true

0 commit comments

Comments
 (0)