fix(deps): update all major dependencies (major) #18
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.10.4
->1.0.1
3.8.0
->4.4.3
3.109.1
->4.20.5
Release Notes
neondatabase/serverless (@neondatabase/serverless)
v1.0.1
Compare Source
The package now prints a security warning to the console when a connection is made in a web browser. This behaviour can be suppressed with a new configuration option:
disableWarningInBrowsers
. There are a few other very minor fixes.v1.0.0
Compare Source
Breaking change: the HTTP query template function can now only be called as a template function, not as a conventional function. This improves safety from accidental SQL-injection vulnerabilities. For example:
To fill the gap left by this change, the template function has two new properties: a
query()
function that allows manually parameterized queries, and anunsafe()
function that lets you interpolate trusted arbitrary string values. For example:In addition, HTTP template queries are now fully composable, including those with parameters. For example:
The minimum supported version of Node is now v19 (this avoids having to do dynamic
crypto
imports, which can cause trouble with bundlers).Lastly: the repository has been rearranged and refactored,
.d.ts
files are now generated automatically, packages are published vianpm version
, and comprehensive tests have been put in place. This should ease the way for future enhancements and contributions.import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v4.4.3
Compare Source
Patch Changes
43575e7
Thanks @JounQin! - chore: migratestable-hash
tostable-hash-x
v4.4.2
Compare Source
Patch Changes
f16150b
Thanks @carlocorradini! - fix: always sort projects by affinity before iteratingv4.4.1
Compare Source
Patch Changes
d9f3e68
Thanks @JounQin! - fix(deps): bumpeslint-import-context
to v0.1.5v4.4.0
Compare Source
Minor Changes
7d87517
Thanks @JounQin! - feat: integrateeslint-import-context
to get correctcontext.cwd
v4.3.5
Compare Source
Patch Changes
3f1aab1
Thanks @JounQin! - fix: remove buggymodule-sync
exports fieldv4.3.4
Compare Source
Patch Changes
#442
57611d9
Thanks @JounQin! - fix: add more extension aliases for ts source/declaration files#444
bd45fcd
Thanks @JounQin! - fix(deps): bumpunrs-resolver
which resolves #406, #409, #437v4.3.3
Compare Source
Patch Changes
834b11e
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.6.0v4.3.2
Compare Source
Patch Changes
dabba8e
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.4.1v4.3.1
Compare Source
Patch Changes
2ced0ba
Thanks @JounQin! - chore: bumpunrs-resolver
to v1.3.3v4.3.0
Compare Source
Minor Changes
2fcb947
Thanks @JounQin! - feat: throw error on malformedtsconfig
referencev4.2.7
Compare Source
Patch Changes
aeb558f
Thanks @JounQin! - fix: add missingindex.d.cts
filev4.2.6
Compare Source
Patch Changes
c3f678b
Thanks @JounQin! - fix:require
entry types, addmodule-sync
entryv4.2.5
Compare Source
Patch Changes
ec59d22
Thanks @JounQin! - fix: absolute path aliasing should not be skippedv4.2.4
Compare Source
Patch Changes
#407
6b183ff
Thanks @JounQin! - chore: migrate to rebrandingunrs-resolver
with new targets supported:i686-pc-windows-msvc
armv7-unknown-linux-musleabihf
powerpc64le-unknown-linux-gnu
s390x-unknown-linux-gnu
v4.2.3
Compare Source
Patch Changes
#402
f21bf15
Thanks @SunsetTechuila! - fix: don't resolve not implemented node modules inbun
is-bun-module
is marked asdependency
, again, for correctness, seeisBunImplementedNodeModule
for more detailsFor
Bun
users: you don't need to installis-bun-module
any more butbun: true
option is still required if you're running withoutbun --bun
norrun#bun
enabledv4.2.2
Compare Source
Patch Changes
#397
14a7688
Thanks @JounQin! - chore: bumprspack-resolver
for better P'n'P supportNow
rspack-resolver
resolvespnpapi
natively.v4.2.1
Compare Source
Patch Changes
#394
9f11f6b
Thanks @JounQin! - fix: don't set emptyconfigFile
when notsconfig
found#394
9f11f6b
Thanks @JounQin! - chore: bumprspack-resolver
to v1.2.0v4.2.0
Compare Source
Minor Changes
#391
c8121e5
Thanks @JounQin! - feat: makeis-bun-module
as optional peer dependencyTechnically this is a BREAKING CHANGE, but considering we just raise out v4 recently and this only affects
bun
users,bun --bun eslint
even works without this dependency, so I'd consider this as a minor change.So for
bun
users, there are three options:is-bun-module
dependency manually and usebun: true
optioneslint
withbun --bun eslint
w/obun: true
optionrun#bun
inbunfig.toml
w/obun: true
optionv4.1.1
Compare Source
Patch Changes
1b97d8a
Thanks @JounQin! - fix: should prefermodule.isBuiltin
whenprocess.versions.bun
availablev4.1.0
Compare Source
Minor Changes
#387
ef5cd10
Thanks @JounQin! - feat: add a newbun?: boolean
option forbun
users - close #386process.versions.bun
is unavailable even withbun eslint
due to its own design,but checking
bun
modules for non-bun users is incorrect behavior and just wasting time,so a new option is added for such case, you can still run with
bun --bun eslint
without this option enabledv4.0.0
Compare Source
Major Changes
#368
2fd7c2e
Thanks @JounQin! - feat!: rewrite, speed up by usingrspack-resolver
which supportsreferences
natively under the hoodBREAKING CHANGES:
^16.17.0 || >=18.6
is now requiredalwaysTryTypes
is enabled by default, you can set it asfalse
to opt-outproject
is discouraged but still supported, singleproject
withreferences
are encouraged for better performance, you can enablenoWarnOnMultipleProjects
option to supress the warning messagetsconfig.json
orjsconfig.json
will be used automatically if noproject
providedv3.10.1
Compare Source
v3.10.0
Compare Source
Minor Changes
#413
89c2795
Thanks @JounQin! - chore: housekeeping, bump all (dev) depsMigrate
rspack-resolver
to rebrandingunrs-resolver
for more targets support and other bug fixesFull Changelog: import-js/eslint-import-resolver-typescript@v3.9.1...v3.10.0
v3.9.1
Compare Source
Patch Changes
4a9176e
Thanks @JounQin! - fix: userspack-resolver
fork for pnp supportv3.9.0
Compare Source
Minor Changes
6814443
Thanks @JounQin! - feat: migrateenhanced-resolve
tooxc-resolver
v3.8.7
Compare Source
Patch Changes
a14fdd9
Thanks @carlocorradini! - fix: include mapper with no files and force non-dynamic projects to use absolute pathsv3.8.6
Compare Source
Patch Changes
c9d5ab0
Thanks @JounQin! - fix: add support for importing with .js extension as tsx importeev3.8.5
Compare Source
Patch Changes
366eeaf
Thanks @carlocorradini! - fix: if file has no corresponding mapper function, apply all of them, starting with the nearest one.v3.8.4
Compare Source
Patch Changes
c940785
Thanks @JounQin! - fix: support multiple matching ts pathsv3.8.3
Compare Source
Patch Changes
#360
8192976
Thanks @carlocorradini! - Force tiniglobby to expand dot directories#360
8192976
Thanks @carlocorradini! - Update tinyglobby to latest versionv3.8.2
Compare Source
Patch Changes
5fd349e
Thanks @carlocorradini! - Update thetinyglobby
to the latest version to solve performance regressions.v3.8.1
Compare Source
Patch Changes
0c6303d
Thanks @carlocorradini! - Set cwd while resolving tsconfig includecloudflare/workers-sdk (wrangler)
v4.20.5
Compare Source
Patch Changes
#9688
086e29d
Thanks @dario-piotrowicz! - add remote bindings support togetPlatformProxy
Example:
#9558
d5edf52
Thanks @ichernetsky-cf! -wrangler containers apply
usesobservability
configuration.#9678
24b2c66
Thanks @dario-piotrowicz! - remove warnings during config validations onexperimental_remote
fieldswrangler commands, run without the
--x-remote-bindings
flag, parsing config files containingexperimental_remote
fields currently show warnings stating that the field is not recognized. This is usually more cumbersome than helpful so here we're loosening up this validation and making wrangler always recognize the field even when no--x-remote-bindings
flag is provided#9633
3f478af
Thanks @nikitassharma! - Add support for setting an instance type for containers in wrangler. This allows users to configure memory, disk, and vCPU by setting instance type when interacting with containers.#9596
5162c51
Thanks @CarmenPopoviciu! - add ability to pull images for containers local devUpdated dependencies [
bfb791e
,5162c51
]:v4.20.4
Compare Source
Patch Changes
#9673
ffa742f
Thanks @dario-piotrowicz! - fix: ensure that wrangler deploy and version upload don't override the remote-bindings flag#9653
8a60fe7
Thanks @penalosa! - RenameWRANGLER_CONTAINERS_DOCKER_PATH
toWRANGLER_DOCKER_BIN
#9664
c489a44
Thanks @IRCody! - Remove cloudchamber/container apply confirmation dialog when run non-interactively.#9653
8a60fe7
Thanks @penalosa! - Add a warning banner towrangler cloudchamber
andwrangler containers
commands#9605
17d23d8
Thanks @emily-shen! - Add rebuild hotkey for containers local dev, and clean up containers at the end of a dev session.Updated dependencies [
17d23d8
]:v4.20.3
Compare Source
Patch Changes
#9621
08be3ed
Thanks @gabivlj! - wrangler containers: 'default' scheduling policy should be the default#9586
d1d34fe
Thanks @penalosa! - Remove the Mixed Mode naming in favour of "remote bindings"/"remote proxy"Updated dependencies [
d1d34fe
]:v4.20.2
Compare Source
Patch Changes
#9565
b1c9139
Thanks @IRCody! - Ensure that a container applications image configuration is not updated if there were not changes to the image.#9628
92f12f4
Thanks @gpanders! - Remove "Cloudchamber" from user facing error messages#9576
2671e77
Thanks @vicb! - Add core local dev functionality for containers.Adds a new WRANGLER_DOCKER_HOST env var to customise what socket to connect to.
Updated dependencies [
828b7df
,2671e77
]:v4.20.1
Compare Source
Patch Changes
#9536
3b61c41
Thanks @dario-piotrowicz! - exposeUnstable_Binding
type#9564
1d3293f
Thanks @skepticfx! - Switch container registry toregistry.cloudflare.com
fromregistry.cloudchamber.cfdata.org
.Also adds the env var
CLOUDFLARE_CONTAINER_REGISTRY
to override this#9520
04f9164
Thanks @vicb! - fix the default value for keep_names (true
)#9506
36113c2
Thanks @penalosa! - Strip theCF-Connecting-IP
header from outgoing fetches#9592
49f5ac7
Thanks @petebacondarwin! - Point to the right location for docs on telemetry#9593
cf33417
Thanks @vicb! - drop unusedWRANGLER_UNENV_RESOLVE_PATHS
env var#9566
521eeb9
Thanks @vicb! - Bump@cloudflare/unenv-preset
to 2.3.3#9344
02e2c1e
Thanks @dario-piotrowicz! - add warning about env not specified to potentially risky wrangler commandsadd a warning suggesting users to specify their target environment (via
-e
or--env
)when their wrangler config file contains some environments and they are calling one
of the following commands:
this is a measure we're putting in place to try to prevent developers from accidentally applying
changes to an incorrect (potentially even production) environment
#9344
02e2c1e
Thanks @dario-piotrowicz! - allow passing an empty string to the-e|--env
flag to target the top-level environment#9536
3b61c41
Thanks @dario-piotrowicz! - performance improvement: restart a mixed mode session only if the worker's remote bindings have changed#9550
c117904
Thanks @dario-piotrowicz! - allowstartWorker
to acceptfalse
as aninspector
option (to disable the inspector server)#9473
fae8c02
Thanks @dario-piotrowicz! - expose newexperimental_maybeStartOrUpdateMixedModeSession
utilityUpdated dependencies [
bd528d5
,2177fb4
,36113c2
,e16fcc7
]:v4.20.0
Compare Source
Minor Changes
#9509
0b2ba45
Thanks @emily-shen! - feat: add static routing options via 'run_worker_first' to WranglerImplements the proposal noted here https://github.com/cloudflare/workers-sdk/discussions/9143.
This is now usable in
wrangler dev
and in production - just specify the routes that should hit the worker first withrun_worker_first
in your Wrangler config. You can also omit certain paths with!
negative rules.Patch Changes
#9507
1914b87
Thanks @dario-piotrowicz! - slightly improve wrangler dev bindings loggingsimprove the bindings loggings by:
[connected]
suffix for remote bindings#9475
931f467
Thanks @edmundhung! - add hello world binding that serves as as an explanatory example.#9443
95eb47d
Thanks @dario-piotrowicz! - add workerName option to startMixedModeSession API#9541
80b8bd9
Thanks @dario-piotrowicz! - make workers created withstartWorker
await theready
promise ondispose
#9443
95eb47d
Thanks @dario-piotrowicz! - add mixed-mode support for mtls bindings#9515
9e4cd16
Thanks @dario-piotrowicz! - make sure that remote binding errors are surfaced when using mixed (hybrid) mode#9516
92305af
Thanks @IRCody! - Reorder deploy output when deploying a container worker so the worker url is printed last and the worker triggers aren't deployed until the container has been built and deployed successfully.Updated dependencies [
931f467
,95eb47d
,0b2ba45
]:v4.19.2
Compare Source
Patch Changes
#9461
66edd2f
Thanks @skepticfx! - Enforce disk limits on container builds#9481
d1a1787
Thanks @WillTaylorDev! - Force autogenerated aliases to be fully lowercased.#9480
1f84092
Thanks @dario-piotrowicz! - addexperimentalMixedMode
dev option tounstable_startWorker
add an new
experimentalMixedMode
dev option tounstable_startWorker
that allows developers to programmatically start a new mixed mode
session using startWorker.
Example usage:
Updated dependencies [
4ab5a40
,485cd08
,e3b3ef5
,3261957
]:v4.19.1
Compare Source
Patch Changes
db2cdc6
Thanks @WillTaylorDev! - Fix bug causing preview alias to always be generated.v4.19.0
Compare Source
Minor Changes
03b8c1c
Thanks @WillTaylorDev! - Provide ability for Wrangler to upload preview aliases during version upload.Patch Changes
#9390
80e75f4
Thanks @penalosa! - Support additional Mixed Mode resources in Wrangler:#9395
b3be057
Thanks @Maximo-Guk! - Add WRANGLER_CI_OVERRIDE_NETWORK_MODE_HOST for Workers CI#9410
87f3843
Thanks @dario-piotrowicz! - enable consumers ofunstable_readConfig
to silenceremote
warningsUpdated dependencies [
8c7ce77
,80e75f4
,80e75f4
,fac2f9d
,92719a5
]:v4.18.0
Compare Source
Minor Changes
34b6174
Thanks @jamesopstad! - Hard fail on Node.js < 20. Wrangler no longer supports Node.js 18.x as it reached end-of-life on 2025-04-30. See https://github.com/nodejs/release?tab=readme-ov-file#end-of-life-releases.Patch Changes
#9308
d3a6eb3
Thanks @dario-piotrowicz! - expose new utilities and types to aid consumers of the programmatic mixed-mode APISpecifically the exports have been added:
Experimental_MixedModeSession
: type representing a mixed-mode sessionExperimental_ConfigBindingsOptions
: type representing config-bindingsexperimental_pickRemoteBindings
: utility for picking only the remote bindings from a record of start-worker bindings.unstable_convertConfigBindingsToStartWorkerBindings
: utility for converting config-bindings into start-worker bindings (that can be passed tostartMixedModeSession
)#9347
b8f058c
Thanks @penalosa! - Improve binding display on narrower terminalsUpdated dependencies [
d9d937a
,e39a45f
,fdae3f7
]:v4.17.0
Compare Source
Minor Changes
#9321
6c03bde
Thanks @petebacondarwin! - Add support for FedRAMP High compliance regionNow it is possible to target Wrangler at the FedRAMP High compliance region.
There are two ways to signal to Wrangler to run in this mode:
"compliance_region": "fedramp_high"
in a Wrangler configurationCLOUDFLARE_COMPLIANCE_REGION=fedramp_high
environment variable when running WranglerIf both are provided and the values do not match then Wrangler will exit with an error.
When in this mode OAuth authentication is not supported.
It is necessary to authenticate using a Cloudflare API Token acquired from the Cloudflare FedRAMP High dashboard.
Most bindings and commands are supported in this mode.
Resolves DEVX-1921.
#9330
34c71ce
Thanks @edmundhung! - Updated internal configuration to use Miniflare’s newdefaultPersistRoot
instead of per-pluginpersist
flags#8973
cc7fae4
Thanks @Caio-Nogueira! - Show latest instance by default onworkflows instances describe
commandPatch Changes
#9335

6479fc5
Thanks @penalosa! - Redesignwrangler dev
to more clearly present information and have a bit of a glow up ✨#9329
410d985
Thanks @penalosa! - Hide logs in thestartMixedModeSession()
API#9325
c2678d1
Thanks @edmundhung! - refactor: fallbacks to local image binding from miniflare when local mode is enabledUpdated dependencies [
34c71ce
,f7c82a4
,7ddd865
,6479fc5
,e5ae13a
]:v4.16.1
Compare Source
Patch Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.