0.34.0 - 2026-10-27
Changed
- Bump version
- Stop the windows kftui installer when a request fails (#1167)
- Bump certifi from 2026.7.22 to 2026.10.19 in /hacks in the uv group across 1 directory (#1126)
- Update all non-major dependencies (#1107)
- Forward each pod of a headless service under its dns name (#1118)
- Copy a captured http request as a curl command (#1123)
- Put kftui on PATH for bash login shells with bash_profile (#1111)
- Read every kubeconfig file in a picked folder (#1101)
Fixed
- Show the http log duration once in the request detail (#1169)
- Keep the last entries of a connection when it closes (#1168)
- Keep an exposed app up after many tunnel reconnects (#1160)
- Keep the udp tunnel open when the target refuses a datagram (#1159)
- Ask before quitting when a pinned window closes (#1158)
- Show chunked json requests as valid json in the log (#1149)
- Log chunked replies while the connection stays idle (#1147)
- Keep configs kftui loads without --save past 30 minutes (#1153)
- Keep fast responses after their requests in the log (#1148)
- Stop empty config env vars from moving the config folder (#1142)
- Keep the hosts alias of an imported pod forward (#1130)
- Pass webdav and other http methods to exposed apps (#1135)
- Replay a post over https with its method and body (#1117)
- Key auto select addresses by namespace and context (#1131)
- Give each auto select pod forward its own address (#1122)
- Replay compressed http traffic with readable bodies (#1110)
- Start the helper when its address pool file is corrupt (#1102)
- Keep exposed streams moving when the app writes first (#1100)
- Replay to the forward's address without freezing the tui (#1099)
- Keep the reply when a tcp expose client half-closes (#1090)
- Reject an unknown --log-level value (#1091)
- Give credential advice only for a real 401 or 403 (#1092)
- Stop response logging from hanging the log writer
Removed
- Delete only the selected configs the table shows (#1109)