- Implement add and subtract methods for Duration by @nekevss in #74
- Implement PartialEq and Eq for
Calendar
,Date
, andDateTime
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
andTimeZoneProtocol
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
, andtoDateTime
forDate
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
'sadd
,subtract
,until
, andsince
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
Full Changelog: https://github.com/boa-dev/temporal/compare/v0.0.1...v0.0.2
- 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
- Adding a
docs
directory by @nekevss in #16 - Build out README and CONTRIBUTING docs by @nekevss in #21
- Port
boa_temporal
to newtemporal
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
Full Changelog: https://github.com/boa-dev/temporal/commits/v0.0.1