From 0491d7a6cc48a8a6af0c66a2e3111f9406125fee Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 31 May 2017 22:45:52 -0400 Subject: [PATCH] -> v1.22.0 --- CHANGELOG.md | 8 ++++++++ package.json | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee6b79e43a..cd44ac7808 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Svelte changelog +## 1.22.0 + +* Symmetry between `mount` and `unmount`. This is potentially a breaking change if your components import other components that were precompiled with an earlier version of Svelte ([#592](https://github.com/sveltejs/svelte/issues/592)) +* Add `cascade` option, which prevents styles affecting child components if `false`, unless selectors are wrapped in `:global(...)` and keyframe declaration IDs are prefixed with `-global-`. This will become the default behaviour in v2 ([#583](https://github.com/sveltejs/svelte/issues/583)) +* Support binding to computed member expressions ([#602](https://github.com/sveltejs/svelte/issues/602)) +* Coerce empty string in `number`/`range` inputs to `undefined`, not `0` ([#584](https://github.com/sveltejs/svelte/issues/584)) +* Fix insert location of DOM elements in each/if/nested component edge cases ([#610](https://github.com/sveltejs/svelte/issues/610)) + ## 1.21.0 * Always use `helpers` if referenced, not just for call expressions ([#575](https://github.com/sveltejs/svelte/issues/575)) diff --git a/package.json b/package.json index 958621042a..00a27c6e18 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "svelte", - "version": "1.21.0", + "version": "1.22.0", "description": "The magical disappearing UI framework", "main": "compiler/svelte.js", "files": [