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:
11.12.0
->12.1.0
Release Notes
jsdom/jsdom
v12.1.0
Compare Source
<script>
elements. (lddubeau)fieldsetEl.elements
andfieldsetEl.type
properties.options
parameter todom.runVMScript()
. (SimenB)fetch()
implementations to see what element initiated the fetch. (sarvaje)input
andchange
events for<input>
elements to be trusted and uncancelable.<script>
s with theasync
attribute to not execute before sync<script>
s that precede them. We still do not, in general, have proper execution of scripts during the initial parsing of a document, so this fix is more of a reduction of badness than an alignment with the specification. This behavior regressed in v12.0.0. (sarvaje)v12.0.0
Compare Source
This major release brings along our new resource loader API, finally bringing all the capabilities from jsdom v9 to the new (jsdom v10+) API. Thanks very much to @sarvaje for his work to make this possible!
Breaking changes:
dom.nodeLocation()
.file:
URLs to be an opaque origin (and thusfile:
URLs are no longer same origin to each other).Other changes:
countReset()
,dir()
anddirxml()
methods toconsole
.InputEvent
class.window.status
.htmlElement.draggable
.window.frameElement
to correctly return an actualHTMLElement
instance, instead of a jsdom internal class.textarea
elements to preserve their values.select.selectedOptions
sometimes returning outdated results.:checked
.window.name
to default to the empty string, per spec, instead of"nodejs"
.Renovate configuration
📅 Schedule: No schedule defined.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.