This is not a cancellation of the work. Data Table design requirements are mostly complete and can be picked up as contributions. Form Field design work is still in progress. The work remains on our roadmap.
What was deferred
Data Table enhancements
The following planned beta improvements are deferred to a future quarter:- Truncation formatting
- Surface resizing and drag and drop
- Row actions
- Disable Select All button
- Hide expand/collapse all rows button
- Hover background on rows
- Option to have rows render “selected” visual
- Pinned/favorited rows
- Group by / column grouping (stretch goal)
DataTable beta remains available. We will continue fixing bugs and responding to feedback on the existing API.
Several of the deferred enhancements already have complete designs and are ready for engineering pickup. See Ready for contribution for Figma specs and pattern guidance.
New Form Field components
Release of Currency, Address, Phone, and File form field components is deferred. Design requirements for these components are less complete than Data Table. We are continuing design work on File this quarter, but may not get to Currency, Address, or Phone.What’s next
When scope and priorities are settled, we will update the roadmap and share timing in #ask-designsystem.Contribute to these areas
Data Table designs are ready for engineering work on several items. Form Field contributions are welcome, but check in with us first — design requirements are still being finalized for most of those components. If you are building with Anvil2 and want to contribute engineering work, design feedback, or real-world use cases:Ready for contribution
The following Data Table enhancements have complete designs in Figma and are ready for engineering pickup:- ANV-4419 Hover + selected rows — hover background on rows and selected row visual
- ANV-4469 Table row actions
- ANV-4475 (1/2) Pinning
- ANV-4475 (2/2) Favoriting
- Review our code contribution guidelines
- Review our design contribution guidelines