[!WARNING]
During the public release on 24th of January, we will also create a proper changelog with a migration guide from AdonisJS v5 to AdonisJS v6. Even though the new version is public on npm, please do not install it until the migration guide is out.
Please consult the following releases to view the list of breaking changes and new additions.
Development in SPA Mode is just like a normal Remix app, and still uses the Remix dev server for HMR/HDR:
remix vite:dev
Building in SPA Mode will generate an index.html file in your client assets directory:
remix vite:build
To run your SPA, you serve your client assets directory via an HTTP server:
npx http-server build/client
For more information, please refer to the SPA Mode docs.
Add unstable_serverBundles option to Vite plugin to support splitting server code into multiple request handlers. (#8332)
This is an advanced feature designed for hosting provider integrations. When compiling your app into multiple server bundles, there will need to be a custom routing layer in front of your app directing requests to the correct bundle. This feature is currently unstable and only designed to gather early feedback.
Example usage:
import { unstable_vitePlugin as remix } from "@remix-run/dev";
import { defineConfig } from "vite";
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the minor-upgrades group with 15 updates:
6.1.5-38
6.2.0
8.0.0-10
8.0.1
1.0.4
1.1.1
2.4.1
2.5.0
2.4.1
2.5.0
2.4.1
2.5.0
2.4.1
2.5.0
5.1.6
5.1.7
2.4.1
2.5.0
1.3.101
1.3.102
3.3.7
3.4.1
20.10.5
20.11.0
18.2.45
18.2.47
10.3.0
10.3.1
3.1.1
3.2.2
Updates
@adonisjs/core
from 6.1.5-38 to 6.2.0Release notes
Sourced from
@adonisjs/core
's releases.... (truncated)
Commits
bd476b5
chore(release): 6.2.031668b7
chore: publish under the latest tagb7f8547
Merge pull request #4335 from adonisjs/next22f8e40
ci: update workflow file name66e96c7
docs: update badges urls4d2026f
Merge branch 'develop' into next2f53731
test: remove optional importer param05d56dd
test: do not use withCoreProviders method internally9613852
chore: cleanup dependencies0a45d5b
refactor: remove ace shell child process runnerUpdates
@adonisjs/shield
from 8.0.0-10 to 8.0.1Release notes
Sourced from
@adonisjs/shield
's releases.Commits
e957ce3
chore(release): 8.0.1f3c7818
fix: peer dependencies range9599024
chore(release): 8.0.0f9c6235
chore: publish under latest tagbf81729
Merge pull request #40 from adonisjs/next910b768
refactor: export stubsRoot and bundle types using tsup as well681cafd
chore: update dependenciesUpdates
@adonisjs/static
from 1.0.4 to 1.1.1Release notes
Sourced from
@adonisjs/static
's releases.Commits
a227b35
chore(release): 1.1.123de8f8
refactor: rename config stub path to match the convention of other packages7bd82ac
chore(release): 1.1.0c02a641
refactor: compute middleware default config from defineConfig helper88ece42
chore: bundle types.ts file via tsup as welld766fd9
chore: update dependenciesUpdates
@remix-run/css-bundle
from 2.4.1 to 2.5.0Release notes
Sourced from
@remix-run/css-bundle
's releases.Changelog
Sourced from
@remix-run/css-bundle
's changelog.Commits
d88606e
chore: Update version for release (#8486)5776e63
chore: Update version for release (pre) (#8485)95b30e3
chore: Update version for release (pre) (#8465)5cfee34
chore: Update version for release (pre) (#8463)Updates
@remix-run/node
from 2.4.1 to 2.5.0Release notes
Sourced from
@remix-run/node
's releases.Changelog
Sourced from
@remix-run/node
's changelog.Commits
d88606e
chore: Update version for release (#8486)5776e63
chore: Update version for release (pre) (#8485)95b30e3
chore: Update version for release (pre) (#8465)5cfee34
chore: Update version for release (pre) (#8463)Updates
@remix-run/react
from 2.4.1 to 2.5.0Release notes
Sourced from
@remix-run/react
's releases.Changelog
Sourced from
@remix-run/react
's changelog.Commits
d88606e
chore: Update version for release (#8486)5776e63
chore: Update version for release (pre) (#8485)cc668b0
Bump router (#8484)95b30e3
chore: Update version for release (pre) (#8465)dc08bc7
Minor SPA mode updates (#8464)5df3055
Prep release notes5cfee34
chore: Update version for release (pre) (#8463)b91498b
Bump router version (#8462)239543a
fix(remix-run/react): fix import.meta.hot type clash (#8459)095bfa0
SPA Mode (#8457)Updates
@remix-run/serve
from 2.4.1 to 2.5.0Release notes
Sourced from
@remix-run/serve
's releases.Changelog
Sourced from
@remix-run/serve
's changelog.Commits
d88606e
chore: Update version for release (#8486)5776e63
chore: Update version for release (pre) (#8485)95b30e3
chore: Update version for release (pre) (#8465)5cfee34
chore: Update version for release (pre) (#8463)089f418
fix (remix-serve): fallback to default path if source maps aren't available w...Updates
sqlite3
from 5.1.6 to 5.1.7Release notes
Sourced from sqlite3's releases.
Commits
ba4ba07
v5.1.7d04c1fb
Removed Node version from matrix title03d6e75
v5.1.7-rc.08398daa
Fixed uploading assets from Docker8b86e41
Fixed uploading release assets on Windows83c8c0a
Configured releases to be created as prereleasesf792f69
Update dependency node-addon-api to v74ef11bf
Removed extraneous parameter to event emit functione99160a
Inlinedinit()
functions into class header files3372130
ImprovedRowToJS
performance by removingNapi::String::New
instantiationUpdates
@remix-run/dev
from 2.4.1 to 2.5.0Release notes
Sourced from
@remix-run/dev
's releases.Changelog
Sourced from
@remix-run/dev
's changelog.... (truncated)
Commits
d88606e
chore: Update version for release (#8486)5776e63
chore: Update version for release (pre) (#8485)cc668b0
Bump router (#8484)95b30e3
chore: Update version for release (pre) (#8465)dc08bc7
Minor SPA mode updates (#8464)5df3055
Prep release notes5cfee34
chore: Update version for release (pre) (#8463)b91498b
Bump router version (#8462)4f0a730
fix(remix-run/vite): loosen route export restrictions (#8420)095bfa0
SPA Mode (#8457)Updates
@swc/core
from 1.3.101 to 1.3.102Changelog
Sourced from
@swc/core
's changelog.Commits
cc328ea
chore: Publishv1.3.102
withswc_core
v0.87.10
(#8464)66fe813
chore: Publish 1.3.102-nightly-20231231.12e0f305
chore: Publish 1.3.102-nightly-20231230.1e3f25c2
chore: Publish cratesd681785
fix(es/minifier): Add WeakRef as a safe global reference (#8458)4229e7b
chore: Publish crates0b188cc
fix(es/parser): Disallowing await as an identifier in class static block (#8450)b76dd46
chore: Publish 1.3.102-nightly-20231229.13492e6f
chore: Publish crates1e44e57
fix(es/renamer): Correctly check top level (#8456)Updates
@types/luxon
from 3.3.7 to 3.4.1Commits
Updates
@types/node
from 20.10.5 to 20.11.0Commits
Updates
@types/react
from 18.2.45 to 18.2.47Commits
Updates
pino-pretty
from 10.3.0 to 10.3.1Release notes
Sourced from pino-pretty's releases.
Commits
9d89a59
Bumped v10.3.12286bde
Add build function export in type define file. (#484)88610aa
Bump tsd from 0.29.0 to 0.30.0 (#483)Updates
prettier
from 3.1.1 to 3.2.2Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
5f2c6df
Release 3.2.2cb8004f
Fix formatting error on optional call expression and member chain (#15920)0bfcb2d
Fix css embed in JSX when using (only) a spread attribute (#15896)12ab548
Addprettier-plugin-gherkin
to the community plugins list (#15919)4ce96dd
Fix typo (#15917)08f3796
Runyarn
11aea0d
Clean changelog_unreleased75e66b8
Git blame ignore 3.2.15811ad0
Bump Prettier dependency to 3.2.148ad208
Release 3.2.1Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show