rrule 0.2.11 copy "rrule: ^0.2.11" to clipboard
rrule: ^0.2.11 copied to clipboard

Recurrence rule parsing & calculation as defined in the iCalendar RFC

Changelog #

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

0.2.11 · 2023-01-24 #

📦 Build & CI #

  • upgrade to Dart >=2.18.0 <3.0.0 (160f22b)
  • update intl to ^0.18.0 (ed3f68d), closes: #45

0.2.10 · 2022-06-17 #

🎉 New Features #

  • export dateTime.copyWith(isUtc: …, …) (ccc2828), closes: #39

📜 Documentation updates #

  • clarify time zone handling in README (ccc2828), closes: #39

📦 Build & CI #

0.2.9 · 2022-06-08 #

🐛 Bug Fixes #

0.2.8 · 2022-05-05 #

🐛 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

0.2.7 · 2022-01-17 #

📜 Documentation updates #

  • add README section about jCal/JSON support (2130c72)

0.2.6 · 2022-01-17 #

🎉 New Features #

0.2.5 · 2022-01-05 #

📦 Build & CI #

0.2.4 · 2022-01-04 #

🐛 Bug Fixes #

  • handle yearly frequency with byMonths and byWeekDays (8646af1), closes: #29

0.2.3 · 2021-05-06 #

🎉 New Features #

  • support optional caching of recurrence rule iterations via recurrenceRule.shouldCacheResults and .getAllInstances(…) (#20). Thanks to @polRk!

0.2.2 · 2021-04-28 #

🎉 New Features #

  • feat: expose RecurrenceRuleToStringOptions directly in recurrenceRule.toString(…) (c5291d1), improves: #21

0.2.1 · 2021-04-26 #

🐛 Bug Fixes #

  • disallow invalid recurrence rule field combinations (2707922), closes: #19

0.2.0 · 2021-03-26 #

⚠️ BREAKING CHANGES #

  • migrate to null-safety
  • Dates and DateTimes no longer use time_machine, but DateTime instead. All provided DateTimes must be in UTC.
  • remove recurrenceRule.weekStart (Monday is now used everywhere) and recurrenceRule.weekYearRule
  • remove RecurrenceSet as its logic isn't implemented yet

0.1.3 · 2021-01-27 #

🎉 New Features #

  • add clearUntil/clearCount/clearInterval to recurrenceRule.copyWith(…), closes: #17

0.1.2 · 2020-11-24 #

🐛 Bug Fixes #

🎉 New Features #

  • add RecurrenceRule.copyWith(…)

0.1.1 · 2020-07-09 #

🎉 New Features #

  • add RecurrenceRule.toText() for conversion to a human-readable string (#7), closes: #5

0.1.0 · 2020-05-26 #

Initial release 🎉

77
likes
0
pub points
93%
popularity

Publisher

verified publisherwanke.dev

Recurrence rule parsing & calculation as defined in the iCalendar RFC

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, intl, meta, time

More

Packages that depend on rrule