Routr v1.0.0-rc5 Release Notes

Release Date: 2020-04-26 // about 4 years ago
  • 🔄 Changes in RC5 are:

    • ⚡️ Updated system/config endpoint to accept PUT method
    • 🔊 Introduce two new endpoint: system/logs and system/logs-ws (experimental)
    • 🔊 Web Console added a new Logs section
    • 🌐 Web Console assists the user in refreshing for new available versions
    • 🔊 The Command-Line tool added new commands: logout, version, stop, restart, config, ping, logs
    • 👍 Drop support for Nashorn
    • ✅ Re-work the testing strategy
    • Convert project to monorepo
    • ✅ Implement NAT test scenarios

    🛠 Bugfix:

    • 🛠 Fixed #70
    • 🚚 Prevent resource from staying in the cache after removed from db
    • Prevent transport parameter from accepting arbitrary values

    💥 Breaking changes:

    • 🚚 Redis user will have to remove the config key from the database for it to be re-built

Previous changes from v1.0.0-rc4

  • The areas of focus for RC4 are:

    • Freeze changes in the public API(apiVersion == v1beta1)
    • ✅ Replace the testing tool with Mocha and Istanbul to allow for test coverage
    • 0️⃣ Bring GraalJS as the default JS engine
    • 🐎 Re-write the Location module to improve performance
    • 👍 Review the architecture to allow for better decoupling and scalability
    • Work on bringing the server to the following platforms:
      • Ubuntu Snaps
      • DigitalOcean droplet
      • Docker
      • Kubernetes
      • Google Cloud Shell
      • Custom
    • 👍 Add experimental support for IPv6
    • 💻 Bring the routr-ui to a beta version