Releases: cresteem/Minomax
Releases · cresteem/Minomax
1.0.1
1.0.0
Full Changelog: 0.1.0...1.0.0
Changelog 🛠️
-
Configuration Updates:
- Switched configuration style from JSON to JS.
- Added type support in the configuration file.
- Introduced a configuration template initialization command in the CLI.
-
Optimizations:
- Replaced CSSNano with Lightning CSS for CSS minification.
- Enhanced multi-thread processing for IO-blocking operations by increasing UVLib pool size based on system CPU count (utilizing 80% of threads).
-
Features:
- Added a separate API for video thumbnail generation and linking.
- Included a progress bar for all operations.
- Enforced configuration files for all API and CLI default parameters to ensure simplicity and consistency.
- Updated screen size constants to Tailwind-inspired names like
sm
,md
,lg
, andxl
.
-
Code Quality:
- Improved code structure using a class-based approach.
- Enhanced quality assurance with additional test cases.
-
UI and Branding:
- Introduced the official Minomax logo.
- Added VS Code icon association for the configuration file.
-
Miscellaneous:
- Filtered out duplicates in video and image encoding, image sets, and web document minification.
- Optimized default settings.
- Updated dependencies.
- Moved selectors renamer to the experimental section.
- Print compressed ratios on console.
0.1.0
Full Changelog: https://github.com/cresteem/Minomax/commits/0.1.0