v3.20.2
Highlights
@byline/admin— relation fields now render inside a rounded frame around the field
body, with help text moved below the frame. This aligns the relation and relation-many
widgets with the visual treatment of other field types and keeps descriptive help text
visually distinct from the framed value area. Purely presentational — no config or data
changes required.
Bug Fixes
@byline/richtext-lexical— forwarding the inline-image upload collection from the
settings facade no longer resurrects anInlineImageExtensionthat a registration had
deliberately removed. Becauseconfigure()has upsert semantics (absent → added), the
ungated call re-addedInlineImageExtensionon every editor build for editors registered
vialexicalEditor((c) => c.extensions.remove(builtInExtensions.InlineImage)). The
forwarding is now gated on the extension actually being present, so a removed inline-image
extension stays removed. Complements the v3.20.1editorConfigmerge fix.
All other @byline/* packages bumped to 3.20.2 in lockstep with no behavioural changes this cycle.