chore(deps): update dependency jint to v4 #1604
Open
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:
3.0.1
->4.2.0
Release Notes
sebastienros/jint (Jint)
v4.2.0
What's Changed
Array.Resize
when growingArrayInstance
by @lahma in https://github.com/sebastienros/jint/pull/1997net472
to run full framework tests by @lahma in https://github.com/sebastienros/jint/pull/2026Error.isError
by @lahma in https://github.com/sebastienros/jint/pull/2030MaxStatementsConstraint
by @nicolay-f in https://github.com/sebastienros/jint/pull/2035ExpressionCache
to unify constant lookups by @lahma in https://github.com/sebastienros/jint/pull/2037JintFunctionDefinition
by @lahma in https://github.com/sebastienros/jint/pull/2039DromaeoBenchmark
with modern JS syntax by @lahma in https://github.com/sebastienros/jint/pull/2041Function.toString()
logic by @lahma in https://github.com/sebastienros/jint/pull/2043Atomics.pause
iterations by @lahma in https://github.com/sebastienros/jint/pull/2047New Contributors
Full Changelog: sebastienros/jint@v4.1.0...v4.2.0
v4.1.0
This release contains a breaking change for interop for static fields and properties. They are no longer exposed as part of interop wrapper by default. You read more about the reasoning here.
To access public static fields or properties you should use registered
TypeReference
s.Following example shows the new behavior:
If you want to expose static instance fields and properties as part of instance wrappers, you need to configure the engine to do so:
Static methods can still be accessed as before, but you could limit exposing them too if you wish to do so:
What's Changed
Array.prototype.toString()
stackoverflow by @xBaank in https://github.com/sebastienros/jint/pull/1976Promise.withResolvers()
returned object had resolve and reject functions swapped by @tomatosalat0 in https://github.com/sebastienros/jint/pull/1983ObjectPool
to avoid loop execution by @tomatosalat0 in https://github.com/sebastienros/jint/pull/1985JsSet
public by @kenlyon in https://github.com/sebastienros/jint/pull/1987JsMap
public by @lahma in https://github.com/sebastienros/jint/pull/1988ObjectWrapper
by default by @lahma in https://github.com/sebastienros/jint/pull/1981Options.InteropOptions.BuildCallStackHandler
by @scgm0 in https://github.com/sebastienros/jint/pull/1793SearchValues<char>
by @lahma in https://github.com/sebastienros/jint/pull/1990New Contributors
Full Changelog: sebastienros/jint@v4.0.3...v4.1.0
v4.0.3
What's Changed
Math.sumPrecise
by @lahma in https://github.com/sebastienros/jint/pull/1966New Contributors
Full Changelog: sebastienros/jint@v4.0.2...v4.0.3
v4.0.2
With this release you will start to see CLR methods also reported as object members under interop when calling functions like
Object.getOwnPropertyNames(x)
. You can revert back to old behavior by configuring an optionoptions.Interop.ObjectWrapperReportedMemberTypes = MemberTypes.Field | MemberTypes.Property;
.What's Changed
ObjectWrapperReportedMemberTypes
toOptions
by @lofcz in https://github.com/sebastienros/jint/pull/1947ObjectWrapper
ClrType
public by @lofcz in https://github.com/sebastienros/jint/pull/1946FunctionDeclaration
by @lofcz in https://github.com/sebastienros/jint/pull/1949SourceTextModule
by @viceice in https://github.com/sebastienros/jint/pull/1952New Contributors
Full Changelog: sebastienros/jint@v4.0.1...v4.0.2
v4.0.1
What's Changed
README.md
against v4 by @lahma in https://github.com/sebastienros/jint/pull/1928NUnit3TestAdapter
to version 4.6.0 by @lahma in https://github.com/sebastienros/jint/pull/1920Atomics.pause
by @lahma in https://github.com/sebastienros/jint/pull/1929Meziantou.Analyzer
from 2.0.161 to 2.0.162 in the all-dependencies group by @dependabot in https://github.com/sebastienros/jint/pull/1930.git-blame-ignore-revs
by @lahma in https://github.com/sebastienros/jint/pull/1932Meziantou.Analyzer
from 2.0.162 to 2.0.163 in the all-dependencies group by @dependabot in https://github.com/sebastienros/jint/pull/1933TypedArray.set
issues by @lahma in https://github.com/sebastienros/jint/pull/1934Full Changelog: sebastienros/jint@v4.0.0...v4.0.1
v4.0.0
This release changes internal JavaScript parser from Esprima to Acornima and adds some new ECMAScript features.
Relevant bug fixes below have been backported into 3.x and are already part of its releases.
What's Changed
New Contributors
Full Changelog: sebastienros/jint@v3.1.0...v4.0.0
v3.1.6
What's Changed
EsprimaExtensions.TryGetKey
more resilient to missing execution context by @lahma in https://github.com/sebastienros/jint/pull/1919Full Changelog: sebastienros/jint@v3.1.5...v3.1.6
v3.1.5
What's Changed
Array.sort
infinite loops on full framework by @lahma in https://github.com/sebastienros/jint/pull/1915Full Changelog: sebastienros/jint@v3.1.4...v3.1.5
v3.1.4
What's Changed
ArrayInstance.CopyValues
to handle holes correctly by @lahma in https://github.com/sebastienros/jint/pull/1901ThrowOnUnresolvedMember
by @lahma in https://github.com/sebastienros/jint/pull/1905Full Changelog: sebastienros/jint@v3.1.3...v3.1.4
v3.1.3
What's Changed
Full Changelog: sebastienros/jint@v3.1.2...v3.1.3
v3.1.2
What's Changed
Full Changelog: sebastienros/jint@v3.1.1...v3.1.2
v3.1.1
What's Changed
Full Changelog: sebastienros/jint@v3.1.0...v3.1.1
v3.1.0
What's Changed
Full Changelog: sebastienros/jint@v3.0.2...v3.1.0
v3.0.2
What's Changed
New Contributors
Full Changelog: sebastienros/jint@v3.0.1...v3.0.2
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.