Routr v1.0.0-rc5 Release Notes
Release Date: 2020-04-26 // almost 5 years ago-
๐ Changes in RC5 are:
- โก๏ธ Updated
system/config
endpoint to accept PUT method - ๐ Introduce two new endpoint:
system/logs
andsystem/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
- โก๏ธ Updated
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
- Freeze changes in the public API(