Skip to content

Commit 09e47ef

Browse files
author
Koen Zwikstra
authored
version bump 1.0.3 (#10)
* version bump 1.0.3
1 parent a54f794 commit 09e47ef

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,26 @@
22

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

5+
## [1.0.3] - 2025-11-06
6+
7+
### Added
8+
- `addDuration` extension method on CalDateTime
9+
- `isAllDay` extension property on EventComponent
10+
- `effectiveEnd` extension property on EventComponent
11+
- `effectiveDuration` extension property on Event and Todo components
12+
- `inRange()` extension method on Iterable<EventComponent>, Iterable<TodoComponent>, Iterable<JournalComponent>, and Iterable<TimeZoneSubComponent>
13+
14+
### Fixed
15+
- Ordering of occurrences when combining RRULE and RDATE values
16+
- TodoComponent.dtstart is now nullable (was incorrectly required)
17+
- JournalComponent.dtstart is now nullable (was incorrectly required)
18+
- Documentation comments for several component properties
19+
20+
### Improved
21+
- Refactored RecurrenceIterator for better separation of concerns
22+
- Reorganized extensions into dedicated directory structure
23+
- Major test coverage increase
24+
525
## [1.0.2] - 2025-11-05
626

727
### Fixed
@@ -30,6 +50,7 @@ All notable changes to this project will be documented in this file.
3050
- Timezone-aware date/time handling
3151
- Two-layer architecture (document + semantic)
3252

53+
[1.0.3]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.3
3354
[1.0.2]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.2
3455
[1.0.1]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.1
3556
[1.0.0]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.0

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: firstfloor_calendar
22
description: iCalendar parsing that just works. RFC 5545 compliant with full recurrence support.
3-
version: 1.0.2
3+
version: 1.0.3
44
repository: https://github.com/firstfloorsoftware/firstfloor_calendar
55

66
environment:

0 commit comments

Comments
 (0)