NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3204 most downloaded on pub.dev
Package to parse iCalendar (.ics) files written in pure Dart.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.4 years
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
23 releases · first in 2020
One column per quarter.
Bump fd_lints from 1.0.2 to 1.1.0 by @dependabot in #58
Full Changelog: 2.0.0...2.1.0
Updated example to be a Dart executable
toJson() format>=3.0.0 <4.0.0toJson() format>=3.0.0 <4.0.0Added Contributors section to README
Refactored some code to beneficiate from enhanced enums
Added EXDATE ( #37 from LucaCoduriV )
[1.0.1+1] - 07/04/2022 Updated linting rules
Fixed issue #33 : Exception on ORGANIZER field parsing
Full test coverage on the package
fromString constructor[0.8.1] - 11/08/2021 Added RRULE #30
* Export ics_datetime.dart #29
Breaking Change: Added class IcsDateTime to replace the DateTime.tryParse ensuring no timezone data are lost
IcsDateTime to replace the DateTime.tryParse ensuring no timezone data are lost (#22)toJson() now returns a correctly formatted JSON
toJson() now returns a correctly formatted JSON.ics filesFixed an issue with line folding sometimes causing an exception
Fix for DESCRIPTION text that is spanned over multiple lines and contains a :
DESCRIPTION text that is spanned over multiple lines and contains a : (#19)* Migrate code to nullsafety * Refacto some tests
Added method registerField and unregisterField to add custom fields to parsing.
registerField and unregisterField to add custom fields to parsing.Added unit tests and code coverage
/exampleREADME.mdIcsStatus enum:
NEEDS-ACTIONCOMPLETEDIN-PROCESSDRAFTFINAL* Improved unit tests * Added support for fields: - TRIGGER - ACTION - METHOD - STATUS (using IcsStatus enum) - SEQUENCE - REPEAT - CLASS - TRANSP (us
TRIGGERACTIONMETHODSTATUS (using IcsStatus enum)SEQUENCEREPEATCLASSTRANSP (using IcsTransp enum)Fixed parsing of DTSTART and DTEND
DTSTART and DTENDFixed END:VCALENDAR check if ending with newline
END:VCALENDAR check if ending with newlinelineSeparator to ICalendar.fromStringICalendar.fromLinesAdded pedantic rules to lint code
Authorize END:VCALENDAR ending with newline
dart::coreEND:VCALENDAR ending with newlineParse an ICalendar object from a String
ICalendar object from a StringYour coding agent can read these notes before it upgrades. Set up the MCP server →