Repository navigation
Release v4.77.0
Changed
kanbanBoardreads its cards from the properties a row actually has:cardId,cardTitle,cardColumn,cardAssigneename the row properties that identify the card, name it, hold its column and its assignee, andcardFieldslists up to three more properties to show on the card (field,label). A name left out reads the card shape's own (id,title,column,assignee), so existing boards and templates are unchanged.- The properties are in the component's descriptor (editor, Studio import/export, MCP) and documented in
foundation-components.mdwith the Screenplay form.
Fixed
- Screenplay#968: a Screenplay
boardcould not say its cards, because a query row (productId,name,status) has noid/title/column; the Acme pricing board, orders pipeline and picking queue had to fall back to a table. They can now usecomponent Cratis.Blueprint.Default.kanbanBoardwithproperty cards from query ...and these field names, the same waydataListtakesidField/titleField.
Specs: new when the rows of a kanban board have a shape of their own (7), existing kanban specs 12 pass, eslint clean.