Skip to content

v1.0.1 - Macaco Release

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Feb 22:14

This is the 1.0.0 release of macaco, which is an entire rewrite of the previous macaco codebase.
The code structure is now cleaner, easier to maintain and some things provide better performance.

Here are some of highlights:

  • New project file structure
  • Consistent use of StandardJS coding style
  • Entire UI is now using Web Components
  • Support to select multiple cards at once
  • New button to reload current collection
  • A new sidebar that lists the currently selected cards
  • New Keybinds:
    • Ctrl-A: to select all in current folder
    • Ctrl-Click: to select the entire stack and/or select additional icons
    • Del: to delete current selection
    • Esc: Clear selection
  • Less I/O-operations as filesystem rescans now only happen where required
  • All write operations are processed in a queue
  • Show card preview when clicking on the single card image or multi select label
  • Cheatcode to fetch all set-artworks if * is entered as card number
  • Import or export your collection and decks from/to text files
  • Group similar cards by identifier or name
  • Draw 7 random cards from current folder
  • A new updated project logo
  • And much more...

Changelog 1.0.0 -> 10.0.1

  • Removed Electron GPU flag overwrites
  • Updated all node module dependencies
    • electron: 23.3.11 to 28.2.1
    • electron-builder: 23.6.0 to 24.9.1
    • better-sqlite3: 8.7.0 to 9.4.0
    • jimp: 0.16.2 to 0.22.10

A complete changelog can be found here: Changelog.
Please create an Issue on GitHub if you encounter any problems.