Skip to content

Releases: boa-dev/temporal

v0.2.3 release

02 Apr 17:21
c003cc9

Choose a tag to compare

This release updates icu_calendar to 2.2.1, bringing in a fix for a major regression. It also updates the zoneinfo64 and diplomat dependencies.

What's Changed in v0.2.3

Full Changelog: v0.2.2...v0.2.3

v0.2.2 release

02 Apr 00:11
2f1a256

Choose a tag to compare

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.

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1 release

01 Apr 20:00
bdb41fd

Choose a tag to compare

This release contains a bug fix for breakage caused by depending on unstable features from icu_calendar without pinning its version. If you were affected by this issue, this version should be automatically pulled by cargo. Sorry for the trouble!

It also contains several bug fixes, internal improvements, new APIs (epoch_ns_for_utc) and new FFI-exposed APIs (reference_day and month).

What's Changed in v0.2.1

Bug Fixes

Other Changes

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0 release

25 Feb 02:22
ad01ef6

Choose a tag to compare

The v0.2.0 release is here!

This release contains a few bugs fixes to increase conformance for new conformance tests, a new experimental time zone provider, a v0.1.0 release for the zoneinfo_rs crate, and includes a few new APIs.

What's Changed in v0.2.0

New Contributors

Full Changelog: v0.1.2...v0.2.0

v0.1.2

12 Nov 21:45
86c213a

Choose a tag to compare

The v0.1.2 release of temporal_rs is here!

This brings a bunch of fixes for full test262 compatability.

temporal_rs-based implementations should now be able to achieve 100% test262 coverage, barring bugs in their integration code or the testsuite itself.

What's Changed in v0.1.1

  • Publish 0.1.2 by @Manishearth in #625
  • Ignore timezones mentioned in zone.tab when constructing the canonicalization table by @Manishearth in #624
  • Add logic to Duration::total to handle loss of precision by @nekevss in #622
  • Add feature to force float64-representable durations by @Manishearth in #621
  • Updates for ZonedDateTime since / until issue by @Manishearth in #619
  • Fix returned duration sign for non-ISO date arithmetic by @Manishearth in #618
  • Constrain durations into a range that will produce valid Temporal dates before passing to ICU4X by @Manishearth in #615
  • Add smart pointer implementations for TimeZone traits by @jedel1043 in #614
  • Fix serialization of durations with zero seconds and nonzero subseconds by @ptomato in #610
  • Remove support for unqualified islamic calendar by @Manishearth in #609
  • Make ISO the default AnyCalendarKind over FFI by @Manishearth in #608

Full Changelog: v0.1.1...v0.1.2

v0.1.1

28 Oct 19:04
65fdcc3

Choose a tag to compare

The v0.1 release of temporal_rs is here!

The main change is that we now properly support arithmetic and fields constraining on all non-Gregorian calendars.

What's Changed in v0.1.1

New Contributors

Full Changelog: v0.1.0...v0.1.1

v0.1.0

23 Sep 21:31
1d1b123

Choose a tag to compare

The v0.1 release of Temporal_rs is here!

It's been a lot of work to this release. Thanks again to everyone who has contributed to temporal_rs! 😄

What's Changed in v0.1.0

New Contributors

Full Changelog: v0.0.16...v0.1.0

v0.0.16

10 Sep 23:26
08a77fd

Choose a tag to compare

  • Remove extraneous icu_time dependency
  • Add TimeZone::zero() to capi by @Manishearth in #554

Full Changelog: v0.0.15...v0.0.16

v0.0.15

10 Sep 21:37
27cc225

Choose a tag to compare

Full Changelog: v0.0.14...v0.0.15

v0.0.14

27 Aug 00:39
df531eb

Choose a tag to compare

Full Changelog: v0.0.13...v0.0.14