All notable changes to this project will be documented in this file.
- Track the number of times poketerm is run and remind heavy users to donate.
- Limit donation reminders to three colorful messages for users exceeding 10,000 runs.
- Update sponsorship link to https://github.com/sponsors/devarshi16.
- Install poketerm into zsh startup files alongside bash equivalents.
- Avoid creating shell startup files for shells that are not present.
- Silence Powerlevel10k instant prompt warning by setting
POWERLEVEL9K_INSTANT_PROMPT=quietwhen adding to zsh configs and placing the variable at the top of zsh startup files to prevent warnings. - Skip adding a second
POWERLEVEL9K_INSTANT_PROMPTline if one already exists in zsh startup files.
- Fix CLI flag typo and streamline message handling.
- Replace fragile shell edits with Python file I/O and use XDG config directory.
- Harden startup scripts to copy
fortunes.txtonly when missing and safely quote paths. - Drop Python 2 support, add
pyproject.toml, and require Python 3.7+. - Add basic CLI test to ensure interface stability.