diff --git a/CHANGELOG.md b/CHANGELOG.md index 12e935c7..6ddaeb3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [0.18.0](https://github.com/josdejong/svelte-jsoneditor/compare/v0.17.10...v0.18.0) (2023-08-21) + + +### ⚠ BREAKING CHANGES + +* - Upgraded to Svelte 4 providing improved TypeScript types. +- Dropped re-exporting types and utility functions from `immutable-json-patch` + and `svelte`. Instead, import them directly from the library itself. +- Dropped deprecated types `FontAwesomeIcon` (use `IconDefinition` instead), + `DropdownButtonItem`, `MenuButtonItem`, `MenuSeparatorItem`, `MenuSpaceItem`, + and typeguard `isMenuSpaceItem`. +- The `vanilla-package` does not embed types of dependencies anymore and instead, + imports the dependencies and use the types from there. +- Drop official support for Node.js 16 + +### Features + +* describe breaking changes ([962dbf0](https://github.com/josdejong/svelte-jsoneditor/commit/962dbf0dc31def0d77840cca48f1429bdc892a03)) +* upgrade to Svelte 4, improve TypeScript types ([4d0451e](https://github.com/josdejong/svelte-jsoneditor/commit/4d0451e981f3d6bc10ca338ed5c03b5b9a4f51fd)) + ### [0.17.10](https://github.com/josdejong/svelte-jsoneditor/compare/v0.17.9...v0.17.10) (2023-08-16) diff --git a/package-lock.json b/package-lock.json index 953842e8..c069a2b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "svelte-jsoneditor", - "version": "0.17.10", + "version": "0.18.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "svelte-jsoneditor", - "version": "0.17.10", + "version": "0.18.0", "license": "ISC", "dependencies": { "@codemirror/autocomplete": "^6.9.0", diff --git a/package.json b/package.json index 50a8b8ae..d9ecac91 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "svelte-jsoneditor", "description": "A web-based tool to view, edit, format, transform, and validate JSON", - "version": "0.17.10", + "version": "0.18.0", "homepage": "https://jsoneditoronline.org", "repository": { "type": "git",