- New
ringo-admin
tool, deprecatedrp
. - Rhino 1.7.14 with improved JavaScript support:
- Native Promise
- Template Literals
- Short-hand Property Names
- Object.values / Object.entries / Object.fromEntries
- Exponential Operator
- JSON Superset
- globalThis
- Java 11 and 17 Compatibility.
- Updated to Log4j 2 in
ringo/logging
. - Changed
binary.toByteString()
, see #431 - Added
fs.getAttributes()
. - Added
engine.loadJars()
.
- New logging configurations following the Log4j update.
- Switched to Gradle as build tool.
- Modernized Ringo's core modules, e.g. using
let
andconst
. - Drops the Security Manager support due deprecation by Java.
- Various shell autocompletion and suggestion fixes.
- Adapted to Java 9+ class loading.
- Dropped Debian package support.
- Secured Log4j2, see CVE-2021-44228.
- Updated to latest Jetty 9 LTS.