Skip to content

Fix strict TOML 1.0 inline table values - #24

Merged
dereuromark merged 1 commit into
masterfrom
fix-toml10-inline-table-values
May 30, 2026
Merged

Fix strict TOML 1.0 inline table values#24
dereuromark merged 1 commit into
masterfrom
fix-toml10-inline-table-values

Conversation

@dereuromark

Copy link
Copy Markdown
Contributor

Summary

Fix strict TOML 1.0 parsing for inline tables that contain multiline array or multiline string values. TOML 1.0 forbids multiline inline-table layout, but newlines that belong to nested values are valid.

Also refresh the related support-matrix wording and verified toml-test v2.1.0 counts.

Verification

  • composer cs-fix
  • composer test
  • composer stan
  • composer cs-check
  • TOML_VERSION=1.0 /tmp/toml-test-bin/toml-test-v2.1.0-linux-amd64 test -toml 1.0 -timeout 5s -decoder=./bin/toml-decoder -color never

@dereuromark
dereuromark merged commit b18a67d into master May 30, 2026
3 checks passed
@dereuromark
dereuromark deleted the fix-toml10-inline-table-values branch May 30, 2026 13:30
@dereuromark dereuromark mentioned this pull request May 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant