diff options
author | 2022-06-06 13:39:48 -0500 | |
---|---|---|
committer | 2022-06-06 18:39:48 +0000 | |
commit | a87ce4412c583bce739e18b890e92a9bdaeff59d (patch) | |
tree | a5b483a0cad1a17c3f52824e723703d8a94a7744 /packages/integrations/netlify/test/edge-functions/dynamic-import.test.js | |
parent | f0f6a3332f88327cf165a35a668ca14aeaac0491 (diff) | |
download | astro-a87ce4412c583bce739e18b890e92a9bdaeff59d.tar.gz astro-a87ce4412c583bce739e18b890e92a9bdaeff59d.tar.zst astro-a87ce4412c583bce739e18b890e92a9bdaeff59d.zip |
Improve HMR handling for styles, persisted islands (#3492)
* feat: improve HMR handling for styles, persisted islands
* Also using data-persist to keep injected <style>'s during HMR
* Updating E2E tests to validate that .astro HMR doesn't blow away component styles
* chore: add changeset
* copy/paste error when cleaning up tests
* big change - using inline <style> blocks instead of <link>s in dev
* Updating tests that were expecting <link> stylesheets in dev
* updating all E2E tests to use workspace versions for astro deps
* TEMP: adding debug logging to see why the Ubuntu test only fails in CI
* fix: Svelte styles are automatically handled by Vite, we can skip them in dev
* fix: svelte is more interesting, we need Astro to inject styles only until hydration
* avoiding extra HMTL noise by only including the data-astro-injected URL for svelte components
* TEMP: ubuntu CI doesn't like the svelte HMR test...
* disabling the svelte component test on ubuntu for now
Co-authored-by: Tony Sullivan <tony.f.sullivan@outlook.com>
Diffstat (limited to 'packages/integrations/netlify/test/edge-functions/dynamic-import.test.js')
0 files changed, 0 insertions, 0 deletions