Skip to content

v1.3.2 - Enhanced Multiline Formatting and Arithmetic Expression Fixes

Choose a tag to compare

@petre-c petre-c released this 30 Jun 21:42
· 17 commits to main since this release

What's Changed

Enhanced Multiline Formatting

  • Added comprehensive multiline formatting for long expressions in FinalCalculationSteps
  • Improved readability of complex arithmetic expressions with proper line breaks and indentation

Arithmetic Expression Formatting Fixes

  • Fixed arithmetic expressions to use \n= result format instead of = result for better visual separation
  • Added pattern matching to detect simple arithmetic and complex expressions with parentheses
  • Fixed operator spacing when followed by parentheses
  • Removed all trailing spaces from formatted output lines

Repository Cleanup & Build Fixes

  • Removed remaining debug files and temporary test projects
  • Fixed NuGet package icon path configuration to resolve GitHub Actions build failures
  • Corrected PackageIcon reference to properly include assets/icon.png in published packages

Test Coverage

  • All 169 tests now pass
  • Added comprehensive test coverage for multiline formatting scenarios
  • Fixed test expectations to match improved formatting behavior

Technical Improvements

  • Enhanced expression parsing and formatting logic
  • Better handling of operator precedence in multiline displays
  • Improved pattern recognition for various expression types
  • Resolved NuGet packaging issues for successful automated publishing

Merged via PRs: #38, #39, #40
Full Changelog: v1.3.1...v1.3.2