Release v0.10.15
Fixed
- Stale Update Notification Cache: Updated to
henriqueslab-updater>=1.1.3to fix stale update notifications- Cache now invalidates when current version changes
- Prevents showing "update available" after already upgrading
Changed
- Upgrade Command Refactoring: Migrated to centralized upgrade executor from henriqueslab-updater
- Removed custom subprocess handling and Homebrew-specific parsing logic
- Now uses
execute_upgrade()function which handles compound commands automatically - Reduced upgrade command code from 204 to 116 lines
- Consistent upgrade behavior across all HenriquesLab packages
Removed
- Internal upgrade executor functions (now provided by henriqueslab-updater)
- Upgrade command unit tests (functionality tested in henriqueslab-updater)
Full Changelog: v0.10.14...v0.10.15