diff options
Diffstat (limited to 'CHANGELOG')
| -rw-r--r-- | CHANGELOG | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..82ecbfb --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,99 @@ +Changelog +========= + +This changelog is inspired by https://keepachangelog.com/en/1.1.0/[Keep a +Changelog]. We follow https://semver.org/spec/v2.0.0.html[semver], but since +we're in 0.x it's a lawless land anyway. + ++mumctl+ and +mumd+ will follow the same version numberings at least through +0.x, which we will revisit following 1.0. + +Points under "unreleased" currently exist on main and will be part of the next +release. Generally, if it's relevant, you should add a line here when creating +a PR. + +Unreleased +---------- + +// Added +// ~~~~~ + +// Changed +// ~~~~~~~ + +// Removed +// ~~~~~~~ + +Fixed +~~~~~ + +* Informative error message instead of panic when a running mumd-process can't + be found. + +// Other +// ~~~~~ + +0.3 - 2020-12-25 +------------------ + +Added +~~~~~ + + * Support for macOS. + + * Notifications via libnotify (behind a feature-gate). + + * List configured servers, if they're online and how many users are + connected with +mumctl status+. + + * Configure your own outgoing volume and others' ingoing volume with +mumctl config+. + + * Mute/deafen yourself with +mumctl {mute,deafen}+. + + * Locally mute others with +mumctl user <user> mute+. + + * Sound effects. + + * Short about-texts when using +--help+. + + * Man pages. + +Changed +~~~~~~~ + + * Connecting and disconnecting from servers is now done with +mumctl + {connect,disconnect}+ instead of under the +server+ subcommand. + +Fixed +~~~~~ + + * Starting an instance of mumd while another is already running now requires + the old instance to be shut down so instances aren't left running and + unreachable. + +Other +~~~~~ + + * Moved to dasp, a pure Rust digital audio signal processing library. + +0.2 - 2020-10-26 +------------------ + +Added +~~~~~ + + * Connect to and disconnect from servers with +mumctl server {connect,disconnect}+. + + * Save and reconfigure servers with +mumctl server {add,remove,rename,config}+. + + * List channels and connect to them with +mumctl channel {list,join}+. + + * Store configuration in a file. + + * Generate CLI completions for zsh, bash and fish with +mumctl completions --{zsh,bash,fish}+. + +Links +----- + +[0.3]: https://github.com/sornas/mum/tree/v0.3 +[0.2]: https://github.com/sornas/mum/tree/v0.2 |
