v3.20.3
Highlights
-
@byline/core/@byline/host-tanstack-start— collection list views can now declare a default sort in their admin config, e.g.defaultSort: { field: 'publicationDate', direction: 'desc' }onCollectionAdminConfig— so a publications library opens newest-first without user interaction. The default applies only when the URL carries no explicitorder/descsearch params, so a shared link always opens exactly as sent; precedence is explicit URL params →defaultSort→created_at desc. The option is boot-validated byvalidateAdminConfigs:fieldmust be a top-level schema field or a document column (createdAt/updatedAt/path), and it is rejected onorderable: truecollections, where manual ordering already owns the default sort (order_key asc). List-view sort indicators reflect the active default. -
@byline/ui—ComboButtonmenu items now ship with default padding, so consumers no longer need to pad each item themselves to get a correctly spaced menu.
All other @byline/* packages bumped to 3.20.3 in lockstep with no behavioural changes this cycle.