Skip to content

Releases: postfinance/topf

v0.2.3

24 Apr 06:35
ce24a23

Choose a tag to compare

[0.2.3] - 2026-04-22

Features

  • Redact sensitive data in dry runs outputs (#43) (2c55b1a)
  • Permit specifying custom apply mode (#48) (3399b9c)
  • Add --wait-for-maintenance flag to reset (#42) (1cc03e0)
  • Dry-run returns exitCode=2 when changes are detected (41b1804)
  • Add multi-version doc with 'mike' (f084f70)
  • Permit specifying flags as TOPF_ env vars (ce24a23)

Bug Fixes

  • readme: Rename old 'patches' folder to 'all' (8403519)
  • Process yaml files with leading empty doc (3d1649c)
  • documentation: Patches folder has been renamed to all (6de1469)

Documentation

  • Update according to latest changes (408173b)

Miscellaneous

Build

  • deps: Bump actions/deploy-pages from 4 to 5 (#38) (e6cc23e)
  • deps: Bump goreleaser/goreleaser-action from 6 to 7 (#28) (3dacb07)
  • deps: Bump docker/setup-buildx-action from 3 to 4 (#30) (f9e7ba5)
  • deps: Bump docker/login-action from 3 to 4 (#29) (5797495)
  • deps: Bump actions/upload-pages-artifact from 4 to 5 (#46) (5c799f1)
  • Add pre-release builds support (c29cade)
  • Fix goreleaser config field (0718664)
  • Prevent changelog generation with pre-release builds (1263d8a)

v0.2.3-rc.3

22 Apr 06:07
1263d8a

Choose a tag to compare

v0.2.3-rc.3 Pre-release
Pre-release

[0.2.3-rc.3] - 2026-04-22

Documentation

  • Update according to latest changes (408173b)

Build

  • Add pre-release builds support (c29cade)
  • Fix goreleaser config field (0718664)
  • Prevent changelog generation with pre-release builds (1263d8a)

v0.2.3-rc.2

22 Apr 05:51
2bc3a57

Choose a tag to compare

v0.2.3-rc.2 Pre-release
Pre-release

[0.2.3-rc.2] - 2026-04-22

Documentation

  • Update according to latest changes (3f446ca)

Miscellaneous

Build

  • deps: Bump goreleaser/goreleaser-action from 6 to 7 (#28) (3dacb07)
  • deps: Bump docker/setup-buildx-action from 3 to 4 (#30) (f9e7ba5)
  • deps: Bump docker/login-action from 3 to 4 (#29) (5797495)
  • deps: Bump actions/upload-pages-artifact from 4 to 5 (#46) (5c799f1)
  • Add pre-release builds support (4a059ff)
  • Fix goreleaser config field (2bc3a57)

v0.2.3-rc.1

22 Apr 04:58
e6cc23e

Choose a tag to compare

v0.2.3-rc.1 Pre-release
Pre-release

[0.2.3-rc.1] - 2026-04-20

Features

  • Redact sensitive data in dry runs outputs (#43) (2c55b1a)
  • Permit specifying custom apply mode (#48) (3399b9c)
  • Add --wait-for-maintenance flag to reset (#42) (1cc03e0)
  • Dry-run returns exitCode=2 when changes are detected (41b1804)

Bug Fixes

  • readme: Rename old 'patches' folder to 'all' (8403519)
  • Process yaml files with leading empty doc (3d1649c)
  • documentation: Patches folder has been renamed to all (6de1469)

Miscellaneous

Build

  • deps: Bump actions/deploy-pages from 4 to 5 (#38) (e6cc23e)

v0.2.2

01 Apr 05:58
7b83ade

Choose a tag to compare

[0.2.2] - 2026-04-01

Bug Fixes

  • Use the skewed clock also for loaded secret bundles (7b83ade)

Miscellaneous

Build

v0.2.1

24 Feb 13:39
952a107

Choose a tag to compare

[0.2.1] - 2026-02-17

Bug Fixes

  • Skew secret cert clock to past to handle time drift (855755b)
  • lint: Resolve gosec log injection warning (23eca64)

Miscellaneous

  • Update changelog (6bedb54)
  • ci: Fix git-cliff warnings for merge commits (952a107)

Build

  • deps: Bump actions/setup-python from 5 to 6 (afd3e79)
  • deps: Bump actions/checkout from 5 to 6 (0501cbf)
  • deps: Bump actions/setup-go from 5 to 6 (a54a89e)
  • deps: Bump golangci/golangci-lint-action from 8 to 9 (36fd37a)
  • deps: Bump actions/upload-pages-artifact from 3 to 4 (c603e7c)
  • deps: Bump go.yaml.in/yaml/v4 from 4.0.0-rc.3 to 4.0.0-rc.4 (c1e23c2)
  • deps: Bump github.com/cosi-project/runtime from 1.13.0 to 1.14.0 (2bffe91)

v0.2.0

13 Feb 15:27
3a017a7

Choose a tag to compare

[0.2.0] - 2026-02-13

Features

  • BREAKING: Rename patches folder to all (415b82d)
  • kubeconfig: Make validity configurable via flag (85e17b5)
  • upgrade: Make reboot mode configurable (#11) (1d7f30e)

Bug Fixes

  • apply: Only throw warning when --auto-bootstrap has no CP nodes (2891762)

Documentation

  • Add early stage disclaimer (f25d7b4)
  • Topf schematic id and philosophy (ed9f0b0)
  • Installer-image and upgrade improvements (48ca530)
  • readme: Add demo link (01e67b8)
  • migration: Precise secrets relocation (e129b69)
  • configuration-model: Rm slash from role (b875b9e)
  • apply: Add --dry-run flag (97a9493)

Miscellaneous

  • kubeconfig: Use context in username (50b9c7f)
  • Fix linter warning (3b0992d)
  • Don't gitignore cmd/topf folder (d65e45d)
  • cliff: Improve changelog and breaking changes visibility (39f981a)

Build

  • Add dependabot.yml (c2facce)
  • deps: Update go to v1.26.0, talos to 1.12.4 and k8s to 1.35 (c9d71a9)
  • Add dev-release workflow (3a017a7)

v0.1.3

11 Feb 08:15
e5efd52

Choose a tag to compare

[0.1.3] - 2026-02-11

Build

  • goreleaser: 'v' prefix for container tags (e5efd52)

Miscellaneous

v0.1.2

10 Feb 16:31
b0eb4d6

Choose a tag to compare

[0.1.2] - 2026-02-10

Build

  • brew: Remove quarantine flag on topf binary (b0eb4d6)

Miscellaneous

v0.1.1

10 Feb 16:21
8a65146

Choose a tag to compare

[0.1.1] - 2026-02-10

Build

  • Configure homebrew integration (8a65146)

Documentation

  • Create mkdocs documentation (d87c57c)

Miscellaneous