Releases: JonasWanke/rrule
Releases · JonasWanke/rrule
v0.2.16
🐛 Bug Fixes
- fix instance calculation with
after
and interval > 1
(902b071
), closes: #71
📦 Build & CI
- widen intl dependency to >=0.17.0 <0.20.0 (
28b09bc
)
v0.2.15
🐛 Bug Fixes
- prevent
IntegerDivisionByZeroException
with bySetPositions
(#67), closes: #44. Thanks to @DrBu7cher!
- out-of-range
bySetPositions
not handled correctly (#69), closes: #68. Thanks to @DrBu7cher!
⏩ Performance Improvements
- when calculating instances for recurrence rules without a count, skip directly to
after
(if set) instead of calculating all instances until then (#66). Thanks to @DrBu7cher!
- when applying
bySetPositions
, reuse date lists (e47a0a8
)
📦 Build & CI
v0.2.14
🐛 Bug Fixes
- fix string serialization with intl set to non-latin locale (#60), closes: #59. Thanks to @absar!
- fix recurrence calculation if start has microseconds, closes: #62
v0.2.13
🐛 Bug Fixes
- copy microseconds as well in
dateTime.copyWith(…)
(#49), closes: #48. Thanks to @plammens!
📦 Build & CI
- widen intl dependency to
>=0.17.0 <0.19.0
(84cb5d3
), closes: #51
v0.2.12
🐛 Bug Fixes
RecurrenceRule
s will no longer skip the first instance if the start time contains milliseconds/microseconds (#47), closes: #46. Thanks to @plammens!
v0.2.11
📦 Build & CI
- upgrade to Dart
>=2.18.0 <3.0.0
(160f22b
)
- update
intl
to ^0.18.0
(ed3f68d
), closes: #45
v0.2.10
🎉 New Features
- export
dateTime.copyWith(isUtc: …, …)
(ccc2828
), closes: #39
📜 Documentation updates
- clarify time zone handling in README (
ccc2828
), closes: #39
📦 Build & CI
v0.2.8
🐛 Bug Fixes
- support
List<dynamic>
when decoding JSON (#32), closes: #31. Thanks to @nshoura!
- Add simple normalization before encoding to text (
204085d
), closes: #13
- Update count even if not between after and before (
a01e5dd
), closes: #25
v0.2.7
📜 Documentation updates
- add README section about jCal/JSON support (
2130c72
)