Skip to content

Releases: lsndr/rrule-rust

v2.0.0

09 Jun 11:43
f947d4c
Compare
Choose a tag to compare

2.0.0 (2024-06-09)

This release contains various bug fixes, improvements and API breaking changes.

Huge thanks to @tomquist for his contribution.

⚠ BREAKING CHANGES

  • New API
  • Fully Immutable
  • Different serialization behavior

Build System

  • deps-dev: bump @napi-rs/cli from 2.15.1 to 2.18.0 (#58) (2e83b50)
  • deps-dev: bump @napi-rs/cli from 2.18.2 to 2.18.3 (#136) (6145853)
  • deps-dev: bump @types/jest from 29.5.0 to 29.5.12 (#90) (7730ba1)
  • deps-dev: bump @types/node from 18.15.5 to 20.12.8 (#108) (60eade8)
  • deps-dev: bump @types/node from 20.12.10 to 20.12.11 (#145) (c17d48e)
  • deps-dev: bump @types/node from 20.12.11 to 20.12.13 (#167) (4ca43f2)
  • deps-dev: bump @types/node from 20.12.8 to 20.12.10 (#138) (e2d674a)
  • deps-dev: bump conventional-changelog-conventionalcommits (#137) (8b4c5c9)
  • deps-dev: bump lint-staged from 13.2.0 to 15.2.2 (#119) (e1ce180)
  • deps-dev: bump lint-staged from 15.2.2 to 15.2.5 (#166) (e7678eb)
  • deps: bump napi from 2.16.4 to 2.16.5 (#140) (eb01d60)
  • deps: bump napi from 2.16.5 to 2.16.6 (#143) (c7491d5)
  • deps: bump napi-derive from 2.16.3 to 2.16.4 (#139) (18625f0)
  • deps-dev: bump rimraf from 5.0.5 to 5.0.7 (#149) (07ad5ee)
  • deps-dev: bump semantic-release from 22.0.12 to 23.0.8 (#120) (12009b6)
  • deps-dev: bump semantic-release from 23.0.8 to 23.1.1 (#146) (60ad629)
  • deps-dev: bump ts-jest from 29.0.5 to 29.1.2 (#59) (6826c83)
  • deps-dev: bump ts-jest from 29.1.2 to 29.1.4 (#168) (00865da)
  • deps-dev: bump ts-node from 10.9.1 to 10.9.2 (#46) (a6521ec)
  • deps-dev: bump typescript from 4.9.5 to 5.4.5 (#118) (e910764)
  • npm: do not publish dev files (#106) (e27a2f4)
  • exclude map and ts build info from package (#155) (3fa893a)
  • migrate to npm (#107) (e1aa8a3), closes #22
  • move output to /dist and exclude from git (#127) (5a7aba6), closes #124
  • semantic-release: reorder plugin and remove git (#101) (e0506e9)
  • semantic-release: reorder plugins (#99) (bf01e80)
  • replace pre-commit with husky and fix commitlint (#123) (89e50cf)
  • npm: reset version to 0.0.0 (#105) (14396e8)
  • update rrule to 0.12.0 and track lock file (#81) (8b22129)

Continuous Integration

Features

Bug Fixes

Read more

v2.0.0-next.17

08 Jun 09:09
c99cd5b
Compare
Choose a tag to compare
v2.0.0-next.17 Pre-release
Pre-release

2.0.0-next.17 (2024-06-08)

Bug Fixes

Code Refactoring

Tests

v2.0.0-next.16

07 Jun 16:50
7ff6e79
Compare
Choose a tag to compare
v2.0.0-next.16 Pre-release
Pre-release

2.0.0-next.16 (2024-06-07)

Features

v2.0.0-next.15

01 Jun 15:05
a0cdcd0
Compare
Choose a tag to compare
v2.0.0-next.15 Pre-release
Pre-release

2.0.0-next.15 (2024-06-01)

Build System

  • deps-dev: bump @types/node from 20.12.11 to 20.12.13 (#167) (4ca43f2)

Bug Fixes

v2.0.0-next.14

21 May 12:01
29d46cb
Compare
Choose a tag to compare
v2.0.0-next.14 Pre-release
Pre-release

2.0.0-next.14 (2024-05-21)

Features

  • datetime: introduce utc and local shorthands (#158) (29d46cb)

v2.0.0-next.13

19 May 10:53
cda2986
Compare
Choose a tag to compare
v2.0.0-next.13 Pre-release
Pre-release

2.0.0-next.13 (2024-05-19)

Build System

  • exclude map and ts build info from package (#155) (3fa893a)

Features

v2.0.0-next.12

18 May 19:22
9747e18
Compare
Choose a tag to compare
v2.0.0-next.12 Pre-release
Pre-release

2.0.0-next.12 (2024-05-18)

Bug Fixes

v2.0.0-next.11

18 May 13:53
4137f7e
Compare
Choose a tag to compare
v2.0.0-next.11 Pre-release
Pre-release

2.0.0-next.11 (2024-05-18)

Build System

  • deps-dev: bump @napi-rs/cli from 2.18.2 to 2.18.3 (#136) (6145853)
  • deps-dev: bump @types/node from 20.12.10 to 20.12.11 (#145) (c17d48e)
  • deps-dev: bump @types/node from 20.12.8 to 20.12.10 (#138) (e2d674a)
  • deps-dev: bump conventional-changelog-conventionalcommits (#137) (8b4c5c9)
  • deps: bump napi from 2.16.4 to 2.16.5 (#140) (eb01d60)
  • deps: bump napi from 2.16.5 to 2.16.6 (#143) (c7491d5)
  • deps: bump napi-derive from 2.16.3 to 2.16.4 (#139) (18625f0)
  • deps-dev: bump rimraf from 5.0.5 to 5.0.7 (#149) (07ad5ee)
  • deps-dev: bump semantic-release from 23.0.8 to 23.1.1 (#146) (60ad629)

Features

  • reimplement api in typescript and introduce DateTime class (#133) (f76099c)

Reverted Changes

  • deps-dev: bump conventional-changelog-conventionalcommits (#152) (4137f7e)

v2.0.0-next.10

06 May 12:28
d0a107d
Compare
Choose a tag to compare
v2.0.0-next.10 Pre-release
Pre-release

2.0.0-next.10 (2024-05-06)

Features

  • datetime: add toObject method compatible with luxon's DateTime.fromObject (#130) (d0a107d)

v2.0.0-next.9

05 May 14:06
980a66b
Compare
Choose a tag to compare
v2.0.0-next.9 Pre-release
Pre-release

2.0.0-next.9 (2024-05-05)

Features