-
Notifications
You must be signed in to change notification settings - Fork 904
DRAFT: Rhino 1.7.15 Release Notes
Paul Bakker edited this page Nov 24, 2022
·
22 revisions
- #1052 ES2022 Object.hasOwn() (@archethic)
- #1061 ES2020 Promise.allSettled() (@grob)
- #965 ES2019 Optional Catch binding (@tuchida)
- #934 ES2017 Object.getOwnPropertyDescriptors (@tuchida)
- #961 ES2015 Regex y flag (Sticky) (@rbri)
- ECMA-402 Added new INTL_402 feature flag in Context (@rbri)
- ECMA-402 Support for (single) Locale param on .toLocaleLower/UpperCase methods of String (@rbri)
- #1012 console implementation (@MaxisTekfield):
Enabled by default in the Shell, available for embedders to implement by callingNativeConsole.init(...), providing an implementation ofNativeConsole.ConsolePrinteras 3rd parameter
- Proper handling of Symbols in JSON.stringify (@rbri)
- Properly send the
keyparameter as String into .toJSON(key) for array indexes (@rbri)
All Java Interop related cases
- #1012 Rhino now ships with a console.log/debug/warn/... implementation
The console is only enabled by default in the Shell
Embedders who choose to can include it in their embedding by callingNativeConsole.init(...), providing an implementation ofNativeConsole.ConsolePrinteras 3rd parameter
All Rhino embedding related cases
- #1163 proper import package instructions in the OSGi manifest (@makusuko)
- #1159 reformatted all remaining files to confirm to our formatting rules (@tuchida)
- #1185 Made sure the language stats on the GitHub repo are correct (@pbakker)
This release contains more than ??? commits from ?? contributors. Thanks to everyone who helped!