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 option options.Interop.ObjectWrapperReportedMemberTypes = MemberTypes.Field | MemberTypes.Property;
.
What's Changed
- Bump the all-dependencies group with 2 updates by @dependabot in #1941
- Update test262 test suite and fix issues by @lahma in #1944
- Add
ObjectWrapperReportedMemberTypes
toOptions
by @lofcz in #1947 - Make
ObjectWrapper
ClrType
public by @lofcz in #1946 - Fix throwing on accessing CLR
FunctionDeclaration
by @lofcz in #1949 - Make own properties for declared only fields and properties configurable by @lahma in #1948
- Bump the all-dependencies group with 3 updates by @dependabot in #1950
- Don't overwrite default export from
SourceTextModule
by @viceice in #1952 - Tweak object wrapper reported members logic by @lahma in #1956
New Contributors
Full Changelog: v4.0.1...v4.0.2