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

CurioStack 0.6.0

Compare
Choose a tag to compare
@chokoswitch chokoswitch released this 30 Nov 08:39
· 48 commits to master since this release
63b4020

It has been a long time since the previous release of CurioStack. The most notable improvement is that Armeria is now 1.2.0, while the previous release was using pre-1.0. You should not have to worry about significant breaking changes going forward.

The target Java version has also been raised to Java 14 along with the release of new tooling to support the new versions.

Due to some changes and reverts in zulu's packaging of Java 14, this is required in gradle.properties for Mac OS X support

org.curioswitch.curiostack.tools.openjdk=zulu14.28.21-ca-jdk14.0.1

This limitation will be removed in the next release.

New Features

  • AWS CLI can now also be downloaded as part of CurioStack's tools. Stay tuned for more integration.
  • Pulumi can now also be downloaded as part of CurioStack's tools.

Improvements

  • Binaries by default target Java 14
  • Conda plugin now sets environment variables that are recognized by Conan for C++ builds
  • Download plugin can now download any file that looks like a zip, regardless of extension

Dependencies

In the long time since the previous release, there have been significant number of dependency updates. The only major version upgrade is Armeria, at 1.2.0. See the release notes for how to migrate.

Gradle has also been updated to 6.7. It is recommended to add org.gradle.vfs.watch=true to gradle.properties for improved performance.

Breaking changes

  • cloudbuild-github has finally been removed. You should be using GCP's native integration