Skip to content

feat(backend/sdoc): ensure a more consistent handling of the meta vs content decision#2810

Merged
stanislaw merged 1 commit into
mainfrom
stanislav/single_vs_multiline
May 14, 2026
Merged

feat(backend/sdoc): ensure a more consistent handling of the meta vs content decision#2810
stanislaw merged 1 commit into
mainfrom
stanislav/single_vs_multiline

Conversation

@stanislaw
Copy link
Copy Markdown
Collaborator

@stanislaw stanislaw commented May 14, 2026

WHAT: With this change, the reserved single-line fields, SingleChoice, MultipleChoice, and Tag, are always treated as single-line regardless of where they are declared in the SDoc grammar.

WHY: Several users reported bugs caused by the previous behavior, specifically the documented but non-intuitive rule that used a content field (STATEMENT, CONTENT, or DESCRIPTION) as the boundary for deciding whether a field is single-line (before content) or multiline (after content).

Closes #1900
Closes #2224
Closes #2758
Closes #2760
Closes #2765
Closes #2804

…content decision

WHAT: With this change, the reserved single-line fields, SingleChoice,
MultipleChoice, and Tag, are always treated as single-line regardless of where
they are declared in the SDoc grammar.

WHY: Several users reported bugs caused by the previous behavior, specifically
the documented but non-intuitive rule that used a content field
(STATEMENT, CONTENT, or DESCRIPTION) as the boundary for deciding whether a
field is single-line (before content) or multiline (after content).

Closes #1900
Closes #2224
Closes #2758
Closes #2760
Closes #2765
Closes #2804
@stanislaw stanislaw added this to the 2026-Q2 milestone May 14, 2026
@stanislaw stanislaw force-pushed the stanislav/single_vs_multiline branch from 6a10ba5 to b8821d1 Compare May 14, 2026 16:06
@stanislaw stanislaw merged commit b0c01bf into main May 14, 2026
33 checks passed
@stanislaw stanislaw deleted the stanislav/single_vs_multiline branch May 14, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment