Releases: sebastienros/jint
Releases Β· sebastienros/jint
v3.0.0-beta-2035
3.0.0-beta-2034
- Harmonize iterator prototype intrinsics to follow spec (#933)
- Check cyclic references when evaluating ToObject (#936)
- Allow overloading assignment operators (#944)
- Fix double evaluation when Operator Overloading is enabled (#945)
- Introduce TypeResolver with member filter and name comparer (#951)
- Support ES2021 Logical Assignment (#953)
3.0.0-beta-2033
3.0.0-beta-2032
- Support optional catch binding (#900)
- Introduce Engine.Evaluate (#899)
- Move to using GitHub Actions
- Allow tabs in property names when parsing JSON (#898)
- Add support for Optional Chaining (#881)
- Improve generic extension methods and Linq interop (#896)
- Promise support (#889)
- Implement Operator Overloading (#893)
- Fix Map and Set call validation (#895)
- Don't match explicit indexer properties when finding accessor (#886)
- Fix instanceof logic to comply with specification (#884)
- Fix Invoke logic and object coercion (#883)
- Implement Equals and GetHashCode for ObjectWrapper (#880)
- Fix missing NewTarget handling for basic types (#875)
- Support converting js function into any delegate. (#864)
- Add ClrFunctionInstance as fallback to MethodInfoFunctionInstance (#872)
- Fix detecting extension method when there are none (#866)
- Fix block-scoped function registrations (#859)
- Fix exception propagation from .NET constructors (#860)
- Don't override existing prototype functions with extension methods (#861)
- Support ExpandoObject in EnumerateOwnPropertyKeys (#862)
- Allow access to declared Members on DynamicObject (#858)
- Debugger improvements 3 (#852)
- Allow delegates to return values from .NET (#854)