Skip to content

Releases: hcavarsan/kftray

KFtray - v0.15.2

27 Nov 14:49
be295a4
Compare
Choose a tag to compare

What's Changed

  • refac(server): new server structure by @hcavarsan in #340
  • chore(deps): update rust crate thiserror to v2 by @renovate in #334
  • chore(deps): bump rustls from 0.23.16 to 0.23.18 in the cargo group across 1 directory by @dependabot in #342
  • feat: add pin window to systray menu by @hcavarsan in #344

Full Changelog: v0.15.1...v0.15.2

KFtray - v0.15.1

21 Nov 22:17
4e8e8e8
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • refactor(git): create new options for obtaining git creds using libgit or a github token by @hcavarsan in #339

CleanShot 2024-11-21 at 17 09 30

Full Changelog: v0.15.0...v0.15.1

KFtray - v0.15.0

21 Nov 03:13
d7e860e
Compare
Choose a tag to compare

v0.15.0

The mainly change is the new refactored UI using Chakra UI v3.

newui.mp4

this version also improves the performance of asynchronous tasks. Processes like stopping and starting port forwarding are now faster.

PRs

New Contributors

Full Changelog: v0.14.9...v0.15.0

KFtray - v0.14.9

20 Oct 23:13
c81c0d7
Compare
Choose a tag to compare

Summary:

  • Added a "Close Window" button to the app header for easier shutdown.
  • When closing the app, users are now prompted to stop all active port-forwards or keep them running. If user choose to keep them running, they’ll automatically resume next time you open the app.
  • Improved how app handle multiple port-forwards. Operations to start/stop port-forwards should now be faster

Commits

  • chore(deps): update dependency ubuntu to v24 by @renovate in #317
  • chore(deps): update dependency eslint-plugin-react-hooks to v5 by @renovate in #321
  • feat: switch license from MIT to GPLv3 by @hcavarsan in #322
  • feat(kftray-tauri): add check and manage ports to start port forward after app restart by @hcavarsan in #325
  • perf(stop_all_port_forward): optimize stop_all_port_forward function by @hcavarsan in #326
  • feat: add close window button with port forward stop logic by @hcavarsan in #327

CleanShot 2024-10-20 at 20 06 53

Full Changelog: v0.14.8...v0.14.9

KFtray - v0.14.8

29 Sep 22:35
b1dad1b
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • feat(frontend): improve AutoImportModal with custom kubeconfig support by @hcavarsan in #315
  • refactor(tui): replace custom logger with tui-logger by @hcavarsan in #314
  • deps: update some packages also use mise (rust 1.81 and node 22) by @hcavarsan in #316

Full Changelog: v0.14.7...v0.14.8

KFtray - v0.14.7

24 Sep 01:34
3281e58
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • feat: if local_port is not set, get a random tcp unused port by @hcavarsan in #313

Full Changelog: v0.14.6...v0.14.7

KFtray - v0.14.6

23 Sep 23:02
9730831
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • fix: test client with api version instead list namespace by @hcavarsan in #312

Full Changelog: v0.14.5...v0.14.6

KFtray - v0.14.5

21 Sep 21:31
795d726
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • fix: add buildx setup in ci to have a multi-platform kftray container by @hcavarsan in #309

Full Changelog: v0.14.4...v0.14.5

KFtray - v0.14.4

21 Sep 05:53
e233f46
Compare
Choose a tag to compare

See the assets to download this version and install.

What's Changed

  • feat: some minor improvements in add/import/export configs by @hcavarsan in #307
  • fix: fixed some issues in frontend state management
  • improved export function to sort configs by key name
  • now, alias and local_port are optional (see #305 (comment))
    • if local_port is empty, kftray will assume the same value of remote_port
    • if alias is not set, kftray will assume ${workload_type}-${protocol}-${local_port}

Full Changelog: v0.14.3...v0.14.4

KFtray - v0.14.3

20 Sep 22:54
eb2dd2a
Compare
Choose a tag to compare

See the assets to download this version and install.

fix: pass custom kubeconfig to list_ports backend func

Full Changelog: v0.14.2...v0.14.3