Skip to content

v2.0.0

Compare
Choose a tag to compare
@lsndr lsndr released this 09 Jun 11:43
· 38 commits to master since this release
f947d4c

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

Code Refactoring

Reverted Changes

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

Tests