Skip to content

Release 3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Mar 05:35
v3.0.0
c468820

This is an update to the reference server, but there are no changes in terms of "the OADA API".

Clients are largely unaffected (i.e., they should need no changes to work with v3).

Major Changes (not an exhaustive list)

New

  • releases that only require docker-compose to run (see the attached docker-compose.yml file)
  • HTTP/2 support
  • support for brotli encoding
  • ZeroSSL support
  • Binary resources are now stored in a docker volume
  • OADA services no longer run as root
  • switched service logs to pino
  • services can now easily expose admin CLI commands (e.g., the users container has docker-compose run --rm users add to add a user)

Improved

  • bundled "proxy" is now a preconfigured swag image
  • Improved letsencrypt support (will now handle auto-renewing)
  • better support for multiple OADA instances on one host
  • OADA is much smaller (and hopefully faster)
  • TypeScript code is actually compiled when building the images rather than running in ts-node
  • fixed gzip encoding support
  • updated arangodb, kafka, and zookeeper versions used