Skip to content

Releases: leg100/otf

v0.0.36

20 Apr 11:15
Compare
Choose a tag to compare

Breaking changes

  • Logging has changed. The otfd --log-level flag has been dropped in favour of --v, and --log-color has been removed (logs are not colored any longer, although the intention is to re-introduce the option). The format of the logging can now be customised using a --log-format flag which takes one of three values: default, text, and json. See the flags documentation for more details.

What's Changed

Full Changelog: v0.0.35...v0.0.36

v0.0.35

17 Apr 18:26
1f8a74f
Compare
Choose a tag to compare

New features

  • CLI command for deleting state version by @leg100 in #392

Bug fixes

  • Fix workspace run lock constraint cascade by @leg100 in #393

Full Changelog: v0.0.34...v0.0.35

v0.0.34

17 Apr 15:13
ffd211d
Compare
Choose a tag to compare

Breaking changes

  • Removed synchronisation of organizations and teams and memberships thereof. Previously, after signing in via Github or Gitlab, OTF would synchronise the user's organizations and teams from Github (or groups and access levels from Gitlab), and update their team memberships in OTF accordingly. This functionality has been removed. A future version will re-introduce some form of automated team membership synchronisation, but there are no plans to re-introduce automated creation of organizations and teams.

New features

  • Added otf state [list|download|rollback] commands to the CLI.
  • New documentation theme.

Changelog

Full Changelog: v0.0.33...v0.0.34

v0.0.33

12 Apr 16:41
0d4a248
Compare
Choose a tag to compare

Breaking Changes

  • All authentication tokens now use JWT. You'll need to re-generate any agent tokens and user tokens. You'll also need to re-login to the UI. The site token is unaffected.
  • Mandatory owners team. Every organization now comes with an owners team by default. If you have existing organizations without an owners team you should manually create one.

New Features

  • Google JWT support. This is principally to support deployment of OTF behind an Google Cloud IAP-enabled load balancer.
  • Ability to manually add/delete organizations and teams via both the UI and the CLI, as well add/remove team members.
  • In addition to the site admin token, you can now promote users to site admins by passing their usernames to --site-admins.
  • Ability to force unlock workspace via UI. This is necessary if a run is stuck, for example.

Full List of Changes

New Contributors

Docker images

  • leg100/otfd:0.0.33
  • leg100/otf-agent:0.0.33

Full Changelog: v0.0.32...v0.0.33

v0.0.32

30 Mar 09:57
7cf602f
Compare
Choose a tag to compare

Changelog

Docker images

  • leg100/otfd:0.0.32
  • leg100/otf-agent:0.0.32

v0.0.31

01 Mar 09:02
Compare
Choose a tag to compare

Changelog

Docker images

  • leg100/otfd:0.0.31
  • leg100/otf-agent:0.0.31

v0.0.30

23 Feb 15:15
dfbd66a
Compare
Choose a tag to compare

Changelog

Docker images

  • leg100/otfd:0.0.30
  • leg100/otf-agent:0.0.30

v0.0.29

22 Feb 13:27
Compare
Choose a tag to compare

What's Changed

  • Fix: variables not being set in custom working directory by @leg100 in #313
  • Bump dependencies with security vulnerabilities by @leg100 in #314
  • Make e2e tests faster by @leg100 in #288

Changelog

Docker images

  • leg100/otfd:0.0.29
  • leg100/otf-agent:0.0.29

Full Changelog: v0.0.28...v0.0.29

v0.0.28

08 Feb 18:06
2a1fe44
Compare
Choose a tag to compare

Changelog

Docker images

  • leg100/otfd:0.0.28
  • leg100/otf-agent:0.0.28

v0.0.27

08 Feb 17:21
042123a
Compare
Choose a tag to compare

Changelog

Docker images

  • leg100/otfd:0.0.27
  • leg100/otf-agent:0.0.27