v2.0.0
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
- @palicko made their first contribution in #25
- @bekahmcdonald made their first contribution in #22
Full Changelog: v1.1.2...v2.0.0