Skip to content

v0.0.5

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Nov 11:23
· 31 commits to master since this release
Immutable release. Only release title and notes can be modified.

Features

  • Numeric padding: numbers are now right-padded ("123.00 ") instead of left-padded, matching common input formats and improving alignment.
  • ForceComplexNewLine: allows forcing an object to place each key/value on its own line, even if it would normally be formatted on a single line.
  • Multi-pattern DSL rules: a single rule can now target multiple patterns, reducing duplication in DSL rule files.

Transformation changes

Transformation is still a experimental feature and will not shipped in the stable build. For transperency purposes this are the the transformation changes since the v0.0.4:

  • Transformation flag: enables or fully disables all transformations, allowing experimental builds to run without applying structural changes.
  • Support-vertex name normalization: support-vertex names are now consistently generated.
  • Improved support-node detection: vertices are now grouped by connection type, making high-connection vertices reliably selected as support vertices.

Bugfixes

  • Object parsing with comments fixed: objects can now be parsed even when comments appear before their keys.
  • Array selector isolation fixed: array selectors no longer affect object selectors; each resolves independently as intended.

Summarized changelog

Full Changelog: v0.0.4...v0.0.5