|
2 | 2 |
|
3 | 3 | ## Unreleased
|
4 | 4 |
|
5 |
| -* Expose `svelte/ssr` which exports lifecycle methods as no-ops ([#6416](https://github.com/sveltejs/svelte/pull/6416)) |
| 5 | +* Support `bind:group` in SSR ([#4621](https://github.com/sveltejs/svelte/pull/4621)) |
| 6 | +* Add a11y warning `a11y-mouse-events-have-key-events` which checks that `mouseover`/`mouseout` are accompanied by `focus`/`blur` event handlers ([#5938](https://github.com/sveltejs/svelte/pull/5938)) |
| 7 | +* Make it possible to silence more warnings ([#5954](https://github.com/sveltejs/svelte/issues/5954)) |
6 | 8 | * Add `|trusted` event modifier ([#6137](https://github.com/sveltejs/svelte/issues/6137))
|
7 | 9 | * Add `varsReport` compiler option to include all variables reference in the component in the `variables` report ([#6192](https://github.com/sveltejs/svelte/pull/6192))
|
8 | 10 | * Add `errorMode` compiler option to try to continue compiling when an error is detected ([#6194](https://github.com/sveltejs/svelte/pull/6194))
|
9 |
| -* Throw compiler error when passing empty directive names ([#6299](https://github.com/sveltejs/svelte/issues/6299)) |
| 11 | +* Expose `svelte/ssr` which exports lifecycle methods as no-ops ([#6416](https://github.com/sveltejs/svelte/pull/6416)) |
| 12 | +* Add `getAllContexts` ([#6447](https://github.com/sveltejs/svelte/issues/6447)) |
10 | 13 | * Throw proper error for `export default function() {}` and `export default class {}` rather than crashing the compiler ([#3275](https://github.com/sveltejs/svelte/issues/3275))
|
11 |
| -* Fix usage of falsy `input` values ([#6458](https://github.com/sveltejs/svelte/pull/6458)) |
12 |
| -* Fix ordering of elements in keyed `{#each}` ([#6445](https://github.com/sveltejs/svelte/pull/6445)) |
| 14 | +* Fix SSR rendering of falsy `input` values ([#4551](https://github.com/sveltejs/svelte/issues/4551)) |
13 | 15 | * Fix `preserveComments` in SSR mode ([#4730](https://github.com/sveltejs/svelte/issues/4730))
|
| 16 | +* Do not warn if `context="module"` variables are not the only dependencies in reactive statements ([#5954](https://github.com/sveltejs/svelte/issues/5954)) |
| 17 | +* Stop checking `a11y-media-has-caption` a11y warning on `<audio>` elements ([#6054](https://github.com/sveltejs/svelte/issues/6054)) |
| 18 | +* Fix erroneous "unknown prop" warning when using slot on a component ([#6065](https://github.com/sveltejs/svelte/pull/6065)) |
| 19 | +* Add sourcemaps to all HTML elements ([#6092](https://github.com/sveltejs/svelte/issues/6092)) |
| 20 | +* Relax `derived` function signature ([#6178](https://github.com/sveltejs/svelte/issues/6178)) |
| 21 | +* Throw compiler error when passing empty directive names ([#6299](https://github.com/sveltejs/svelte/issues/6299)) |
14 | 22 | * Fix compiler error when using `:where()` inside `:global()` ([#6434](https://github.com/sveltejs/svelte/issues/6434))
|
15 |
| -* Fix erroneous `unknown prop` warning when using slot on a component ([#6065](https://github.com/sveltejs/svelte/pull/6065)) |
| 23 | +* Fix ordering of elements in keyed `{#each}` ([#6444](https://github.com/sveltejs/svelte/issues/6444)) |
| 24 | +* Remove deprecated a11y warning `a11y-no-onchange warning` ([#6457](https://github.com/sveltejs/svelte/issues/6457)) |
16 | 25 | * Fix `:global()` with pseudo element not being seen as global ([#6470](https://github.com/sveltejs/svelte/pull/6470))
|
17 | 26 | * Allow `:global()` to contain multiple selectors when it is not part of a larger selector ([#6477](https://github.com/sveltejs/svelte/issues/6477))
|
18 |
| -* Add a11y warning `a11y-mouse-events-have-key-events` which checks that `mouseover`/`mouseout` are accompanied by `focus`/`blur` event handlers ([#5938](https://github.com/sveltejs/svelte/pull/5938)) |
19 |
| -* Remove deprecated a11y warning `a11y-no-onchange warning` ([#6457](https://github.com/sveltejs/svelte/issues/6457)) |
20 |
| -* Stop checking `a11y-media-has-caption` a11y warning on `<audio>` elements ([#6054](https://github.com/sveltejs/svelte/issues/6054)) |
21 |
| -* Relax `derived` function signature ([#6178](https://github.com/sveltejs/svelte/issues/6178)) |
22 |
| -* Support `bind:group` in SSR ([#4621](https://github.com/sveltejs/svelte/pull/4621)) |
23 |
| -* Add sourcemaps to html elements ([#6427](https://github.com/sveltejs/svelte/pull/6427)) |
24 | 27 | * Make `<script>` and `<style>` end tag parsing more robust ([#6511](https://github.com/sveltejs/svelte/pull/6511))
|
25 |
| -* Make it possible to silence more warnings ([#5954](https://github.com/sveltejs/svelte/issues/5954)) |
26 |
| -* Do not warn if module variables are not the only dependencies in reactive statements ([#5954](https://github.com/sveltejs/svelte/issues/5954)) |
27 |
| -* Add `getAllContexts` ([#6447](https://github.com/sveltejs/svelte/issues/6447)) |
28 | 28 |
|
29 | 29 | ## 3.38.3
|
30 | 30 |
|
|
0 commit comments