0.32.0 - 2026-10-14
Added
- Add an httpbin workload to the test cluster
- Add mvanhorn as a contributor for code (#893)
Changed
- Bump version
- Make pnpm run test:server find the proxy test script (#916)
- Offer a free port when the local port is busy (#906)
- Build the helper before the backend lint and test tasks (#905)
- Print only errors, on stderr, while a command runs after --
- Update all non-major dependencies (#756)
Fixed
- Stop failing rollback on hosts entries a start never wrote (#930)
- Find kubectl auth plugins outside the login shell path (#928)
- Stop a reused pid from claiming a crashed run's forwards (#929)
- Offer a free port when the local port is reserved (#931)
- Report a stop whose listener did not shut down in time (#937)
- Keep the first clone error when the git fallback also fails (#935)
- Say why the pod is not ready when a start times out (#936)
- Report a failed forward once and link problem reports to it (#934)
- Say where kubeconfig was looked for when none is found (#933)
- Load a context when another kubeconfig user has a bad key (#932)
- Retry restoring a forward when the cluster is not reachable yet at startup (#927)
- Use the saved token when falling back to system git (#915)
- Show forwards another kftray process runs instead of failing to stop them (#919)
- Report start and stop failures under their real cause (#918)
- Show the cause when the kubernetes client cannot connect (#917)
- Report each failed command as its own issue (#913)
- Stop the proxy recovery test from timing out under load (#912)
- Use the kftui timeout for configs loaded without save (#914)
- Stop a second click from starting a forward twice (#904)
- Keep row marks on the configs the user marked (#903)
- Stop the diagnostic report flagging a kubeconfig path list (#898)
- Serve https on forwards the standalone server starts (#897)
- Bring udp forwards back after a monitor restart (#896)
- Honor CARGO_TARGET_DIR when locating the Tauri helper (#892)
- Answer cluster tool calls in the standalone server (#889)
- Start udp and proxy configs through the relay pod (#890)