Skip to content

v2.0.0

Compare
Choose a tag to compare
@botic botic released this 27 Jul 11:02

Changelog for RingoJS 2.0.0

Release date: 27 July 2020

With 2.0.0 the HttpServer module has been completely rewritten. It supports a fluent configuration style and has renamed misguiding configuration options. The module is battle-tested by the @orfon team in various production environments.

Breaking Changes

  • Updated to Rhino 1.7.12 commit
  • Updated to Jetty 9.4.30.v20200611 commit
  • Switched to new httpserver module by @grob commit
  • Removed fs.workingDirectory(), fixes #393 commit

New Features

  • Added supportsFileAttributeView() to file utils commit
  • Hardened default ssl configuration commit
  • HttpClient's user agent includes its corresponding Ringo version commit

Bugfixes

  • Fixed JAVA_HOME_DIRS to work in Docker builds commit
  • Adds AdoptOpenJDK's HOME_DIR to deb package rules commit
  • Updates debian package configuration commit
  • Fixed #404 to improve compatibility with the new HttpServer module commit
  • Adds additional test for new date methods commit
  • Removes GAE workaround, fixes #367 commit
  • Dates test need to run in local time commit
  • Adds java.time helpers, fixes 394 commit
  • Harmonizes toISOString() with Date commit
  • POSIX permissions won't work on Windows commit
  • Fixed classloader error with Java 9+ commit
  • Changed order of module scope modifications commit
  • Only set executable permissions on non-Windows filesystems, as fs .changePermissions() throws on Windows commit

Contributors

  • Robert Gaggl
  • Philipp Naderer-Puiu
  • Simon Oberhammer