Bump the npm_and_yarn group across 1 directory with 7 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: None
Comments: 0
(3 months ago)
(3 months ago)
dependencies javascript
Bumps the npm_and_yarn group with 7 updates in the / directory:
Package | From | To |
---|---|---|
fastify | 4.29.0 |
4.29.1 |
vite | 5.4.11 |
5.4.19 |
@babel/runtime | 7.26.0 |
7.27.6 |
brace-expansion | 2.0.1 |
2.0.2 |
esbuild | 0.21.5 |
0.25.5 |
@fastify/react | 0.6.0 |
1.1.0 |
@fastify/vite | 6.0.7 |
8.1.3 |
vite | 5.4.19 |
6.3.5 |
Updates fastify
from 4.29.0 to 4.29.1
Release notes
Sourced from fastify's releases.
v4.29.1
⚠️ Security Release ⚠️
Fix for "Invalid content-type parsing could lead to validation bypass" and CVE-2025-32442.
Full Changelog: https://github.com/fastify/fastify/compare/v4.29.0...v4.29.1
Commits
Updates vite
from 5.4.11 to 5.4.19
Release notes
Sourced from vite's releases.
v5.4.19
Please refer to CHANGELOG.md for details.
v5.4.18
Please refer to CHANGELOG.md for details.
v5.4.17
Please refer to CHANGELOG.md for details.
v5.4.16
Please refer to CHANGELOG.md for details.
v5.4.15
Please refer to CHANGELOG.md for details.
v5.4.14
Please refer to CHANGELOG.md for details.
v5.4.13
Please refer to CHANGELOG.md for details.
v5.4.12
This version contains a breaking change due to security fixes. See https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 for more details.
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
5.4.19 (2025-04-30)
5.4.18 (2025-04-10)
- fix: backport #19830, reject requests with
#
in request-target (#19831) (823675b), closes #19830 #198315.4.17 (2025-04-03)
5.4.16 (2025-03-31)
5.4.15 (2025-03-24)
5.4.14 (2025-01-21)
- fix:
preview.allowedHosts
with specific values was not respected (#19246) (9df6e6b), closes #19246- fix: allow CORS from loopback addresses by default (#19249) (7d1699c), closes #19249
5.4.13 (2025-01-20)
5.4.12 (2025-01-20)
Commits
80a333a
release: v5.4.19766947e
fix: backport #19965, check static serve file inside sirv (#19966)731b77d
release: v5.4.18823675b
fix: backport #19830, reject requests with#
in request-target (#19831)0a2518a
release: v5.4.1784b2b46
fix: backport #19782, fs check with svg and relative paths (#19784)712cb71
release: v5.4.16b627c50
fix: backport #19761, fs check in transform middleware (#19762)9b0f4c8
release: v5.4.15807d7f0
fix: backport #19702, fs raw query with query separators (#19703)- Additional commits viewable in compare view
Updates @babel/runtime
from 7.26.0 to 7.27.6
Release notes
Sourced from @babel/runtime
's releases.
v7.27.6 (2025-06-05)
:bug: Bug Fix
babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-regenerator
,babel-preset-env
,babel-runtime-corejs3
- #17366 fix:
finally
causes unexpected return value (@liuxingbaoyu
)babel-generator
,babel-parser
,babel-types
Committers: 3
- Huáng Jùnliàng (
@JLHwung
)- Ingvar Stepanyan (
@RReverser
)@liuxingbaoyu
v7.27.5 (2025-06-03)
Thanks
@NullVoxPopuli
for your first PR!:bug: Bug Fix
babel-plugin-transform-regenerator
- #17359 fix: Unexpected infinite loop with
regenerator
fortry
(@liuxingbaoyu
)- Other
:nail_care: Polish
Committers: 4
- Babel Bot (
@babel-bot
)- Huáng Jùnliàng (
@JLHwung
)@NullVoxPopuli
@liuxingbaoyu
v7.27.4 (2025-05-30)
:eyeglasses: Spec Compliance
babel-parser
,babel-plugin-proposal-explicit-resource-management
:nail_care: Polish
:microscope: Output optimization
babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #17287 Reduce
regenerator
size more (@liuxingbaoyu
)babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs3
- #17334 Use shorter method names for regenerator context (
@nicolo-ribaudo
)- #17268 Reduce
regenerator
helper size (@liuxingbaoyu
)babel-core
,babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-standalone
... (truncated)
Changelog
Sourced from @babel/runtime
's changelog.
v7.27.6 (2025-06-05)
:bug: Bug Fix
babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-regenerator
,babel-preset-env
,babel-runtime-corejs3
- #17366 fix:
finally
causes unexpected return value (@liuxingbaoyu
)babel-generator
,babel-parser
,babel-types
v7.27.5 (2025-06-03)
:bug: Bug Fix
babel-plugin-transform-regenerator
- #17359 fix: Unexpected infinite loop with
regenerator
fortry
(@liuxingbaoyu
)- Other
:nail_care: Polish
v7.27.4 (2025-05-30)
:eyeglasses: Spec Compliance
babel-parser
,babel-plugin-proposal-explicit-resource-management
:nail_care: Polish
:microscope: Output optimization
babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #17287 Reduce
regenerator
size more (@liuxingbaoyu
)babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs3
- #17334 Use shorter method names for regenerator context (
@nicolo-ribaudo
)- #17268 Reduce
regenerator
helper size (@liuxingbaoyu
)babel-core
,babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-async-to-generator
,babel-plugin-transform-block-scoping
,babel-plugin-transform-classes
,babel-plugin-transform-destructuring
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-standalone
- #17238 Split
regeneratorRuntime
into multiple helpers (@nicolo-ribaudo
)v7.27.3 (2025-05-27)
:bug: Bug Fix
babel-generator
babel-helpers
,babel-plugin-transform-async-generator-functions
,babel-plugin-transform-regenerator
,babel-preset-env
,babel-runtime-corejs3
- #17328 Correctly set
.displayName
onGeneratorFunction
(@nicolo-ribaudo
)babel-plugin-proposal-explicit-resource-management
babel-plugin-proposal-decorators
,babel-types
- #17321 fix(converter): Remove
abstract
modifiers in class declaration to expression conversion (@magic-akari
)babel-helper-module-transforms
,babel-plugin-proposal-explicit-resource-management
,babel-plugin-transform-modules-amd
,babel-plugin-transform-modules-commonjs
,babel-plugin-transform-modules-umd
... (truncated)
Commits
baa4cb8
v7.27.67d06930
v7.27.45b9468d
Reduceregenerator
size more (#17287)cb78b5b
[babel 8] Do not replace globalregeneratorRuntime
references in regenerato...a0690e3
SplitregeneratorRuntime
into multiple helpers (#17238)da5e371
v7.27.3eebd3a0
v7.27.1296cdc5
Remove unusedregenerator-runtime
dep in@babel/runtime
(#17263)fdc0fb5
[Babel 8] Bump nodejs requirements to^20.19.0 || >= 22.12.0
(#17204)5c350ea
v7.27.0- Additional commits viewable in compare view
Updates brace-expansion
from 2.0.1 to 2.0.2
Release notes
Sourced from brace-expansion's releases.
v2.0.2
- pkg: publish on tag 2.x 14f1d91
- fmt ed7780a
- Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65) 36603d5
https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2
Commits
c85b8ad
4.0.15a5cc17
fmt0b6a978
Fix potential ReDoS Vulnerability or Inefficient Regular Expression (#65)6a39bdd
4.0.0dd72a59
fmt278132b
feat: use string replaces instead of splits (#64)70e4c1b
addtea.yaml
b01a637
3.0.09e781e9
node 16 is EOL6dad209
docs- Additional commits viewable in compare view
Updates esbuild
from 0.21.5 to 0.25.5
Release notes
Sourced from esbuild's releases.
v0.25.5
Fix a regression with
browser
inpackage.json
(#4187)The fix to #4144 in version 0.25.3 introduced a regression that caused
browser
overrides specified inpackage.json
to fail to override relative path names that end in a trailing slash. That behavior change affected theaxios@0.30.0
package. This regression has been fixed, and now has test coverage.Add support for certain keywords as TypeScript tuple labels (#4192)
Previously esbuild could incorrectly fail to parse certain keywords as TypeScript tuple labels that are parsed by the official TypeScript compiler if they were followed by a
?
modifier. These labels includedfunction
,import
,infer
,new
,readonly
, andtypeof
. With this release, these keywords will now be parsed correctly. Here's an example of some affected code:type Foo = [ value: any, readonly?: boolean, // This is now parsed correctly ]
Add CSS prefixes for the
stretch
sizing value (#4184)This release adds support for prefixing CSS declarations such as
div { width: stretch }
. That CSS is now transformed into this depending on what the--target=
setting includes:div { width: -webkit-fill-available; width: -moz-available; width: stretch; }
v0.25.4
Add simple support for CORS to esbuild's development server (#4125)
Starting with version 0.25.0, esbuild's development server is no longer configured to serve cross-origin requests. This was a deliberate change to prevent any website you visit from accessing your running esbuild development server. However, this change prevented (by design) certain use cases such as "debugging in production" by having your production website load code from
localhost
where the esbuild development server is running.To enable this use case, esbuild is adding a feature to allow Cross-Origin Resource Sharing (a.k.a. CORS) for simple requests. Specifically, passing your origin to the new
cors
option will now set theAccess-Control-Allow-Origin
response header when the request has a matchingOrigin
header. Note that this currently only works for requests that don't send a preflightOPTIONS
request, as esbuild's development server doesn't currently supportOPTIONS
requests.Some examples:
CLI:
esbuild --servedir=. --cors-origin=https://example.com
JS:
const ctx = await esbuild.context({}) await ctx.serve({ servedir: '.', cors: {
... (truncated)
Changelog
Sourced from esbuild's changelog.
Changelog: 2024
This changelog documents all esbuild versions published in the year 2024 (versions 0.19.12 through 0.24.2).
0.24.2
Fix regression with
--define
andimport.meta
(#4010, #4012, #4013)The previous change in version 0.24.1 to use a more expression-like parser for
define
values to allow quoted property names introduced a regression that removed the ability to use--define:import.meta=...
. Even thoughimport
is normally a keyword that can't be used as an identifier, ES modules special-case theimport.meta
expression to behave like an identifier anyway. This change fixes the regression.This fix was contributed by
@sapphi-red
.0.24.1
Allow
es2024
as a target intsconfig.json
(#4004)TypeScript recently added
es2024
as a compilation target, so esbuild now supports this in thetarget
field oftsconfig.json
files, such as in the following configuration file:{ "compilerOptions": { "target": "ES2024" } }
As a reminder, the only thing that esbuild uses this field for is determining whether or not to use legacy TypeScript behavior for class fields. You can read more in the documentation.
This fix was contributed by
@billyjanitsch
.Allow automatic semicolon insertion after
get
/set
This change fixes a grammar bug in the parser that incorrectly treated the following code as a syntax error:
class Foo { get *x() {} set *y() {} }
The above code will be considered valid starting with this release. This change to esbuild follows a similar change to TypeScript which will allow this syntax starting with TypeScript 5.7.
Allow quoted property names in
--define
and--pure
(#4008)The
define
andpure
API options now accept identifier expressions containing quoted property names. Previously all identifiers in the identifier expression had to be bare identifiers. This change now makes--define
and--pure
consistent with--global-name
, which already supported quoted property names. For example, the following is now possible:
... (truncated)
Commits
ea453bf
publish 0.25.5 to npm223ddc6
fix #4187: browserpackage.json
regressionb2c8251
fix #4192: typescript tuple label parser edge case28cf2f3
fix #4184: css prefixes forstretch
bee1b09
fix comment indents9ddfe5f
runmake update-compat-table
c339f34
fix a misplaced comment218d29e
publish 0.25.4 to npme66cd0b
dev server: simple support for CORS requests (#4171)8bf3368
js api: validate some options as arrays of strings- Additional commits viewable in compare view
Updates @fastify/react
from 0.6.0 to 1.1.0
Release notes
Sourced from @fastify/react
's releases.
@fastify/vue
@1
.1.0This new minor release includes:
And adds a new
vue-typescript
starter.Many thanks to
@zanmato
,@onlywei
and@jean-michelet
to their extensive work on this release.
@fastify/react
@1
.1.0This new minor release includes:
And adds a new
react-typescript
starter.Many thanks to
@zanmato
,@onlywei
and@jean-michelet
to their extensive work on this release.
@fastify/vue
@1
.0.6This patch release contains the following fixes:
- fix(vue): preload templates missing html.cspNonce
- fix: identify placeholders in attributes in createHtmlTemplateFunction
Check out the main release notes for
@fastify/vue
v1.0.0.
@fastify/vue
@1
.0.5This patch release contains the following fix:
Note: this corrects a mistake made when publishing
v1.0.4
, which was supposed to have the same fix.Check out the main release notes for
@fastify/vue
v1.0.0.
@fastify/vue
@1
.0.4This patch release contains the following fix:
Check out the main release notes for
@fastify/vue
v1.0.0.
@fastify/vue
@1
.0.3This patch release contains these fixes:
- fix(vue): ?client and ?server imports
- [fix(vue): glob paths prefix on win32 (#231)](https://github.com/fastify/fastify-vite/commit/4ead82462aa4dd42e0582af2533754144b0aac4f)
... (truncated)
Commits
07bbb25
release:@fastify/vue
@1
.1.0 (#246)c312e57
@fastify/vite
@8
.1.1 (#248)4a1f454
chore: update README6f8a3cb
release:@fastify/vite
8.1.0 (#245)1c1cba2
chore: update README8beca8e
chore: update README8855d2a
chore: remove book ad as it's been added to Fastify's own website90d0e73
bump:@fastify/react
@1
.0.2c913264
chore(react): point starter pkgs to npm9a733c8
feat(react): use oxlint- Additional commits viewable in compare view
Updates @fastify/vite
from 6.0.7 to 8.1.3
Release notes
Sourced from @fastify/vite
's releases.
@fastify/vite
@8
.1.3This patch release removes all
optionalDependencies
from@fastify/vite
.Reason:
npm
installs all optional dependencies by default even if you don't plan on using them, which is problematic.
@fastify/vite
@8
.1.2This release contains a patch fix that addresses
vitest
failing in certain CI setups.
@fastify/vite
@8
.1.1This patch release contains a minor fix for the low-level TypeScript SPA examples.
Many thanks to
@onlywei
for swiftly addressing it.
@fastify/vite
@8
.1.0This new minor release contains extensive changes to
@fastify/vite
's core to:
- better handle Vite configuration caching
- and allow using a build directory outsite Vite's project root
This unlocks easier TypeScript integration and introduces two new low-level integration TypeScript examples:
vue-vanilla-ts
andreact-vanilla-ts
, wheresrc/server.ts
is compiled on top of Vite's bundle directly.└── dist ├── vite.config.json <------- Vite production configuration cache ├── client <----------------- Vite client environment bundle ├── server <----------------- Vite SSR environment bundle └── server.js <-------------- Fastify server bundle (compiled from `server.ts`)
This effectively means Vite is responsible for your Vite frontend code, but compilation of your server code is up to your personal choice, be it
tsc
,tsdown
or something else. The rationale for not suggesting a setup where Vite is also responsible for the compilation of server TypeScript code is that Fastify server code doesn't need any of Vite plugins or Vite's highly frontend-optimized build options. It just needs TypeScript transformation. Having HMR for Fastify via Vite's development server would be beneficial, but the setup is fundamentally incompatible, as Vite's internal server is not configurable. That would lead us to run two separate servers, something I've considered non-ideal and most importantly, rather unnecessary.Maintenance
Perhaps an equally draconian and pragmatic decision: all examples now use zero-config oxlint. I'm just tired of configuring lint, and since LLMs type so much code for us nowadays, I started savoring the moment of removing a semicolon and tab here and there.
The old
test.mjs
script has been replaced with a newpackage.mjs
script that contains multiple scripts grouped under CLI flags. For project contributors that want to work on renderer packages and starter examples, theprep-for-dev
andprep-for-release
commands automate some PNPM workspace wrangling.Acknowledgements
Many thanks to
@onlywei
and@jean-michelet
who actively worked on the new TypeScript examples.This release wouldn't have been possible without their dedication to this project!
@fastify/vite
@8
.0.5This patch release contains the following fixes:
... (truncated)
Commits
76daca3
V8.1.3 review (#265)fa6d183
ci(ci): pin actions to commit-hash (#262)41fdbd2
docs: sync latest updates07c01bc
fix: vite fastify/vue plugin name (#258)cc9af4a
chore: typo in READMEe6de0b0
chore: update READMEf2fa98c
fix(docs): rm mention of unihead6d2a2d6
chore: add book callout in official docs1eddda3
release:@fastify/vue
@1
.1.1 (#256)dd7fef2
docs: several updates (#255)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by onlywei, a new releaser for @fastify/vite
since your current version.
Updates vite
from 5.4.19 to 6.3.5
Release notes
Sourced from vite's releases.
v5.4.19
Please refer to CHANGELOG.md for details.
v5.4.18
Please refer to CHANGELOG.md for details.
v5.4.17
Please refer to CHANGELOG.md for details.
v5.4.16
Please refer to CHANGELOG.md for details.
v5.4.15
Please refer to CHANGELOG.md for details.
v5.4.14
Please refer to CHANGELOG.md for details.
v5.4.13
Please refer to CHANGELOG.md for details.
v5.4.12
This version contains a breaking change due to security fixes. See https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6 for more details.
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
5.4.19 (2025-04-30)
5.4.18 (2025-04-10)
- fix: backport #19830, reject requests with
#
in request-target (#19831) (823675b), closes #19830 #198315.4.17 (2025-04-03)
5.4.16 (2025-03-31)
5.4.15 (2025-03-24)
5.4.14 (2025-01-21)
- fix:
preview.allowedHosts
with specific values was not respected (#19246) (9df6e6b), closes #19246- fix: allow CORS from loopback addresses by default (#19249) (7d1699c), closes #19249
5.4.13 (2025-01-20)
5.4.12 (2025-01-20)
Commits
80a333a
release: v5.4.19766947e
fix: backport #19965, check static serve file inside sirv (#19966)731b77d
release: v5.4.18823675b
fix: backport #19830, reject requests with#
in request-target (#19831)0a2518a
release: v5.4.1784b2b46
fix: backport #19782, fs check with svg and relative paths (#19784)712cb71
release: v5.4.16b627c50
fix: backport #19761, fs check in transform middleware (#19762)9b0f4c8
release: v5.4.15807d7f0
fix: backport #19702, fs raw query with query separators (#19703)- Additional commits viewable in compare view
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 <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name>
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 <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.
Pull Request Statistics
1
2
+908
-378
Package Dependencies
Security Advisories
Websites were able to send any requests to the development server and read the response in vite
Fastify vulnerable to invalid content-type parsing, which could lead to validation bypass
Technical Details
ID: | 1510645 |
UUID: | 2587154666 |
Node ID: | PR_kwDONhG83M6aNNjq |
Host: | GitHub |
Repository: | cyborg-ai-git/openai-realtime-console |
Merge State: | Unknown |