![rhino 6 release rhino 6 release](https://i.ytimg.com/vi/Ut6S5M2Tzsw/maxresdefault.jpg)
#661 Rhino now available as a compilation target in Babel through external entities disabled by defaultĪs of this release, Rhino makes "XML external entity injections" more difficultīy disabling fetching of external DTDs and stylesheets by default,Īs recommended in the (OWASP Cheat Sheet)Įven though this may break some existing projects, the fact that this.Link to hosted JavaDoc on (instead of self hosting via GitHub Pages), with the added benefit of being able to access the JavaDoc of previous Rhino releases as well as the latest.#153 stack property on Error Constructor ( #888 support for Mozilla-styled Stack formatting ( features Bugs.#160 Promise support ( #837 BigInt support ( #243 Template Literal support ( #879 String.raw ( #977 JSON superset ( #932 globalThis ( #838 Exponential operator ( #853 Short-hand property names ( #902 Object.values / Object.entries / omEntries ( #883 Number.EPSILON ( features.#661 Rhino now available as a compilation target in Babel throLinks.#661 Rhino now listed in the kangax ES6 Compatibility table (must select the Show obsolete platforms in the upperleft corner).#922 Started extracting logic related to Abstract Operations as defined by the ECMAScript specification.#930 Improved feedback about reason of test failures.#930 Support added for automatically regenerating the test262.properties file based on actual passage of tests.Improved documentation for running the Test262 suite + more options to make running the tests easier & faster.Running against a much newer version of Test262 suite.#864 Context now implements Closable ( #865 Introduction of LambdaFunction and LambdaConstructor, to be used to represent Java lambda functions as native JavaScript functions and also can be used to construct an entire class out of lambdas ( #911 Throw InternalError instead of wrapped JavaException if thrown Java Exception class is not visible due to class shutter ( Rhino embedding related cases Test262 suite.
![rhino 6 release rhino 6 release](https://rahim-soft.com/wp-content/uploads/2017/09/5c9fa4d4444631def18b768c328a1ee6a2ec0a15-500x251.jpg)
put(.) if required ( Java Interop related cases Embedding Rhino length setting support in JavaScript on Java Lists ( #901 () support on JavaScript Arrays in Java ( #889 Automatically increase size of Java List instances on. #839 JavaScript for-of loop support for Java Iterables ( #860 / #857 JSON.stringify support on Java Objects ( / #1031 delete operator and.The rationale for this change can be seen in #820 and the JavaDoc on the aforementioned feature flag.Īll performance enhancements Java Interop