Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 4.84 KB

CHANGELOG.md

File metadata and controls

67 lines (53 loc) · 4.84 KB

CHANGELOG

What's Changed in v0.0.3

  • Implement add and subtract methods for Duration by @nekevss in #74
  • Implement PartialEq and Eq for Calendar, Date, and DateTime by @nekevss in #75
  • Update duration validation and switch asserts to debug-asserts by @nekevss in #73
  • Update duration rounding to new algorithms by @nekevss in #65
  • Remove CalendarProtocol and TimeZoneProtocol by @jedel1043 in #66
  • Use groups in dependabot updates by @jedel1043 in #69
  • Ensure parsing throws with unknown critical annotations by @jedel1043 in #63
  • Reject IsoDate when outside the allowed range by @jedel1043 in #62
  • Avoid overflowing when calling NormalizedTimeDuration::add_days by @jedel1043 in #61
  • Ensure parsing throws when duplicate calendar is critical by @jedel1043 in #58
  • Fix rounding when the dividend is smaller than the divisor by @jedel1043 in #57
  • Implement the toYearMonth, toMonthDay, and toDateTime for Date component by @nekevss in #56
  • Update increment rounding functionality by @nekevss in #53
  • Patch (un)balance_relative to avoid panicking by @jedel1043 in #48
  • Cleanup rounding increment usages with new struct by @jedel1043 in #54
  • Add struct to encapsulate invariants of rounding increments by @jedel1043 in #49
  • Migrate parsing to ixdtf crate by @nekevss in #50
  • Fix method call in days_in_month by @nekevss in #46
  • Implement add & subtract methods for DateTime component by @nekevss in #45
  • Fix panics when no relative_to is supplied to round by @nekevss in #40
  • Implement Time's until and since methods by @nekevss in #36
  • Implements Date's add, subtract, until, and since methods by @nekevss in #35
  • Fix clippy lints and bump bitflags version by @nekevss in #38

Full Changelog: https://github.com/boa-dev/temporal/compare/v0.0.2...v0.0.3

What's Changed in v0.0.2

Enhancements

  • Fix loop in diff_iso_date by @nekevss in #31
  • Remove unnecessary iterations by @nekevss in #30

Full Changelog: https://github.com/boa-dev/temporal/compare/v0.0.1...v0.0.2

Enhancements

  • Add blank and negated + small adjustments by @nekevss in #17
  • Simplify Temporal APIs by @jedel1043 in #18
  • Implement Duration normalization - Part 1 by @nekevss in #20
  • Duration Normalization - Part 2 by @nekevss in #23
  • Add non_exhaustive attribute to component structs by @nekevss in #25
  • Implement Duration::round and some general updates/fixes by @nekevss in #24

Documentation

  • Adding a docs directory by @nekevss in #16
  • Build out README and CONTRIBUTING docs by @nekevss in #21

Other Changes

  • Port boa_temporal to new temporal crate by @nekevss in #1
  • Add CI and rename license by @jedel1043 in #3
  • Create LICENSE-Apache by @jedel1043 in #6
  • Setup publish CI by @jedel1043 in #26
  • Remove keywords from Cargo.toml by @jedel1043 in #28

New Contributors

  • @nekevss made their first contribution in #1
  • @jedel1043 made their first contribution in #3

Full Changelog: https://github.com/boa-dev/temporal/commits/v0.0.1