Optionally read CSRF exception error message via i18n
This release adds support for reading CSRF error message from i18n integration. You can define the translation message for CSRF errors inside the errors.json file as follows.
{
"E_BAD_CSRF_TOKEN": "Session expired"
}
Also, fixed the bug to include input data when sending CSRF error via flash messages
Commits
feat: add csrf error message using i18n 49537e7
refactor: move tests_helpers file to test directory as helpers.ts 9d462f6
Add future.v3_throwAbortReason flag to throw request.signal.reason when a request is aborted instead of an Error such as new Error("query() call aborted: GET /path") (#8251)
Patch Changes
Vite: Add manifest option to Vite plugin to enable writing a .remix/manifest.json file to the build directory (#8575)
This is a breaking change for consumers of the Vite plugin's "server bundles" feature.
The build/server/bundles.json file has been superseded by the more general build/.remix/manifest.json. While the old server bundles manifest was always written to disk when generating server bundles, the build manifest file must be explicitly enabled via the manifest option.
Vite: Provide Unstable_ServerBundlesFunction and Unstable_VitePluginConfig types (#8654)
Vite: add --sourcemapClient and --sourcemapServer flags to remix vite:build (#8613)
Vite: Validate IDs returned from the serverBundles function to ensure they only contain alphanumeric characters, hyphens and underscores (#8598)
Vite: fix "could not fast refresh" false alarm (#8580)
HMR is already functioning correctly but was incorrectly logging that it "could not fast refresh" on internal client routes.
Now internal client routes correctly register Remix exports like meta for fast refresh,
which removes the false alarm.
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 16 updates:
9.0.0-10
9.1.1
8.0.0-10
8.1.1
1.0.4
1.1.1
2.4.1
2.6.0
2.4.1
2.6.0
2.4.1
2.6.0
2.4.1
2.6.0
1.7.0
1.7.1
5.1.6
5.1.7
2.4.1
2.6.0
1.3.101
1.3.107
3.3.7
3.4.2
20.10.5
20.11.16
18.2.45
18.2.52
10.3.0
10.3.1
3.1.1
3.2.5
Updates
@adonisjs/auth
from 9.0.0-10 to 9.1.1Release notes
Sourced from
@adonisjs/auth
's releases.Commits
016cc8c
chore(release): 9.1.17a0045b
chore(package): update dependencies064414a
chore(release): 9.1.07eb5278
fix: typing issuesb02f8c2
feat: finish basic auth guard implementationbd285e7
feat: implement user provider for basic auth guard9ed04af
feat: add basic auth guarddf847f8
chore(release): 9.0.3a8d7e58
fix: mysql port in .env file7352f93
ci: install playwright browserUpdates
@adonisjs/shield
from 8.0.0-10 to 8.1.1Release notes
Sourced from
@adonisjs/shield
's releases.... (truncated)
Commits
7182ed0
chore(release): 8.1.17e7f6c7
fix: japa plugin export function7c64030
chore: update dependenciese4bc2b8
docs: update readme6073a54
chore: update dependenciesf7d2bfb
chore(release): 8.1.049537e7
feat: add csrf error message using i18n9d462f6
refactor: move tests_helpers file to test directory as helpers.tsd5141ae
test: update failing tests68e2da9
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.6.0Release notes
Sourced from
@remix-run/css-bundle
's releases.Changelog
Sourced from
@remix-run/css-bundle
's changelog.Commits
2423f65
chore: Update version for release (#8666)39b01aa
chore: Update version for release (pre) (#8665)25c8f8b
chore: Update version for release (pre) (#8655)920b7d2
chore: Update version for release (pre) (#8650)ee65ddc
chore: Update version for release (pre) (#8645)043d14d
chore: Update version for release (#8552)d9f0adb
chore: Update version for release (pre) (#8551)9c69412
chore: Update version for release (pre) (#8540)853d388
chore: Update version for release (pre) (#8532)d88606e
chore: Update version for release (#8486)Updates
@remix-run/node
from 2.4.1 to 2.6.0Release notes
Sourced from
@remix-run/node
's releases.Changelog
Sourced from
@remix-run/node
's changelog.Commits
2423f65
chore: Update version for release (#8666)39b01aa
chore: Update version for release (pre) (#8665)25c8f8b
chore: Update version for release (pre) (#8655)920b7d2
chore: Update version for release (pre) (#8650)ee65ddc
chore: Update version for release (pre) (#8645)043d14d
chore: Update version for release (#8552)d9f0adb
chore: Update version for release (pre) (#8551)9c69412
chore: Update version for release (pre) (#8540)853d388
chore: Update version for release (pre) (#8532)d88606e
chore: Update version for release (#8486)Updates
@remix-run/react
from 2.4.1 to 2.6.0Release notes
Sourced from
@remix-run/react
's releases.Changelog
Sourced from
@remix-run/react
's changelog.... (truncated)
Commits
2423f65
chore: Update version for release (#8666)39b01aa
chore: Update version for release (pre) (#8665)cb2dcd8
Bump router (#8664)25c8f8b
chore: Update version for release (pre) (#8655)920b7d2
chore: Update version for release (pre) (#8650)ee65ddc
chore: Update version for release (pre) (#8645)7ddaa9c
Bump router (#8643)8f924e8
vite: no livereload, scripts injects hmr runtime instead (#8636)96904e7
Unwrap thrown Responses from entry.server into ErrorResponses (#8577)4c627af
Add support for future.v3_throwAbortReason flag (#8251)Updates
@remix-run/serve
from 2.4.1 to 2.6.0Release notes
Sourced from
@remix-run/serve
's releases.Changelog
Sourced from
@remix-run/serve
's changelog.Commits
2423f65
chore: Update version for release (#8666)39b01aa
chore: Update version for release (pre) (#8665)25c8f8b
chore: Update version for release (pre) (#8655)920b7d2
chore: Update version for release (pre) (#8650)ee65ddc
chore: Update version for release (pre) (#8645)043d14d
chore: Update version for release (#8552)d9f0adb
chore: Update version for release (pre) (#8551)9c69412
chore: Update version for release (pre) (#8540)853d388
chore: Update version for release (pre) (#8532)d88606e
chore: Update version for release (#8486)Updates
@vinejs/vine
from 1.7.0 to 1.7.1Release notes
Sourced from
@vinejs/vine
's releases.Commits
b4c52f1
chore(release): 1.7.1bcebea5
fix: unix timetamp validation with x format9dd9d85
style: format source code6e412b2
chore: update dependencies3e35b83
refactor: performance optimizations4c88fa1
chore: update dependencies92a48c8
refactor: dynamic import node:dnsUpdates
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.6.0Release notes
Sourced from
@remix-run/dev
's releases.Changelog
Sourced from
@remix-run/dev
's changelog.... (truncated)
Commits
2423f65
chore: Update version for release (#8666)39b01aa
chore: Update version for release (pre) (#8665)cb2dcd8
Bump router (#8664)25c8f8b
chore: Update version for release (pre) (#8655)f0688dd
Export more Vite types, document presets (#8654)920b7d2
chore: Update version for release (pre) (#8650)45e28ed
vite: cloudflare preset load context (#8649)ee65ddc
chore: Update version for release (pre) (#8645)44bac29
Convert Vite pluginadapter
API topresets
(#8620)7ddaa9c
Bump router (#8643)Updates
@swc/core
from 1.3.101 to 1.3.107Changelog
Sourced from
@swc/core
's changelog.... (truncated)
Commits
c743200
chore: Publishv1.3.107
withswc_core
v0.89.4` (#8566)facff87
chore: Publish 1.3.107-nightly-20240128.2a5c56a9
chore: Bump crates07634a0
fix(es/codegen): Do not produce octal literals (#8565)2367507
chore: Publish 1.3.107-nightly-20240128.1160043a
chore: Bump cratesd6a4615
fix(es/loader): Maketsc
resolver work for bare specifier (#8550)039c168
chore: Publish cratesceeba49
chore: Bump cratesf416aff
fix(es/decorator): Preserve state while traversing themodule_items
scope (...Updates
@types/luxon
from 3.3.7 to 3.4.2Commits
Updates
@types/node
from 20.10.5 to 20.11.16Commits
Updates
@types/react
from 18.2.45 to 18.2.52Commits
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.5Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
7142cf3
Release 3.2.58cbee2e
chore(deps): update glimmer to v0.88.1 (#15991)45baee0
chore(deps): update dependency magic-string to v0.30.6 (#16022)9fb32a1
Minor refactor to property print (#15924)08f1940
Update install script for husky v9 (#16000)6d0b1d2
Update yarn to v4.1.0 (#16021)c8ba8db
chore(deps): update dependency@angular/compiler
to v17.1.2 (#16018)e2250ec
chore(deps): update typescript-eslint to v6.20.0 (#16015)02865f6
chore(deps): update dependency npm-run-all2 to v6.1.2 (#16017)014ee5d
chore(deps): update dependency hermes-parser to v0.19.0 (#16014)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