Change Log
v3.0.0
🚀 Enhancement
- Added Dynamic stylelinking at build and run time
- You can now dynamically link style sheets to liquid files through the use of
<!-- mango-link: mango.style.css --> - When creating dynamic style sheets you can use sass or postcss as long as you append the stylesheet name with
mango. - This will inline the stylesheet respectively depenedant on the file type. 🙌
- You can now dynamically link style sheets to liquid files through the use of
- Added the audit command to audit unused theme settings, locales & snippets.
- Removed
mango.config.ymlin favor of using targeted environments.- This allows us to pass multiple environments through the use of
config.yml
- This allows us to pass multiple environments through the use of
🏠 Internal
- converted the project to TypeScript
- Added build commands to build the tool locally
- Added dev commands to build and watch the tool locally for easier development.
🐛 Bug Fix
- Added some minor bugfixes across the project in general.
What's Changed
- Create _Directorys const by @darryn in #28
- Merged custom config bugfix into main by @raylway in #29
- Updated .npmignore & .gitignore to ignore project workspace configs. by @raylway in #30
- Feature/settings upgrade by @raylway in #31
- Feature/multiple environment support by @lukechadwick in #32
- Feature/typescript refactoring and upgrades by @raylway in #33
- Feature/linked stylesheets by @raylway in #34
- Fix inline stylesheet parser by @lukechadwick in #35
- Feature/theme audit by @raylway in #36
- Feature/upgrade ts by @raylway in #37
- Release/v3.0.0 by @raylway in #38
New Contributors
Full Changelog: v2.1.2...v3.0.0