v1.0.0-beta1 - Everything New
Pre-release
Pre-release
github-actions
released this
19 Jan 21:35
·
60 commits
to master
since this release
This is the first release of the macaco-ng
branch, which is an entire rewrite of the previous macaco code.
The code structure is much cleaner, easier to maintain and some things now provide better performance.
It's beta for now, as I expect new bugs and regressions that I'd like to get rid of before the actual 1.0.0 release.
The rewrite now also features:
- Support to select multiple cards at once
- 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
- Esc: Clear selection
- A Card Preview while hovering over multi-selected cards or clicking on the single card image
- Consistent use of StandardJS coding style
- Entire UI is now using Web Components
- Less I/O-operations as filesystem rescans now only happen where required
- Many hackfixes replaced by proper implementations
- Better code in general compared to the old version
- New project file structure
- Easier to maintain and extend the code
- A new mode to group same cards by their name instead of the identifier
- A new updated project logo
- Updated NPM dependencies
- And much more...
For Issues and Errors, please create an Issue on GitHub.
The goal is now to eliminate bugs. Feature Requests will be silently ignored for now.