-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
v3.0.0 (alpha)
- Migrate to napi-rs v3 (done in v3.0.0-alpha.1)
- Add browser support Add browser support #216 (done in v3.0.0-alpha.2)
- Improve work with plain objects (done in v3.0.0-alpha.5)
- Add DtStart object, see Introduce
DtStartobject #187 (done in v3.0.0-alpha.6) -
[EXPERIMENT] Create DateTime object on rust sidehuge slow down - Add support for
date, see IntroduceDtStartobject #187 (done in v3.0.0-alpha.7) - Add ExDate, RDate objects, see Introduce
ExDateandRDateobjects #188 (done in v3.0.0-alpha.8) - Improve Wrong DTSTART in UTC #463
- Align property/class names with rrule spec (done in (done in v3.0.0-alpha.10)
- Verify all todos
- Improve methods docs, see Improve methods documentation #191 (done in (done in v3.0.0-alpha.12)
- Try
TypedArray - Test and merge to next
Backlog
- Verify that all default values are properly handled
- RESEARCH IF POSSIBLE: If rrule/set is created using
fromString, make sure thattoStringpreserves order - Add optional mode to return number timestamp instead of
DateTime(as options toall,betweenmethods or separate methods likeallAsTimestamporbetweenAsTimestamp. - [EXPERIMENT] Introduce static
RRuleSet.allFromStringandRRuleSet.betweenFromStringfor fast calculations from string rruleset - Add
toString,fromStringeverywhere - Add
DateTime.fromDate(date: Date)to create utcDateTime<Time> - Add
DateTime.fromTimestamp(ms: number)to create utcDateTime<Time> - Add
toDate,toTimestamponly for dates returned from rrule, and utc dates
corygibbons and Blyzi