Skip to content
This repository has been archived by the owner on Mar 16, 2024. It is now read-only.

Releases: acorn-io/runtime

v0.9.1

24 Oct 22:35
21ff0c8
Compare
Choose a tag to compare

This is follow up release to v0.9.0 addressing a few bugs🐞 and configuration changes. Checkout the changelog below for details.

Housekeeping

With this release, our docs are moving. They can now be found at https://runtime-docs.acorn.io. These docs will be dedicated to running the runtime project stand alone in your own clusters. The main docs site - https://docs.acorn.io - will be dedicated to our managed platform.

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.1-rc1

23 Oct 18:51
f6162b2
Compare
Choose a tag to compare
v0.9.1-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.9.0...v0.9.1-rc1

v0.9.0

18 Oct 22:37
417f741
Compare
Choose a tag to compare

🎉 Acorn v0.9.0 is now available! 🎉

New Features

AML Rewrite - We've rewritten AML (Acorn Markup Language) from the ground-up. This is the language that powers Acornfiles. This re-implementation is mostly transparent to users but gives us much more power and flexibility moving forward. The source code for AML can be found here.

Built-in cloning - The acorn dev command has a new --clone flag. This will cause the acorn dev command to clone the source code for a running app and launch a dev session using it.

Parameterized basic secret generation - When generating a basic secret, you can now control the character set and length for the username and password.

What's Changed

Read more

v0.9.0-rc2

18 Oct 17:37
649d0c9
Compare
Choose a tag to compare
v0.9.0-rc2 Pre-release
Pre-release

What's Changed

Read more

v0.9.0-rc1

05 Oct 16:04
a868539
Compare
Choose a tag to compare
v0.9.0-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0-rc1

v0.8.0

30 Aug 16:56
Compare
Choose a tag to compare

🎉 Acorn v0.8.0 is now available! 🎉

The release focuses largely on improvements to existing functionality and stability. Check out the “What’s Changed” section below for a detailed list of fixes and enhancements.

New Features

CLI UX Improvements - We've reworked the output for many cli commands to be more intuitive and user-friendly.

Jobs Command - We've introduced the acorn jobs subcommand to give you the ability to list and restart acorn jobs. Run acorn jobs --help for more details.

Copy Command - We've introduced the acorn copy command to give you the ability to copy acorn images between remote registries. Run acorn copy --help for more details.

Custom metrics configuration - You can now define a metrics configuration for each of you containers. This will result in prometheus scrape annotations getting added to your workloads. Details here.

Depot.dev integration - Experimental support for using depot.dev to build acorn images. Details here.

Internal registry enhancements - Acorn's in-cluster registry is now backed by a persistent volume, allowing it to now survive upgrades and re-installs.

Known Issues and Considerations

While we've tested basic upgrade scenarios, upgrades won't be fully support until the projact reaches v1.0. The most predictable path forward is to do a clean install rather than try to upgrade. We've identified the following upgrade-related issues in this release:

  • Because we've changed the in-cluster registry to be backed by a persistent volume, existing in-cluster acorn images will be lost on upgrade. You should publish any local acorn images to an external registry such as ghcr.io. This also results in the inability to stop running acorns that were deployed using a local image (or directly from an Acornfile). You can still delete those apps.
  • This release is not backwards compatible. You must use a v0.8+ acorn cli to interact with a v0.8+ acorn server and a v0.8+ cli will not work properly with older versions of acorn server.

We've made the following change's to functionality:

  • We've disabled network-policy integration by default. This isolated projects from each other. If you want that functionality, you must turn it on explicitly during installation.
  • We've removed the ability for acorn to automatically provision Let's Encrypt certificates for custom domains. You should use a tool like cert-manager instead. Note: we still provision certs for acorn-provided FDQNs. This change only applies to custom domains.
  • The targetNamespace field has been dropped from the App resource.

What's Changed

Read more

v0.8.0-rc8

30 Aug 15:50
Compare
Choose a tag to compare
v0.8.0-rc8 Pre-release
Pre-release

Changelog

v0.8.0-rc7

29 Aug 17:49
Compare
Choose a tag to compare
v0.8.0-rc7 Pre-release
Pre-release

Changelog

v0.8.0-rc6

29 Aug 16:05
Compare
Choose a tag to compare
v0.8.0-rc6 Pre-release
Pre-release

What's Changed

Read more

v0.8.0-rc5

25 Aug 22:39
Compare
Choose a tag to compare
v0.8.0-rc5 Pre-release
Pre-release

Changelog