Skip to content

Mago 0.19.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Mar 05:58
376b60e

Mago 0.19.0 🪄

This release delivers a mix of exciting new features and crucial bug fixes, ensuring a more robust and flexible formatting experience.

✨ New Features

  • Preserve Line Breaks in Conditional Expressions 🧱 (#132):
    • Introducing the preserve_breaking_conditional_expression option!
    • Now you can control line breaks in ternary expressions, maintaining your preferred formatting, even for complex conditionals.

🛠️ Bug Fixes

  • Multiple Formatting Bugs Addressed 🐛:
    • We've squashed numerous formatting bugs, improving accuracy and reliability across the board.
    • Comprehensive regression tests have been added to ensure these fixes stick!
  • Argument Printing and Member Access Chain Logic Fixed (#131):
    • Corrected issues with argument printing and member access chains, ensuring consistent and correct formatting.
  • Asymmetric Visibility Modifier Reflection Fixed 🛠️:
    • Resolved a reflection issue related to asymmetric visibility modifiers, ensuring accurate reflection.

We hope you enjoy the improvements!


Full Changelog: 0.18.1...0.19.0