Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
MSS Mac Service Script – CHANGELOG
v1.1.0
Complete codebase refactor for readability and modularity.
Split logic into helper functions and menus.
All functions grouped by feature (maintenance, updates, info, misc, etc.).
Improved menu navigation: all submenus/functions now return to main menu; only 'Exit' exits script.
Added color outputs, better output separation, and user-friendly prompts.
Maintenance section restructured:
All-in-one Maintenance now runs: clear logs, flush DNS, check disk, cleanup cache (in that order).
Helper functions no longer use 'clear' or 'print_title', so all steps show in order on one screen.
Fixed bug where maintenance steps would exit early.
Updates section improved:
Separated Homebrew, Cask apps, and App Store updates.
'Update All' runs all three.
Added install checks for Homebrew and mas.
Info section modernized: colored headers and pause after viewing info.
Miscellaneous section expanded:
Added 'Network diagnostics' feature (ping + public IPv4).
Bugfixes and user experience improvements:
No more early script exits from helper functions.
Consistent use of pause/return vs. exit.
Improved clear and print_title logic.
Better logging and sudo handling.
Ready for easy extension and further custom functions.
New Features:
Public IPv4 detection (no more IPv6 confusion).
Network diagnostics tool.
Consistent colored menus and prompts.
Pause after all actions so output is never missed.
Always returns to menu unless exiting.
For future releases, add more points here as features are extended!
You can’t perform that action at this time.