Skip to content

Commit 44aec0c

Browse files
committed
Release v0.2.15
1 parent 8a72d61 commit 44aec0c

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

CHANGELOG.md

+15-1
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,31 @@ All notable changes to this project will be documented in this file.
55
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
<!-- Template:
8-
## NEW · 2023-xx-xx
8+
## NEW · 2024-xx-xx
99
1010
### ⚠️ BREAKING CHANGES
1111
### 🎉 New Features
1212
### ⚡ Changes
1313
### 🐛 Bug Fixes
14+
### ⏩ Performance Improvements
1415
### 📜 Documentation updates
1516
### 🏗️ Refactoring
1617
### 📦 Build & CI
1718
-->
1819

20+
## 0.2.15 · 2024-01-28
21+
22+
### 🐛 Bug Fixes
23+
* prevent `IntegerDivisionByZeroException` with `bySetPositions` ([#67](https://github.com/JonasWanke/rrule/pull/67)), closes: [#44](https://github.com/JonasWanke/rrule/issues/44). Thanks to [@DrBu7cher](https://github.com/DrBu7cher)!
24+
* out-of-range `bySetPositions` not handled correctly ([#69](https://github.com/JonasWanke/rrule/pull/69)), closes: [#68](https://github.com/JonasWanke/rrule/issues/68). Thanks to [@DrBu7cher](https://github.com/DrBu7cher)!
25+
26+
### ⏩ Performance Improvements
27+
* when calculating instances for recurrence rules without a count, skip directly to `after` (if set) instead of calculating all instances until then ([#66](https://github.com/JonasWanke/rrule/pull/66)). Thanks to [@DrBu7cher](https://github.com/DrBu7cher)!
28+
* when applying `bySetPositions`, reuse date lists ([`e47a0a8`](https://github.com/JonasWanke/rrule/commit/e47a0a8569547d0e0aeace8450ab4cf51254a181))
29+
30+
### 📦 Build & CI
31+
* upgrade to Dart 3.0.0 ([`ce0678e`](https://github.com/JonasWanke/rrule/commit/ce0678ef5da34ed5bb041f6b77b2bf7d1b24d601))
32+
1933
## 0.2.14 · 2023-09-13
2034

2135
### 🐛 Bug Fixes

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: rrule
22
description: Recurrence rule parsing & calculation as defined in the iCalendar RFC
3-
version: 0.2.14
3+
version: 0.2.15
44
repository: https://github.com/JonasWanke/rrule
55

66
environment:

0 commit comments

Comments
 (0)