Mago 0.20.3
Mago 0.20.3
We are releasing v0.20.3 to address several formatting bugs and enhance array table support within the formatter.
Bug Fixes and Enhancements
- Array Table Support: Expanded support for elements allowed in array tables, improving formatting for complex array structures.
- String Width Calculation: Fixed string width calculation to use Unicode width, ensuring accurate handling of multi-byte characters.
- Idempotency: Addressed idempotency issues with breaking argument lists and member access chains, ensuring consistent formatting across multiple runs.
- General Improvements: Code cleanup, refactoring, and enhanced fluent access chain detection.
This release addresses issues #159, #160, and #161, improving the overall robustness and accuracy of the formatter.
Full Changelog: 0.20.2...0.20.3