Skip to content

v0.1.0b7

Pre-release
Pre-release
Compare
Choose a tag to compare
@boldandbrad boldandbrad released this 11 May 01:15
· 74 commits to main since this release

Big step towards 0.1.0 release!

Added

  • meeple add
    • Gracefully handle the re-addition of items slated to be dropped.
    • Recommend meeple update in output.
  • meeple collections - Show pending changes indicators and warning message.
  • meeple drop
    • Gracefully handle the re-removal of items slated to be added.
    • Recommend meeple update in output.
  • meeple find/meeple list/meeple search/meeple stats - Show warning message when no items match provided filters.
  • meeple move - Recommend meeple update in output.
  • meeple stats - Show pending changes warning message.
  • meeple update: -f/--force - Force update regardless of collection state.
  • INSTALL - Install via Homebrew. See project README for details.

Changed

  • meeple completions - Simplify output style.
  • meeple delete/meeple open - Confirmation input must now match y/Y/n/N or a re-prompt will occur.
  • meeple update
    • By default, only update collections that are either outdated or have pending changes.
    • Output is more readable.
  • GENERAL
    • Item names now appear blue and italicized in output messages.
    • Collection names now appear magenta and underlined in output messages.
    • Commands now appear green in output messages.
    • Item Ids and other values now appear yellow in error and warning messages.
    • Output message ontainer borders now appear dimmer.
  • DATA
    • Update collection yaml file format to accomodate pending changes. (NON-BREAKING - Collection modifying commands such meeple add/drop/move/update will automatically convert old files to the new format when possible.)

Fixed

  • meeple find - Exit with error when no collections exist to search.
  • GENERAL - Properly print out messages as Errors instead of Warnings when the
    result is a process termination.