Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.

Latest commit

 

History

History
342 lines (190 loc) · 11.1 KB

CHANGELOG.md

File metadata and controls

342 lines (190 loc) · 11.1 KB

Changed

  • Refactored the tenant namespace for dev workflows
  • Enabled the log service by default
  • Switched to newer OSS image repositories
  • Refactored installer naming for consistency

Removed

  • Removed the legacy PVC from the installer

Added

  • Added commands to configure global flags

Changed

  • Updated the relay dev commands to use the latest Relay Installer
  • Support any cluster in the development environment

Fixed

  • Return error when saving workflow revisions instead of warning output
  • Added error handling for undefined domains when switching contexts

Removed

  • Removed k3d internal cluster commands

Changed

  • Updated to use the new Workflow and Run CRDs
  • Update to the latest k3d version for the development environment
  • Upgrade to vault v1.8.2

Changed

  • relay dev cluster initialize command moved to relay dev initialize

Removed

  • relay dev image import command
  • relay dev kubectl command

Changed

  • The Relay development cluster vault instance vault-plugin-secrets-oauthapp plugin updated to v3.0.0-beta.3

Changed

  • The Relay development cluster now uses k3d v4.4.7 and k3s v1.20.9-k3s1

Fixed

  • relay auth login now functions when using the Relay development environment

Added

  • New relay workflow save command that allows both workflow creation and replacement. This is a better command to replace relay workflow add and relay workflow replace.

Changed

  • Automatically create full config path

Changed

  • Automatically create config file if it does not exist
  • Improved default context handling
  • Removed deprecated configuration options

Added

  • Added notification support
  • Added token support
  • Improved context switching

Changed

  • The command will no longer tell you to rerun with --debug when debug mode is already enabled.

Fixed

  • relay auth login to use new device flow
  • Dev cluster fixes
  • Move from horsehead to leg
  • Job handling for deleted jobs

Fixed

  • Update docs

Fixed

  • Make relay dev metadata easier to copy
  • Dev cluster oauth fixes

Fixed

  • Apply namespaces to dev cluster that were missed

Fixed

  • Expanded dev cluster commands for logservice functionality

Added

  • Ability to validate workflow
  • Ability to create workflow without specifying a file
  • Development environment: webhook support
  • Development environment: image cache

Fixed

  • Deletion of workflow on error
  • Development environment: Random workflow run name generation

4.0.3 (2020-05-08)

Fix

  • Fix a bug with parameter value encoding during a workflow run invokation.

4.0.2 (2020-05-08)

  • New release only. No functional change.

4.0.1 (2020-05-08)

Fix

  • Bug in the automated release process, specifically when releasing new versions to Homebrew.
  • When there are issues loading the configuration file, the CLI will no longer panic.

4.0.0 (2020-05-08)

Update

  • More complete support for JSON output using -o json
  • Introduces more verbose debug logging.

New

  • Introduces the workflow namespace with commands for creating, updating, deleting, and invoking workflows in Relay.

Fix

  • Workflow links emitted by the CLI now point to the correct URL.

3.5.4 (2020-04-30)

Update

  • Minor configuration change to build system. Probably doesn't even need to be a release.

3.5.3 (2020-04-30)

Update

  • Minor configuration change to build system. Probably doesn't even need to be a release.

3.5.2 (2020-04-30)

Update

  • Minor configuration change to build system. Probably doesn't even need to be a release.

3.5.1 (2020-04-30)

Update

  • Minor configuration change to build system. Probably doesn't even need to be a release.

3.5.0 (2020-04-27)

Update

  • Due to an in-progress refactor, many of the commands were removed. The login and logout commands were migrated to an auth namespace.

New

  • Relay is now automatically published to Homebrew.

Upgrade

  • The Relay CLI is now requires golang 1.14.x for development.
  • The build system has been overhauled.

3.4.0 (2020-04-01)

Update

  • This change updates the api client to support adding workflow content through the workflow c (2ca507b)

3.3.0 (2020-02-12)

New

3.2.0 (2020-02-12)

Update

Upgrade

3.1.1 (2019-10-24)

Fix

Upgrade

3.1.0 (2019-10-06)

New

Upgrade

3.0.0 (2019-08-22)

Breaking

Update

2.1.0 (2019-08-13)

New

2.0.0 (2019-08-01)

Breaking

1.2.0 (2019-07-24)

Update

1.1.0 (2019-07-24)

Chore

New

1.0.1 (2019-07-03)

Chore

Fix

1.0.0 (2019-07-03)

Chore

Update

1.0.0 (2019-07-03)

Update