Mago 0.16.0 🪄
This release of Mago focuses on refining the formatter and removing unused configuration options.
Formatter Improvements
- Removed
keyword_case
option: Keywords will now always be formatted in lowercase, adhering to standard conventions and simplifying the configuration. (by @azjezz in #108) - Removed
blank_line_after_open_tag
option: The formatter now intelligently determines when to add newlines after opening tags, eliminating the need for manual configuration. (by @azjezz in afa1b33) - Added
space_after_not_operator
option: This option allows you to add a space between the!
operator and the following expression (e.g.,! $foo
) for improved readability. (by @azjezz in #101)
Other Changes
- Fixed various formatting issues to ensure consistent and correct output for different code structures. (by @azjezz in #102, #103, #104, #105, #106, #107)
This release streamlines the formatter and improves its accuracy.
A big thank you to @innocenzi for all the suggestions and bug reports in #100 and #99 that helped make this release possible! 🙏
Enjoy! 🎉
Full Changelog: 0.15.0...0.16.0