Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Foo #26

Merged
merged 82 commits into from
Dec 17, 2024
Merged

Foo #26

merged 82 commits into from
Dec 17, 2024

Conversation

petebacondarwin
Copy link
Owner

No description provided.

dario-piotrowicz and others added 28 commits November 8, 2024 15:10
* bump vite to `6.0.0-beta.8`

* move the `workerd` `resolve.conditions` setting to the env level (and add missing defaults)

* apply vite patch with relative platform config
* chore: only build the adaptor on postinstall

* Allow the user to define a different output directory for builds

Fixes flarelabs-net/vite-plugin-cloudflare#45

* chore: output each variant in its own directory

* fix: support builds for node.js compat projects

* update jsdoc comment

* fix: ensure that outdir can be overridden per environment

* rename function to avoid shortening

* remove unused parameter
* Added react-spa playground

* Test minimal implementation

* Added build step for asset workers

* Added service binding to fetch HTML

* Working implementation

* Added static-mpa playground

* Added spa-with-api playground and support for user worker

* Added support for assets binding in user worker

* Fixed bug with '//' pathname

* Created new router worker stub on config file changes

* Cleaned up and added comments

* Fixed redirects not displaying in the browser

* Added tests for static-mpa

* Added tests for react-spa

* Added tests for spa-with-api

* Added postinstall hook that only builds plugin package

* Added additional TypeScript config

* Fixed formatting

* Modified approach to removed response headers

* Reset page URL for each test

* Call getRouterWorker on each request
* Upgrade Vite and added hot channel test

* Added test for client sent events
* Initial preview support

* Supports multiple workers and orders the workers array

* Resolved rollupOptions.input paths

* Added build tests

* Added support for assets in preview
* ci: add prereleases to PRs and main commits

* chore: remove tsconfig workspace dependency as it breaks `pnpm pack`
* Update tsconfig files

* Renamed worker directories

* Update tsconfig files in playground and ensure all files are being type checked

* Removed type generation
…dflare#84)

* New config API, `wrangler.json` output and updated preview mode

* Use beta release of wrangler and miniflare

* Remove partial support for modes (Wrangler environments)
* re-enable the module resolution build tests
* completely remove the non-existing package module-resolution test
* Update config type

* Implemented persistState option

* Added package link to readme
* Use path.resolve for resolving config paths

* Restart Vite server on Worker config changes
* Added virtual-modules playground

* Remove /@id/ hack and disable nodejs_compat tests
* Made output directories overridable

* Added output directory tests
* Added getEntryWorker function

* Remove unnecessary logic in middleware

* Removed unnecessary async

* Used consistent node:path import
git-subtree-dir: foo
git-subtree-mainline: 0e9499e
git-subtree-split: b1e5987
@petebacondarwin petebacondarwin merged commit ba3eca8 into main Dec 17, 2024
23 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants