Skip to content

Maintenance update

Latest
Compare
Choose a tag to compare
@thingsiplay thingsiplay released this 18 Apr 20:56
3184262

As the title suggest, this is not a big update and does not introduce any new features. The opposite is true, as those custom install and uninstall scripts are removed and the Readme file is no longer converted to HTML. This reduces a little bit of complexity and dependency.

Speaking of dependency, the internal libraries it depends on are all updated. The most notable one is the argument parser called clap, which is now at version 4.5 and no longer outputs the help in colors. Otherwise a few lines are refactored or reformatted and the README.md is worded differently; at some places. Overall this is a small update to bring the underlying code to the current state of the art. And to find an excuse to compile it with the most recent Rust compiler. If you liked the previous version of this program, then you will most likely like it again.

enjoy_0.5.0.tar.gz is the release package to download and extract. enjoyd.gz is the debug build and not intended for normal usage. You can also install from crates.io with cargo install enjoy. Usually I wait a few days or maybe a week before updating there.

[0.5.0] - April 18, 2024

  • changed: the options parser and help text from -h or --help has no
    longer colored output and is reorganized
  • changed: if an empty "" entry is included, then entire program assumes
    nothing is given, in example following does not work: enjoy mario.smc "",
  • changed: logo slightly updated and corrected
  • changed: pandoc no longer used to convert README.md to HTML with Makefile
  • renamed: CHANGELOG.md to CHANGES.md
  • removed: install.sh and uninstall.sh scripts removed
  • internal: some code refactor, formatting and dependency upgrades