Releases: riser-platform/riser
Releases · riser-platform/riser
Release v0.0.42
Breaking Changes
- State repo now uses branches per environment instead of folders. See the docs for more details.
Highlights
- Riser Docker images moved from Docker Hub to Google Registry (does not affect normal usage of Riser)
Release v0.0.39
Breaking Changes
- The demo as well as the e2e tests now require Kubernetes client
>=1.18
Highlights
- Added
riser deployments describe
to provide additional details about a deployment - Traffic rules for riser rollout now supports wildcard rules (less math!)
- Demo: Added
riser demo curl
to make accessing deployment URLs easier for users who aren't running a local DNS server - Demo: Tilde (~) path expansion to home dir for SSH key path
Release v0.0.38
Highlights
- Improved validation for invalid app names
- Reduced
riser deploy
operations by ~2 seconds
Release v0.0.37
Highlights
- More demo polish
- Minor doc updates
Release v0.0.36
Highlights
- Several demo bug fixes
Release v0.0.34
Highlights
- Added
expose.scope
with initial values ofexternal
(current behavior) andcluster
(only accessible on the cluster's service mesh). Future scopes are in the works. - Riser now injects some platform level environment variables into the app container:
- RISER_ENVIRONMENT
- RISER_APP
- RISER_NAMESPACE
- RISER_DEPLOYMENT
- RISER_DEPLOYMENT_REVISION
- The healthcheck endpoint is only accessible from within the pod. This is considered "secure by default" as healthcheck endpoints can leak sensitive information. If an external healthcheck endpoint is desired you may create a different endpoint.
Release v0.0.33
Highlights
- BREAKING: Environment variables in the app config are now
env
instead ofenvironment
. See the annotated app config for an updated example. - Added
--wait
toriser deploy
. This enables CI pipelines to easily block until the new revision has successfully deployed. - Added
--output=json
output for many commands. This enables easier programatic interaction with the riser CLI - Multiple improvements to app config validation
Release v0.0.32
Highlights
- BREAKING:
stages
are now referred to asenvironments
- Added support for git SSH keys
- Added Kind e2e test automation for hermetically sealed test runs
Release v0.0.31
Highlights
- Server didn't restart correctly in riser demo
- Fixed panic when no riser context was set
Release v0.0.30
Highlights
- Added namespace support