Skip to content

Commit 3a11e35

Browse files
author
Koen Zwikstra
authored
version bump 1.0.5 (#17)
1 parent 60e69b7 commit 3a11e35

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

CHANGELOG.md

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

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

5+
## [1.0.5] - 2025-11-07
6+
7+
### Changed
8+
- **BREAKING**: Renamed `inRange()` extension methods to `occurrences()` for consistency
9+
- All component iterable extensions (EventIterableQuery, TodoIterableQuery, JournalIterableQuery, TimeZoneIterableQuery) now use `occurrences()`
10+
- Parameters are now optional: `occurrences({CalDateTime? start, CalDateTime? end})`
11+
- Call without parameters to get all occurrences, or provide `start`/`end` to filter
12+
- Updated `RecurrenceIterator.occurrences()` to accept optional `start`, `end`, and `duration` parameters
13+
- Removed `RecurrenceIteratorQuery` extension - logic consolidated into `RecurrenceIterator` class
14+
515
## [1.0.4] - 2025-11-07
616

717
### Added
@@ -59,6 +69,8 @@ All notable changes to this project will be documented in this file.
5969
- Timezone-aware date/time handling
6070
- Two-layer architecture (document + semantic)
6171

72+
[1.0.5]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.5
73+
[1.0.4]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.4
6274
[1.0.3]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.3
6375
[1.0.2]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.2
6476
[1.0.1]: https://github.com/firstfloorsoftware/firstfloor_calendar/releases/tag/v1.0.1

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.4
3+
version: 1.0.5
44
repository: https://github.com/firstfloorsoftware/firstfloor_calendar
55

66
environment:

0 commit comments

Comments
 (0)