-
Notifications
You must be signed in to change notification settings - Fork 1
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
fix(deps): update external major (major) #2
base: main
Are you sure you want to change the base?
Conversation
Hello, I'm the AEM Code Sync Bot and I will run some actions to deploy your branch and validate page speed.
Commits
|
a46c829
to
bcaea9b
Compare
bcaea9b
to
5c2c072
Compare
5c2c072
to
c9ecc51
Compare
c9ecc51
to
d4bfda2
Compare
d4bfda2
to
ce5aae9
Compare
3997f49
to
85e715f
Compare
85e715f
to
b217049
Compare
b217049
to
413bd00
Compare
413bd00
to
6cc2915
Compare
6cc2915
to
bc3c7ce
Compare
0ad1adc
to
11ebf1f
Compare
11ebf1f
to
3ad4936
Compare
3ad4936
to
939a6ee
Compare
939a6ee
to
b85a18a
Compare
51a91e0
to
31e1465
Compare
31e1465
to
a7d5089
Compare
a7d5089
to
1d39c89
Compare
1d39c89
to
abf044f
Compare
abf044f
to
883fc81
Compare
883fc81
to
cca19db
Compare
|
7190d62
to
1f821da
Compare
1f821da
to
b49e755
Compare
b49e755
to
5e0526a
Compare
5e0526a
to
1fcc582
Compare
1fcc582
to
e380ffc
Compare
e380ffc
to
5ebc1a5
Compare
5ebc1a5
to
6c99218
Compare
This PR contains the following updates:
^18.0.24
->^19.0.0
^18.0.8
->^19.0.0
^2.2.0
->^4.0.0
v3
->v4
v3
->v4
4.3.6
->5.1.2
^20.0.3
->^26.0.0
^18.2.0
->^19.0.0
^18.2.0
->^19.0.0
^3.0.2
->^6.0.0
14.0.1
->19.0.2
14.13.0
->16.13.2
25.0.0
->37.0.0
^3.2.3
->^6.0.0
^5.0.1
->^6.0.0
2.5.0
->3.103.2
Release Notes
vitejs/vite-plugin-react (@vitejs/plugin-react)
v4.3.4
Compare Source
Add Vite 6 to peerDependencies range
Vite 6 is highly backward compatible, not much to add!
Force Babel to output spec compliant import attributes #386
The default was an old spec (
with type: "json"
). We now enforce spec compliant (with { type: "json" }
)v4.3.3
Compare Source
React Compiler runtimeModule option removed
React Compiler was updated to accept a
target
option andruntimeModule
was removed. vite-plugin-react will still detectruntimeModule
for backwards compatibility.When using a custom
runtimeModule
ortarget !== '19'
, the plugin will not try to pre-optimizereact/compiler-runtime
dependency.The react-compiler-runtime is now available on npm can be used instead of the local shim for people using the compiler with React < 19.
Here is the configuration to use the compiler with React 18 and correct source maps in development:
v4.3.2
Compare Source
Ignore directive sourcemap error #369
v4.3.1
Compare Source
Fix support for React Compiler with React 18
The previous version made this assumption that the compiler was only usable with React 19, but it's possible to use it with React 18 and a custom
runtimeModule
: https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43When using a custom
runtimeModule
, the plugin will not try to pre-optimizereact/compiler-runtime
dependency.Reminder: Vite expect code outside of
node_modules
to be ESM, so you will need to update the gist withimport React from 'react'
.v4.3.0
Compare Source
Fix support for React compiler
Don't set
retainLines: true
when the React compiler is used. This creates whitespace issues and the compiler is modifying the JSX too much to get correct line numbers after that. If you want to use the React compiler and get back correct line numbers for tools like vite-plugin-react-click-to-component to work, you should update your config to something like:Support HMR for class components
This is a long overdue and should fix some issues people had with HMR when migrating from CRA.
v4.2.1
Compare Source
Remove generic parameter on
Plugin
to avoid type error with Rollup 4/Vite 5 andskipLibCheck: false
.I expect very few people to currently use this feature, but if you are extending the React plugin via
api
object, you can get back the typing of the hook by importingViteReactPluginApi
:v4.2.0
Compare Source
Update peer dependency range to target Vite 5
There were no breaking change that impacted this plugin, so any combination of React plugins and Vite core version will work.
Align jsx runtime for optimized dependencies
This will only affect people using internal libraries that contains untranspiled JSX. This change aligns the optimizer with the source code and avoid issues when the published source don't have
React
in the scope.Reminder: While being partially supported in Vite, publishing TS & JSX outside of internal libraries is highly discouraged.
v4.1.1
Compare Source
v4.1.0
Compare Source
@types/babel__cores
to dependencies (fix #211)@babel/core
#212index.d.cts
file so you don't get types errors when settingmoduleResolution
tonode16
ornodenext
in your tsconfig (we recommend usingbundler
which is more close to how Vite works)v4.0.4
Compare Source
v4.0.3
Compare Source
v4.0.2
Compare Source
v4.0.1
Compare Source
v4.0.0
Compare Source
This major version include a revamp of options:
include
/exclude
now allow to completely override the files processed by the plugin (#122). This is more in line with other Rollup/Vite plugins and simplify the setup of enabling Fast Refresh for.mdx
files. This can be done like this:These changes also allow to apply Babel plugins on files outside Vite root (expect in node_modules), which improve support for monorepo (fix #16).
With these changes, only the file extensions is used for filtering processed files and the query param fallback is removed.
fastRefresh
is removed (#122). This should be correctly activated by plugin without configuration.jsxPure
is removed. This is a niche use case that was just passing down the boolean to esbuild.jsxSideEffects. (#129)The support for React auto import whe using classic runtime is removed. This was prone to errors and added complexity for no good reason given the very wide support of automatic runtime nowadays. This migration path should be as simple as removing the runtime option from the config.
This release goes in hand with the upcoming Vite 4.3 release focusing on performances:
Other notable changes:
v3.1.0
Compare Source
v3.0.1
Compare Source
v3.0.0
Compare Source
actions/checkout (actions/checkout)
v4
Compare Source
actions/setup-node (actions/setup-node)
v4
Compare Source
chaijs/chai (chai)
v5.1.2
Compare Source
What's Changed
Full Changelog: chaijs/chai@v5.1.1...v5.1.2
v5.1.1
Compare Source
What's Changed
toThrow
by @43081j in https://github.com/chaijs/chai/pull/1609New Contributors
Full Changelog: chaijs/chai@v5.1.0...v5.1.1
v5.1.0
Compare Source
What's Changed
iterable
assertion by @koddsson in https://github.com/chaijs/chai/pull/1592New Contributors
Full Changelog: chaijs/chai@v5.0.3...v5.1.0
v5.0.3
Compare Source
Fix bad v5.0.2 publish.
Full Changelog: chaijs/chai@v5.0.2...v5.0.3
v5.0.2
Compare Source
What's Changed
bump-cli
by @koddsson in https://github.com/chaijs/chai/pull/1559??
for node compat (5.x) by @43081j in https://github.com/chaijs/chai/pull/1576loupe
to latest version by @koddsson in https://github.com/chaijs/chai/pull/1579Full Changelog: chaijs/chai@v5.0.1...v5.0.2
v5.0.0
Compare Source
BREAKING CHANGES
import {...} from 'chai'
orimport('chai')
.require('chai')
will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls.What's Changed
get-func-name
dependency by @koddsson in https://github.com/chaijs/chai/pull/1416deep-eql
to latest version by @koddsson in https://github.com/chaijs/chai/pull/1542type-detect
as a simple function by @koddsson in https://github.com/chaijs/chai/pull/1544assertion-error
to it's latest major version! by @koddsson in https://github.com/chaijs/chai/pull/1543New Contributors
Full Changelog: chaijs/chai@4.3.1...v5.0.0
v4.5.0
Compare Source
v4.4.1
Compare Source
What's Changed
??
for node compat by @43081j in https://github.com/chaijs/chai/pull/1574Full Changelog: chaijs/chai@v4.4.0...v4.4.1
v4.4.0
Compare Source
What's Changed
Full Changelog: chaijs/chai@v4.3.10...v4.4.0
v4.3.10
Compare Source
This release simply bumps all dependencies to their latest non-breaking versions.
What's Changed
Full Changelog: chaijs/chai@v4.3.9...v4.3.10
v4.3.9
Compare Source
Upgrade dependencies.
This release upgrades dependencies to address CVE-2023-43646 where a large function name can cause "catastrophic backtracking" (aka ReDOS attack) which can cause the test suite to hang.
Full Changelog: chaijs/chai@v4.3.8...v4.3.9
v4.3.8
Compare Source
What's Changed
New Contributors
Full Changelog: chaijs/chai@v4.3.7...v4.3.8
v4.3.7
Compare Source
What's Changed
Full Changelog: chaijs/chai@v4.3.6...v4.3.7
jsdom/jsdom (jsdom)
v26.0.0
Compare Source
Breaking change:
canvas
peer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)Other changes:
AbortSignal.any()
. (jdbevan)ElementInternals
labels
property. The form-associated callbacks are not yet supported. (hesxenon)whatwg-url
, adding support forURL.parse()
.cssstyle
andrrweb-cssom
, to improve CSS parsing capabilities.nwsapi
, improving CSS selector matching.parse5
, fixing a bug around<noframes>
elements and HTML entity decoding.JSDOM.fromURL()
to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.v25.0.1
Compare Source
tough-cookie
, which no longer prints a deprecation warning.v25.0.0
Compare Source
This major release changes the prototype of a jsdom's
EventTarget.prototype
to point to theObject.prototype
inside the jsdom, instead of pointing to the Node.jsObject.prototype
. Thus, the prototype chain ofWindow
stays entirely within the jsdom, never crossing over into the Node.js realm.This only occurs when
runScripts
is set to non-default values of"dangerously"
or"outside-only"
, as with the default value, there is no separateObject.prototype
inside the jsdom.This will likely not impact many programs, but could cause some changes in
instanceof
behavior, and so out of an abundance of caution, we're releasing it as a new major version.v24.1.3
Compare Source
postMessage()
that were done as a bare property (i.e.,postMessage()
instead ofwindow.postMessage()
).v24.1.2
Compare Source
in
operator applied toEventTarget
methods, e.g.'addEventListener' in window
, which only appeared in Node.js ≥22.5.0. (legendecas)blur()
: it no longer firesfocus
andfocusin
on theDocument
, andblur
andfocusout
no longer have theirrelatedTarget
property set. (asamuzaK)v24.1.1
Compare Source
selectionchange
event on theDocument
object. (piotr-oles)v24.1.0
Compare Source
getSetCookie()
method to theHeaders
class. (ushiboy)Object.prototype
, like"constructor"
or"toString"
.rweb-cssom
, which can now parse additional CSS constructs.v24.0.0
Compare Source
This release reverts our selector engine back to
nwsapi
. As discussed in #3659, the performance regressions from@asamuzakjp/dom-selector
turned out to be higher than anticipated. In the future, we can revisit@asamuzakjp/dom-selector
after it reachesnwsapi
's performance on the two real-world benchmarks provided by the community.Since reverting to
nwsapi
causes several functionality regressions, e.g. removing:has()
support, we've decided to make this a major version.Additionally:
input.maxLength
,input.minLength
,input.size
,progress.max
,tableCell.colSpan
,tableCell.rowSpan
,tableCol.span
,textArea.cols
,textArea.maxLength
,textArea.minLength
,textArea.rows
.v23.2.0
Compare Source
This release switches our CSS selector engine from
nwsapi
to@asamuzakjp/dom-selector
. The new engine is more actively maintained, and supports many new selectors: see the package's documentation for the full list. It also works better with shadow trees.There is a potential of a performance regression due to this change. In our stress test benchmark, which runs most of these 273 selectors against this 128 KiB document, the new engine completes the benchmark only 0.25x as fast. However, we're hopeful that in more moderate usage this will not be a significant issue. Any help speeding up
@asamuzakjp/dom-selector
is appreciated, and feel free to open an issue if this has had a significant impact on your project.v23.1.0
Compare Source
ElementInternals
, including theshadowRoot
getter and the string-valued ARIA properties. (zjffun)Element
.history.pushState()
andhistory.replaceState()
to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible.input.valueAsANumber
setter to handleNaN
correctly. (alexandertrefz)cssstyle
which contains several bug fixes.v23.0.1
Compare Source
canvas
peer dependency.v23.0.0
Compare Source
v22.1.0
Compare Source
crypto.randomUUID()
. (jamesbvaughan)DOMRect
andDOMRectReadOnly
.AbortSignal.timeout()
.abortSignal.throwIfAborted()
.submitter
argument to theFormData
constructor. (jenseng)getComputedStyle()
's results for color-based properties, to resolve named colors and attempt to provide initial inheritance support. (hoekz-wwt)Window
's event handler properties (e.g.oncopy
,ontouchstart
, etc.) to reflect the latest list from the standard.DOMParser
-created documents to inherit their URL from the creating document.v22.0.0
Compare Source
v21.1.2
Compare Source
setRangeText()
used on<input>
and<textarea>
elements to calculate the new end index correctly. (pmstss)pageX
,pageY
,offsetX
, andoffsetY
onMouseEvent
s during dispatch. (jenseng)nwsapi
to v2.2.4, bringing along various fixes to our selector engine.v21.1.1
Compare Source
jsdom.reconfigure()
to also adjust the URL as seen by the history API, so that e.g.history.replaceState(null, "")
would not mess up the URL. (jdufresne)location.hash = ""
to leave any#
in location.href.cssom
withrweb-cssom
, since the latter is maintained. (seanparmelee)v21.1.0
Compare Source
x
,y
,pageX
,pageY
,offsetX
, andoffsetY
toMouseEvent
. (jenseng, ViniciusFXavier)unset
withgetComputedStyle()
. (jsnajdr)submitter
property toSubmitEvent
. (jenseng)MouseEvent
'sscreenX
andscreenY
to no longer coerce to integers, allowing fractional values. (jenseng)formEl.submit()
to not longer firesubmit
events. (jenseng)<link>
is removed. (jsnajdr)pointer-events
to inherit when used withgetComputedStyle()
. (jnajdr)<script>
elements with nosrc=""
to no longer fireload
events. (t1ger2080)getComputedStyle()
to cache its results, which should make it much faster. (jsnajdr)v21.0.0
Compare Source
A potentially-breaking bug fix:
window
,document
,location
, andtop
properties ofWindow
to be non-configurable. (ExE-Boss)Other changes:
<input type=image>
submitting forms. (jenseng)location
setter to theWindow
object, which forwards to thelocation.href
setter. Setting the URL is still only implemented for fragment navigations, however. (ExE-Boss)defer=""
<script>
elements that are added afterDOMContentLoaded
to execute, instead of being skipped.selectElement.selectedOptions
being incorrect whenoptionElement.selected
is set. This was a regression introduced in v20.0.1. Unfortunately this also reverts the performance improvement when appending<option>
elements that was introduced then. (eps1lon)self
,locationbar
,menubar
,personalbar
,scrollbars
,statusbar
,toolbar
,frames
,parent
,external
,length
, andscreen
properties ofWindow
to be replaceable: that is, setting them will override their values, instead of having the new value be ignored. (ExE-Boss)JSDOM.fromURL()
in the browser build of jsdom. (LungZeno)facebook/react (react)
[`v
Configuration
📅 Schedule: Branch creation - "after 2pm on Monday" in timezone Europe/Zurich, 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.