Repository navigation
XSwap v0.5.0
Highlights
- Rebuilt the terminal panel on Bubble Tea v2 while preserving XSwap's layout,
account storage, quota monitoring, auto-switch, and session continuation
behavior. - Login, update, account removal, and session continuation now hand terminal
control to the interactive action and restore the panel afterward. This fixes
confirmation keys being consumed before prompts receive them. - Added Unicode-safe account-name editing and allowed
qinside display names
while keeping it as a navigation shortcut. - Improved resize handling and asynchronous quota and release refreshes through
Bubble Tea messages.
Compatibility
This release keeps the existing account data and command-line behavior. Release
binaries remain self-contained and are available for macOS, Linux, and Windows
on ARM64 and AMD64.
Validation
CI passed formatting, vet, race-enabled behavioral tests, builds, and platform
integration tests on macOS, Linux, and Windows. Terminal handoff also passed
pseudo-terminal integration tests on macOS and Linux. All published archives
were checked against checksums.txt before publication.
Full changelog: v0.4.2...v0.5.0