Skip to content

v2.0.0

Compare
Choose a tag to compare
@Log1x Log1x released this 16 Jul 06:53
· 2 commits to master since this release
510f911

Change log

Notes

  • The minimum PHP version is now 8.1.
  • Acorn 4.x is recommended (very easy to update, do it!), but 3.x should work still.
  • This release is 90% clean up so don't feel pressured to update, Sage SVG is otherwise quite stable.

Enhancements

  • ✨ Add support for Vite (#26)
  • ✨ Add support for multiple manifests and child themes (#25)
  • ✨ Add support for prefixing SVG id attributes (#22)
  • 🔧 Bump the minimum PHP version to 8.1
  • 🧑‍💻 Add a SageSvg facade
  • 🎨 Improve the config docblocks
  • 🎨 Improve configuration and filesystem handling
  • 🎨 Improve directive registration
  • 🧑‍💻 Add strict types to custom provider methods
  • 🔥 Remove legacy check for BladeSvgSage
  • 🎨 Tidy up the render method
  • 🧑‍💻 Add strict types to properties and methods
  • 🎨 Improve method naming conventions
  • 🧑‍💻 Add strict types to the get_svg helper
  • 🔥 Remove composer.lock from the project
  • 🙈 Add a .gitignore file to the project
  • ➕ Add laravel/pint to the project
  • ➖ Remove squizlabs/php_codesniffer from the project
  • 🔧 Remove unused Composer scripts
  • 👷 Update GitHub workflows for PHP 8.x
  • 👷 Change linting workflow step to Pint
  • 📝 Update the README badges, requirements, and examples

New Contributors

Full Changelog: v1.1.2...v2.0.0