-
Notifications
You must be signed in to change notification settings - Fork 393
chore(deps): update dependency jint to v4 #1604
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
base: master
Are you sure you want to change the base?
Conversation
eb384eb to
1b2ceae
Compare
1b2ceae to
df16bf9
Compare
df16bf9 to
3613da1
Compare
3613da1 to
b8b6bc5
Compare
5b2f63b to
1182bd6
Compare
1182bd6 to
0c23074
Compare
0c23074 to
8503050
Compare
8503050 to
e93b1ec
Compare
e93b1ec to
7d7fc10
Compare
7d7fc10 to
6298659
Compare
6298659 to
4e9126f
Compare
|
✅ All contributors have signed the CLA! Thank you for signing the Contributor License Agreement. Your contribution can now be reviewed and merged! 🚀 |
57f64e2 to
d46c5c3
Compare
06c0528 to
d8d3d84
Compare
77aa36e to
e458b0a
Compare
a6ec4c6 to
e0a0187
Compare
|
e0a0187 to
36448f5
Compare
|



This PR contains the following updates:
3.0.1->4.4.2Release Notes
sebastienros/jint (Jint)
v4.4.2What's Changed
BigIntmodulo assignment by @lahma in #2178Object.iswhen providingBigIntvalues by @tomatosalat0 in #2183Full Changelog: sebastienros/jint@v4.4.1...v4.4.2
v4.4.1What's Changed
Options.Constraints.PromiseTimeoutTo Control timeout forDisposeHint.AsyncandJintAwaitExpressionby @rocklau in #2150New Contributors
Full Changelog: sebastienros/jint@v4.4.0...v4.4.1
v4.4.0This release brings both
usingandawait usingstatements available to both native JS usage and NET interop. Interop will automatically wrapIDisposableandIAsyncDisposableto have handlers that will be called afterusingscope ends. Read more about the proposal.What's Changed
IListunder interop by @lahma in #2135spacearg toOptions.Interop.SerializeToJsonby @Zaitonn in #2142usingandawait usingby @lahma in #2139New Contributors
Full Changelog: sebastienros/jint@v4.3.0...v4.4.0
v4.3.0What's Changed
ObjectAccessBenchmarktest by @mac-michael in #2100BuildTargetBinderDelegateby @warappa in #2116Halfinterop handling by @lahma in #2121evalsyntax checks not descend into function declarations by @rg1 in #2123Upsertby @lahma in #2127New Contributors
Full Changelog: sebastienros/jint@v4.2.2...v4.3.0
v4.2.2This release improves interop performance when you target CLR methods with lambda functions, like
List<string>.Find(x => x === "test").What's Changed
Full Changelog: sebastienros/jint@v4.2.1...v4.2.2
v4.2.1What's Changed
DateFlagscalculation inJsDateconstructor by @nil4 in #2058New Contributors
Full Changelog: sebastienros/jint@v4.2.0...v4.2.1
v4.2.0What's Changed
Array.Resizewhen growingArrayInstanceby @lahma in #1997net472to run full framework tests by @lahma in #2026Error.isErrorby @lahma in #2030MaxStatementsConstraintby @nicolay-f in #2035ExpressionCacheto unify constant lookups by @lahma in #2037JintFunctionDefinitionby @lahma in #2039DromaeoBenchmarkwith modern JS syntax by @lahma in #2041Function.toString()logic by @lahma in #2043Atomics.pauseiterations by @lahma in #2047New Contributors
Full Changelog: sebastienros/jint@v4.1.0...v4.2.0
v4.1.0This 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
TypeReferences.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 #1976Promise.withResolvers()returned object had resolve and reject functions swapped by @tomatosalat0 in #1983ObjectPoolto avoid loop execution by @tomatosalat0 in #1985JsSetpublic by @kenlyon in #1987JsMappublic by @lahma in #1988ObjectWrapperby default by @lahma in #1981Options.InteropOptions.BuildCallStackHandlerby @scgm0 in #1793SearchValues<char>by @lahma in #1990New Contributors
Full Changelog: sebastienros/jint@v4.0.3...v4.1.0
v4.0.3What's Changed
Math.sumPreciseby @lahma in #1966New Contributors
Full Changelog: sebastienros/jint@v4.0.2...v4.0.3
v4.0.2With 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
ObjectWrapperReportedMemberTypestoOptionsby @lofcz in #1947ObjectWrapperClrTypepublic by @lofcz in #1946FunctionDeclarationby @lofcz in #1949SourceTextModuleby @viceice in #1952New Contributors
Full Changelog: sebastienros/jint@v4.0.1...v4.0.2
v4.0.1What's Changed
README.mdagainst v4 by @lahma in #1928NUnit3TestAdapterto version 4.6.0 by @lahma in #1920Atomics.pauseby @lahma in #1929Meziantou.Analyzerfrom 2.0.161 to 2.0.162 in the all-dependencies group by @dependabot in #1930.git-blame-ignore-revsby @lahma in #1932Meziantou.Analyzerfrom 2.0.162 to 2.0.163 in the all-dependencies group by @dependabot in #1933TypedArray.setissues by @lahma in #1934Full Changelog: sebastienros/jint@v4.0.0...v4.0.1
v4.0.0This 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.6What's Changed
EsprimaExtensions.TryGetKeymore resilient to missing execution context by @lahma in #1919Full Changelog: sebastienros/jint@v3.1.5...v3.1.6
v3.1.5What's Changed
Array.sortinfinite loops on full framework by @lahma in #1915Full Changelog: sebastienros/jint@v3.1.4...v3.1.5
v3.1.4What's Changed
ArrayInstance.CopyValuesto handle holes correctly by @lahma in #1901ThrowOnUnresolvedMemberby @lahma in #1905Full Changelog: sebastienros/jint@v3.1.3...v3.1.4
v3.1.3What's Changed
Full Changelog: sebastienros/jint@v3.1.2...v3.1.3
v3.1.2What's Changed
Full Changelog: sebastienros/jint@v3.1.1...v3.1.2
v3.1.1What's Changed
Full Changelog: sebastienros/jint@v3.1.0...v3.1.1
v3.1.0What's Changed
Full Changelog: sebastienros/jint@v3.0.2...v3.1.0
v3.0.2What'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 is behind base branch, 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.