Releases: Mark44928/Termux-TUI-Package-Store
Releases · Mark44928/Termux-TUI-Package-Store
Release list
v1.1.0
What's New
Slash Commands
/upgrade— upgrade all installed packages/install <query>— install all packages matching a search term/remove <query>— remove all packages matching a search term/export <query>— export matching packages to a runnable shell script
Bug Fixes
- Fixed preview card showing 'E: Package not found' for all packages
- Fixed
okcounter always incrementing regardless of success/failure - Fixed progress counter showing
[0/N]instead of[1/N]on first item - Fixed bare
/installwithout search term being passed as apt query - Fixed missing
--onpkg upgrade - Fixed invisible dark-black uninstalled prefix (now dim white)
- Fixed single-character whitespace stripping (now uses xargs)
- Fixed fzf delimiter regex escaping
- Fixed leftover newline from
read -qskipping 'Press Enter' prompt - Fixed export file trailing backslash and error handling
Improvements
- Added
clearbefore every action and on exit - Added prerequisite checks for fzf, pkg, apt-cache, dpkg-query
- Added package name in install/remove failure messages
- ANSI stripping now handles multi-digit SGR codes (zsh EXTENDED_GLOB)
- Preview calls
apt-cache showonce instead of 3 times - Polished README with slash commands, color docs, and tighter wording
Dependencies
- Zsh with EXTENDED_GLOB (for ANSI stripping)
- fzf (required)
- pkg, apt-cache, dpkg-query (required)
v1.0.0 — Initial Release
Initial Release
- Fuzzy search with live previews
- Install/remove packages with confirmation prompt
- Smart landscape/portrait layout
- Color-coded installed vs available packages
- Persistent session loop
- Search history across operations
- Export package list to shell script
- Zero config — works out of the box