Skip to content

Releases: opentdf/otdfctl

v0.28.0

17 Dec 16:18
1b5ba79

Choose a tag to compare

0.28.0 (2025-12-16)

⚠ BREAKING CHANGES

  • core: Store output format to profile. (#719)

Features

  • core: Output to stdout, log to stderr. (#716) (4f6e1e4)
  • core: pass default slogger into SDK init (#721) (c6bc084)
  • core: Store output format to profile. (#719) (400ecec)

Bug Fixes

  • core: Fix log-level flag (#714) (84f191b)
  • core: Print errors and messages with JSON if enabled in printer (#724) (ce0256b)

v0.27.0

03 Dec 22:54
ab1ec48

Choose a tag to compare

0.27.0 (2025-12-03)

⚠ BREAKING CHANGES

  • core: Return pagination in responses. (#684)

Features

Bug Fixes

  • core: Ensure IDs are displayed for keys. (#681) (c5c9989)
  • core: first set of manual lint fixes (#700) (1f89120)
  • core: Fix obligation smoke test (#687) (c8e9b20)
  • core: improve TLS error handling UX when connecting to platform (#708) (373df89)
  • core: lint fixes that can be automatically resolved (#699) (a2aedcb)
  • core: many manually resolved lint fixes (#701) (bb998cf)
  • core: restructure cmd package to resolve remaining lint issues (#702) (5d677e1)
  • core: Return pagination in responses. (#684) (666ac2f)
  • main: Add SCS creation in setup_file (#693) (33ae971)
  • main: Subject mapping tests (#691) (6c137c0)
  • main: Update flaky subject mapping tests (#694) (b3cd4df)
  • main: Use assertion helpers (#692) (2956244)

v0.26.2

31 Oct 17:02
208a49e

Choose a tag to compare

0.26.2 (2025-10-30)

Bug Fixes

  • core: Fix obligation smoke test [backport to release/v0.26] (#688) (fad29bc)

v0.26.1

29 Oct 16:31
0b60dc7

Choose a tag to compare

0.26.1 (2025-10-29)

Bug Fixes

  • core: Ensure IDs are displayed for keys. [backport to release/v0.26] (#682) (6091c98)

v0.26.0

22 Oct 21:54
a51e728

Choose a tag to compare

0.26.0 (2025-10-22)

Features

  • core: Add list obligation triggers. (#677) (ac3bd5e)
  • core: Append required obligations to error output (#673) (7eae582)

Bug Fixes

  • core: Provider config manager table field empty (#668) (89871f6)
  • core: Use fqn populated on obligation value. (#679) (7dd626e)
  • validate --public-key-pem value on key creation (#678) (b1e69ef)

v0.25.1

10 Oct 16:32
2926b74

Choose a tag to compare

0.25.1 (2025-10-09)

Bug Fixes

  • core: Provider config manager table field empty [backport to release/v0.25] (#670) (fb931a1)

v0.25.0

06 Oct 20:51
5034c33

Choose a tag to compare

0.25.0 (2025-10-06)

Features

  • add support for provider manager column (#660) (fe4e50b)
  • core: Add legacy flag to import and list. (#641) (ffd0dc0)
  • core: Add obligation triggers (#656) (8f6087f)
  • core: Adds policy-mode encrypt param (#633) (9e83016)
  • core: Create/Update triggers via obligation values. (#658) (2a2f0c6)
  • core: obligations defs + vals CRUD (#639) (3a3df0d)

Bug Fixes

  • core: add missing port flag (#638) (c9bb4e5)
  • core: Clarifies not_found in attrs (#649) (d46bd0f)
  • core: render kas-registry key list-mappings table rows (#663) (fb39718)

v0.24.0

31 Jul 12:51
b842f1f

Choose a tag to compare

0.24.0 (2025-07-29)

Features

  • core: Delete kas keys (#627) (e2acb67)
  • core: expose registered resources commands (#631) (18530b8)
  • core: Key mappings command (#623) (28403c6)
  • core: Registered Resources - action attribute values update confirmation (#620) (2ad0b9e)

v0.23.0

01 Jul 14:47
c9e4c9e

Choose a tag to compare

0.23.0 (2025-07-01)

Features

v0.22.0

24 Jun 16:22
6c14f69

Choose a tag to compare

0.22.0 (2025-06-24)

⚠ BREAKING CHANGES

  • remove the ability to assign grants (#604)

Features

Bug Fixes

  • add more Deprecated text to kas-grants (#605) (2106d2f)
  • ci: Trigger for release-please (testing) (#580) (5cd33f9)
  • core: Change base key name so tests run last. (#611) (464b179)
  • core: Move key management under policy. (#597) (d657e96)
  • disable kas-registry --public-keys and --publickey-remote flags (#603) (279bbbd)
  • enforce hex encoded wrapping-key (#581) (416e215)
  • main: Use cmd.Context for resource mapping group commands (#592) (b5d8b6f)