530 Commits

Author SHA1 Message Date
9362743424 [ci] release (#14116)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-23 18:14:16 +01:00
50f25b36de [ci] format 2025-07-23 16:30:43 +00:00
798b5fa022 fix: adds mock feature flags to the Netlify dev context object (#14120) 2025-07-23 17:29:45 +01:00
d271698d88 [ci] release (#14093)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-21 15:54:43 +01:00
69d6871e2a fix: upgrade Netlify Vite plugin (#14103)
* fix: upgrade Netlify Vite plugin

* Lock
2025-07-21 11:56:06 +01:00
5ec50888f1 [ci] release (#14072)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-16 17:01:26 +01:00
8209353bda [ci] format 2025-07-16 15:09:29 +00:00
38c2255ae7 fix: regressions in Netlify adapter (#14078)
* fix: default Netlify env vars to disabled

* Changesets

* Rename Vite plugin option

* Fix changeset

* Update Netlify Vite plugin

* This is now allowed

* Apply suggestions from code review

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

* Show disabling of images

* Apply suggestions from code review

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

* Upgrade Netlify Vite plugin

* Add Netlify image tests in dev

* Update test script

* Apply suggestions from code review

Co-authored-by: Yan <61414485+yanthomasdev@users.noreply.github.com>

* Update .changeset/fifty-pets-knock.md

Co-authored-by: Yan <61414485+yanthomasdev@users.noreply.github.com>

* Update .changeset/fifty-pets-knock.md

Co-authored-by: Yan <61414485+yanthomasdev@users.noreply.github.com>

---------

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Co-authored-by: Yan <61414485+yanthomasdev@users.noreply.github.com>
2025-07-16 16:08:46 +01:00
7cad7e8d01 [ci] release (#14047)
* [ci] release

* Update packages/integrations/netlify/CHANGELOG.md

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Kane <m@mk.gg>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
2025-07-14 09:20:05 +01:00
faa0effe31 feat: add Vite plugin to Netlify adapter (#13768)
* feat: load Netlify Vite plugin

* chore: update `@netlify/vite-plugin`

* update plugin and add tests

* Update pnpm-lock.yaml

* remove unused code

* Deps

* update plugin

* remove unused file

* Apply suggestions from code review

Co-authored-by: Matt Kane <m@mk.gg>

* Upgrade vite plugin

* satisfy linter

* Upgrade vite plugin

* refactor: use Netlify primitives

* make imageCDN an opt out, not an opt in

* remove outside netlify test, for now we are never outside

* update pnpm-lock

* invalidate the astro session when restarting dev server

* Update to latest vite plugin, functions and blobs

* Add changeset for @astrojs/netlify on @netlify/vite-plugin

* apply Sarah's changeset improvements

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

---------

Co-authored-by: Matt Kane <m@mk.gg>
Co-authored-by: chee <chee.rabbits@netlify.com>
Co-authored-by: chee <chee@rabbits.computer>
Co-authored-by: chee <yay@chee.party>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
2025-07-10 17:17:26 +01:00
88b54d3cba [ci] release (#14033)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-03 12:11:43 +01:00
db8f8becc9 feat(node): experimental static headers (#13972)
Co-authored-by: Matt Kane <m@mk.gg>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>


Co-authored-by: florian-lefebvre <69633530+florian-lefebvre@users.noreply.github.com>
Co-authored-by: ascorbic <213306+ascorbic@users.noreply.github.com>
Co-authored-by: sarah11918 <5098874+sarah11918@users.noreply.github.com>
2025-07-02 11:42:02 +01:00
33f2d157e3 chore: upgrade to Biome v2 (#13984) 2025-06-27 13:01:18 +01:00
a08c7e8330 [ci] release (#13940)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-17 09:38:01 +01:00
de82ef2454 feat(netlify): add experimental support for static headers (#13952)
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>


Co-authored-by: ascorbic <213306+ascorbic@users.noreply.github.com>
Co-authored-by: sarah11918 <5098874+sarah11918@users.noreply.github.com>
2025-06-16 17:15:45 +01:00
425f8d0ab1 [ci] release (#13804)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-21 16:57:44 +01:00
9371a67d45 fix(@astrojs/netlify): Handle SVGs properly with imageCDN enabled (#13830)
* fix: handle svgs separately by fetching original source path

* feat: add a changeset
2025-05-21 08:49:52 +01:00
7036b05705 fix: respect the outdir option in the netlify integration (#13799)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2025-05-14 12:36:04 +01:00
29f3024766 [ci] release (#13785)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-13 21:20:16 +02:00
7910feaf4f Unify isESMImportedImage in image service adapters (#13792) 2025-05-13 21:06:15 +02:00
b8f843a004 fix(deps): update astro adapters (#13662)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 06:48:20 +01:00
bfea0fbd45 [ci] release (#13733)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 14:00:59 +01:00
c3e80c25b9 fix(vite): update vite to latest version (#13731)
Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
2025-04-30 13:13:50 +01:00
64898a3e3b [ci] release (#13667)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-23 11:03:28 +02:00
5dd2d3fde8 chore: clean dead code (#13591) 2025-04-22 18:10:07 +02:00
555935bbf4 Fix changelog heading levels (#13619) 2025-04-15 13:45:52 +02:00
59af0cbd0a [ci] release (#13610)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-15 10:36:51 +01:00
2fd6a6b7aa feat: stable sessions (#13527)
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>


Co-authored-by: florian-lefebvre <69633530+florian-lefebvre@users.noreply.github.com>
Co-authored-by: sarah11918 <5098874+sarah11918@users.noreply.github.com>
Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
2025-04-14 10:01:09 +01:00
159b5348a9 [ci] release (#13558)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-14 09:42:24 +01:00
375251966d fix(vite): update vite to latest version to fix CVE (#13596)
* fix(vite): update `vite` to latest version

* add changeset
2025-04-10 15:41:15 +01:00
360cb9199a fix: update vite to latest version (#13547)
* fix: update vite to latest version

* add changeset

* Update pretty-games-walk.md

---------

Co-authored-by: Florian Lefebvre <contact@florian-lefebvre.dev>
2025-04-04 13:31:23 +02:00
ddc98eb2ad [ci] release (#13513)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-31 16:46:15 +01:00
ff9d69e344 fix: update vite to latest version (#13526)
* fix: update `vite` to latest version

* apply suggestion

Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
2025-03-31 23:18:20 +09:00
b33cc17f37 [ci] release (#13504)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-26 10:24:03 +00:00
a98ae5b8f5 fix: update vite (#13505)
* fix: update vite

* use dedupe
2025-03-25 15:28:05 +00:00
725bc0d71b fix(deps): update all non-major dependencies (#13387)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 13:51:35 +00:00
10fae31ac1 [ci] release (#13361)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-11 09:23:12 +00:00
e8c26d5bdb ci: add new command for vite ecosystem CI (#13357) 2025-03-04 11:48:59 +00:00
16d6d41b2e fix(deps): update all non-major dependencies (#13346)
* fix(deps): update all non-major dependencies

* chore: fix type issue

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
2025-03-04 10:58:12 +00:00
f15aa9d4e8 fix(deps): update dependency @netlify/functions to v3 (#13261)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 15:52:48 +00:00
9aa5ac1019 [ci] release (#13318)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-27 13:26:41 +00:00
80926fadc0 chore(deps): update esbuild and vite versions (#13323)
Co-authored-by: Jisu-Woniu <31986081+Jisu-Woniu@users.noreply.github.com>
Co-authored-by: natemoo-re <7118177+natemoo-re@users.noreply.github.com>
Co-authored-by: florian-lefebvre <69633530+florian-lefebvre@users.noreply.github.com>
Co-authored-by: ascorbic <213306+ascorbic@users.noreply.github.com>
2025-02-27 10:44:13 +00:00
4cb33770d3 [ci] release (#13244)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-24 14:49:05 +01:00
2e1321e9d5 Replace globby/fast-glob/tiny-glob with tinyglobby (#13299)
Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>


Co-authored-by: florian-lefebvre <69633530+florian-lefebvre@users.noreply.github.com>
Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
2025-02-24 12:50:08 +00:00
adb58f9e71 [ci] release (#13230)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-13 14:18:26 +00:00
f392bef0cf [ci] format 2025-02-13 11:23:13 +00:00
8d4e566f54 feat: add support for automatic session driver config (#13145)
* feat: add support for automatic session driver config

* chore: fix error logic

* Lint test

* Add node support

* Add node test fixture

* Lock

* Add Netlify support

* Use workspace Astro version

* Format

* Changeset

* Add tests

* Add dep for tests

* chore: fix repo URL

* temp log

* Fix module resoltuion

* [skip ci] Update changeset

* chore: bump peer dependencies

* Changes from review

* Changeset changes from review

* Apply suggestions from code review

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

* More changeset detail

* Lock

---------

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
2025-02-12 14:57:03 +00:00
150c001e77 [ci] format 2025-02-12 14:09:34 +00:00
1b5037bd77 Update netlify adapter to integrate includeFiles and excludeFiles options (#13194)
* feat: integrated includeFiles and excludeFiles on netlify adapter

* feat: added netlify include and exclude files tests

* feat: changelogs added

* fix: avoid problems with glob file url on windows

* feat: improved JS Docs to include examples and important information

* feat: removed non necessary root path as glob is already absolute

* Apply suggestions from code review

* Update packages/integrations/netlify/src/index.ts

Co-authored-by: Matt Kane <m@mk.gg>

* Update .changeset/ninety-clouds-judge.md

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>

---------

Co-authored-by: Emanuele Stoppa <my.burning@gmail.com>
Co-authored-by: Matt Kane <m@mk.gg>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
2025-02-12 14:08:38 +00:00
74c0bbeb39 chore: fix linting issues, integration tests (#13187)
* chore: fix linting issues

* chore: update packages and directories

* apply suggestions

Co-authored-by: florian-lefebvre <69633530+florian-lefebvre@users.noreply.github.com>
2025-02-07 14:59:13 +00:00