# Svelte changelog ## Unreleased * Support rendering a component in a shadow DOM ([#5869](https://github.com/sveltejs/svelte/issues/5869)) * Fix `.end` in AST for expressions inside attributes ([#6258](https://github.com/sveltejs/svelte/issues/6258)) * Various hydration improvements and fixes ([#6449](https://github.com/sveltejs/svelte/pull/6449)) * Use smaller versions of internal helpers when compiling without hydration support ([#6462](https://github.com/sveltejs/svelte/issues/6462)) ## 3.39.0 * Support `bind:group` in SSR ([#4621](https://github.com/sveltejs/svelte/pull/4621)) * 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)) * Make it possible to silence more warnings ([#5954](https://github.com/sveltejs/svelte/issues/5954)) * Add `|trusted` event modifier ([#6137](https://github.com/sveltejs/svelte/issues/6137)) * Add `varsReport` compiler option to include all variables reference in the component in the `variables` report ([#6192](https://github.com/sveltejs/svelte/pull/6192)) * Add `errorMode` compiler option to try to continue compiling when an error is detected ([#6194](https://github.com/sveltejs/svelte/pull/6194)) * Expose `svelte/ssr` which exports lifecycle methods as no-ops ([#6416](https://github.com/sveltejs/svelte/pull/6416)) * Add `getAllContexts` ([#6447](https://github.com/sveltejs/svelte/issues/6447)) * Throw proper error for `export default function() {}` and `export default class {}` rather than crashing the compiler ([#3275](https://github.com/sveltejs/svelte/issues/3275)) * Fix SSR rendering of falsy `input` values ([#4551](https://github.com/sveltejs/svelte/issues/4551)) * Fix `preserveComments` in SSR mode ([#4730](https://github.com/sveltejs/svelte/issues/4730)) * Do not warn if `context="module"` variables are not the only dependencies in reactive statements ([#5954](https://github.com/sveltejs/svelte/issues/5954)) * Stop checking `a11y-media-has-caption` a11y warning on `