Changelog
All notable changes to this project will be documented in this file.
[2.0.4]
updated
completions/zsh/_m- Fixed completion script
[2.0.2]
Updated
m- fixed
--versionoption Readme.md- updated instructions and examples
- updated
CHANGELOG.md
[2.0.0]
Updated
mcommand- Added
--helpand--versionflags to the main script. -
Breaking Change: New command syntax - Old:
m <plugin> <subcommand> <args>(deprecated) - New:m <plugin> <options> <args>- Example:m bluetooth on→m bluetooth --enable- Note: This change may break existing scripts but provides better consistency and enables automatic completions -
plugins/* - Standardized
--helpoutput format for improved automatic completion support -
Unified boolean value handling: - Automatically converts various inputs (
on/off,1/0,true/false) toenabledisable. Specifically for commands that turn functionalities on or off. -
Shell completions
- Rewritten to dynamically generate completions from plugin
--helpoutput - Eliminates manual maintenance of completion scripts
- Ensures completions always stay in sync with plugin capabilities
[0.3.1]
Updated
dircan now manage .DS_Store generations withm dir dsfilesdisplaycan now change brightness eg.m display downdockcan now change the delay for autohiding eg.m dock autohidedelay 1.0wifiwifi lsorwifi listto list wifi networkswifi forget ESSIDto forget a wifi network
Fixed
bluetoothnow works on 10.12+
[0.3.0]
Added
airdrop- Manage Airdropappearance- Manage macOS appearancelocalhost- List, add and remove from hosts filetouchbar- Reset the touchbar
Updated
dircan now manage .DS_Store generations withm dir dsfilesdisplaycan now change brightness eg.m display downdockcan now change the delay for autohiding eg.m dock autohidedelay 1.0wifiwifi lsorwifi listto list wifi networkswifi forget ESSIDto forget a wifi network
Fixed
bluetoothnow works on 10.12+
[0.2.5]
TODO: Back-populate the changelog...