Releases: hcavarsan/kftray
KFtray - v0.14.2
See the assets to download this version and install.
What's Changed
- fix: eks auth failed by @hcavarsan in #303
Full Changelog: v0.14.1...v0.14.2
KFtray - v0.14.1
See the assets to download this version and install.
What's Changed
- feat: improve kube client to handle more cases before fails by @hcavarsan in #302
- fix: duplicating clients in use in bc0c76de
Full Changelog: v0.14.0...v0.14.1
KFtray - v0.14.0
This Release adds an auto-import feature to KFTray and KFTUI. import Kubernetes service configurations by selecting a context in the new "Auto Import". Services with the annotation kftray.app/enabled: true will be imported, and additional configurations can be specified using the kftray.app/configs
annotation in the format alias-localPort-targetPort
. This feature automates the configuration import process.
autoimport.mp4
What's Changed
- chore(deps): update all non-major dependencies by @renovate in #290
- chore(deps): update all non-major dependencies by @renovate in #295
- chore(deps): update dependency jsdom to v25 by @renovate in #296
- chore(deps): update all non-major dependencies by @renovate in #297
- add auto import based on kube annotations by @hcavarsan in #300
- feat: export configs with pretty json by @hcavarsan in #301
Full Changelog: v0.13.3...v0.14.0
KFtray - v0.13.3
See the assets to download this version and install.
What's Changed
- chore(deps): update rust crate sqlx to v0.8.1 [security] by @renovate in #291
- fix: kube client when have multiple kubeconfig and fix stop port forward by @hcavarsan in #293
Full Changelog: v0.13.2...v0.13.3
KFtray - v0.13.2
See the assets to download this version and install.
What's Changed
- fix: handle cases where the kubeconfig contains multiple paths by @hcavarsan in #288
Full Changelog: v0.13.1...v0.13.2
KFtray - v0.13.1
See the assets to download this version and install.
What's Changed
- fix: kftui details not working properly by @hcavarsan in #287
Full Changelog: v0.13.0...v0.13.1
KFtray - v0.13.0
KFtui Release 🚀
A new TUI tool, part of the KFtray project, is made with Rust and Ratatui.
KFtui allows you to manage port-forwarding settings directly from the terminal. It is independent of KFtray but shares the same configurations. KFtui is currently in beta
WezTerm.mp4
What's Changed
- chore(deps): update rust crate open to 5.2.0 by @renovate in #270
- chore(deps): lock file maintenance by @renovate in #272
- chore(deps): update rust crate openssl to v0.10.66 [security] by @renovate in #273
- feat: upgrade dependencies and rollback from farm to vite by @hcavarsan in #274
- chore(deps): update all non-major dependencies by @renovate in #276
- chore(deps): update rust docker tag to v1.80.0 by @renovate in #277
- chore(deps): update typescript-eslint monorepo to v8 (major) by @renovate in #279
- chore(deps): update rust docker tag to v1.80.1 by @renovate in #280
- chore(deps): lock file maintenance by @renovate in #281
- feat: add job to deploy kftray-tui artifacts by @hcavarsan in #285
Full Changelog: v0.12.2...v0.13.0
KFtray - v0.12.2
See the assets to download this version and install.
What's Changed
- chore(deps): update rust crate dashmap to v6 by @renovate in #267
- fix: port forwarding stuck when http redirect to https by @hcavarsan in #269
Full Changelog: v0.12.1...v0.12.2
KFtray - v0.12.1
What’s New
Features
-
Config Directory Customization:
- Env Variables: Now you can set your config directory with
KFTRAY_CONFIG
andXDG_CONFIG_HOME
variables ( follow the XDG spec ).
- Env Variables: Now you can set your config directory with
-
Duplicate Config Alerts:
- Added a check for multiple config directories. If we find more than one, you’ll get a warning with locations and how to fix it.
KFtray - v0.12.0
changes:
- new workload type pod: implemented connection forwarding based on pod labels. (
ref: #260 ) - tcp connections fix: resolved orphaned tcp connections when port-forwarding is stopped.
- configuration export fix: only relevant fields are now included in export configurations.