github nklmilojevic/sofka v0.34.0

3 hours ago

This release shows Argo CD sync progress and lets you pin table columns. It also fixes proxy login, NO_PROXY handling, table watches on Kubernetes 1.37, and filter selection.

New features

  • Shows Argo CD sync progress in the list and the Argo CD view. The SYNC column shows Syncing, and the view lists the sync result and the failed objects.
  • Lets you choose which columns stay fixed during horizontal scrolling. Set pin in a view to list the headers that stay in view.

Fixes

  • Fixes proxy login for user names and passwords with special characters, such as @. Before, the proxy rejected these credentials with 407.
  • Fixes NO_PROXY handling with entries that the Kubernetes client cannot read, such as a trailing comma. Before, sofka stopped. Now sofka skips the entry, warns, and keeps an explicit kubeconfig proxy-url.
  • Fixes the table watch on Kubernetes 1.37 clusters. sofka now requests uncompressed watch events.
  • Keeps the selected object when the filter changes. The cursor stays on the object, and before, it moved to the first row.

Other changes

  • Changes how sofka builds Kubernetes API calls for namespaced and cluster-scoped kinds. The request URLs stay the same, so users see no change.

What's Changed

  • chore(deps): update taiki-e/install-action action to v2.88.1 by @homelab-crafter[bot] in #987
  • fix: percent-decode proxy credentials before basic auth by @nklmilojevic in #992
  • chore(renovate): group kube, k8s-openapi and deskribe updates by @nklmilojevic in #991
  • fix(deps): update kube to 5 with k8s-openapi 0.29 and deskribe 0.2 by @nklmilojevic in #993
  • refactor: build dynamic Apis with Api::dynamic and constrain by @nklmilojevic in #994
  • feat: show Argo CD sync progress in the list and Argo CD view by @nklmilojevic in #995
  • feat: choose which columns stay fixed during horizontal scrolling by @nklmilojevic in #997
  • fix: keep the selected object when the filter changes by @nklmilojevic in #996

Full Changelog: v0.33.0...v0.34.0

Don't miss a new sofka release

NewReleases is sending notifications on new releases.