Skip to content

Releases: janekbaraniewski/synoctl

v0.2.11

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 16 Sep 09:32
1413874

0.2.11 (2026-09-14)

Dependencies

  • deps: bump github.com/charmbracelet/x/ansi from 0.11.7 to 0.11.8 in the go-minor-and-patch group (#68) (5eef60b)
  • deps: bump golang.org/x/crypto from 0.51.0 to 0.52.0 (#60) (95ea4a1)
  • deps: bump golang.org/x/net from 0.54.0 to 0.55.0 (#57) (5642966)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.11_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.11_linux_amd64.tar.gz

v0.2.10

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 29 May 11:00
d4a3931

0.2.10 (2026-05-26)

Bug Fixes

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.10_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.10_linux_amd64.tar.gz

v0.2.9

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 21 May 22:19
09b465b

0.2.9 (2026-05-21)

Features

  • add recording-ready demo dashboard (#47) (13da342)

Documentation

  • make site simulation interactive (#45) (3339255)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.9_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.9_linux_amd64.tar.gz

v0.2.8

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 20 May 18:12
42ec796

0.2.8 (2026-05-20)

Documentation

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.8_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.8_linux_amd64.tar.gz

v0.2.7

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 19 May 13:39
39cf85f

0.2.7 (2026-05-19)

Bug Fixes

  • release: include docs changes in release-please (3c8c255)

Documentation

  • add transparent synoctl logo (19d7c5e)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.7_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.7_linux_amd64.tar.gz

v0.2.6

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 19 May 13:06
0753ef9

0.2.6 (2026-05-19)

Features

  • tui: improve storage and FileStation flows (be8f92b)

Bug Fixes

  • deploy Pages and repair DSM package installs (225099f)
  • docs: tighten landing page fit and autoplay (#36) (c019d3f)
  • security: harden GitHub security posture (5f2e538)

Dependencies

  • deps: bump github.com/charmbracelet/x/ansi from 0.11.6 to 0.11.7 in the go-minor-and-patch group (#28) (5351991)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.6_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.6_linux_amd64.tar.gz

v0.2.5

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 18 May 22:32

0.2.5 (2026-05-18)

Bug Fixes

  • ci: drop golang/govulncheck-action to escape transitive tag refs (ff81c88)
  • ci: grant write perms to dependabot rebase + skip scorecard publish on push (774a3e3)
  • ci: pin remaining actions to full commit SHAs (cb83c67)
  • ci: restore golang/govulncheck-action (5740989)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.5_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.5_linux_amd64.tar.gz

v0.2.4

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 18 May 22:02

0.2.4 (2026-05-18)

Features

  • settings: DSM update / time / power / external access views (e8c0de0)

Bug Fixes

  • ci: drop hard AUTOMATION_TOKEN requirement from dependabot refresh (1b1ba69)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.4_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.4_linux_amd64.tar.gz

v0.2.3

Choose a tag to compare

@janekbaraniewski janekbaraniewski released this 18 May 20:26

0.2.3 (2026-05-18)

Features

  • backup: run-now and suspend/resume for Hyper Backup + Active Backup (207b5b1)
  • containers: tabbed Containers / Images / Networks view (f8ccb5e)
  • coverage: Virtual Machine Manager + iSCSI/SAN views (1d3856a)
  • monitor: Resource Monitor view with historical CPU/mem/net/disk charts (34b4957)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.3_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.3_linux_amd64.tar.gz

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 18 May 20:09

0.2.2 (2026-05-18)

Features

  • cloudsync: add Cloud Sync tasks view (ea7fd5a)
  • coverage: notifications + quotas views (12a85e2)
  • writes: firewall + DDNS + scheduled-task mutations (f075e39)

Install

brew tap janekbaraniewski/tap
brew install synoctl

Or download a prebuilt binary from the assets below and drop it on $PATH.

Verifying a binary

Every archive ships with a .sigstore.json bundle. Verify with:

cosign verify-blob \
  --bundle synoctl_0.2.2_linux_amd64.tar.gz.sigstore.json \
  --certificate-identity-regexp 'https://github\.com/janekbaraniewski/synology-ctl/\.github/workflows/' \
  --certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
  synoctl_0.2.2_linux_amd64.tar.gz