ubermanu
released this
19 Sep 20:45
·
120 commits
to main
since this release
- Various QoL improvements
- Codebase has been moved to JS (with TS doc) so it's easier to debug stuff
- Support for CJS has been dropped
- No more build time to increase CI spped
- Added eslint to annoy me when necessary
Plugins
- Plugin deps has been moved to peer deps when possible
- Plugins interface has changed
interface Plugin {
name: string
build(context: PluginContext): Promise<void>
}
CLI
- Configuration file is now validated
- Named commands are back, docs have been updated, see https://ubermanu.github.io/magefront/docs/cli
- Multiple themes can be build with one command (only one locale still)
Docs
- Updated docs according to the new peer dep changes
- Fixed a bug where the get started btn would have the wrong url