Skip to content

Mango v3.0.0

Latest

Choose a tag to compare

@zacariec zacariec released this 23 Jun 06:31
· 5 commits to main since this release
83d674d

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. 🙌
  • Added the audit command to audit unused theme settings, locales & snippets.
  • Removed mango.config.yml in favor of using targeted environments.
    • This allows us to pass multiple environments through the use of config.yml

🏠 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

  • @darryn made their first contribution in #28
  • @lukechadwick made their first contribution in #32

Full Changelog: v2.1.2...v3.0.0