Jira Board
View the Anvil Team’s backlog and current sprint in Jira.
Suggest an idea
Have an idea for a component, pattern, or documentation? Fill out the Feature Request Form in Slack.
Current and Upcoming Work
Planned for Q1
New Features and Enhancements
- Release
Listcomponent (replacement forul/ol) - Release
SplitButton - Investigate standalone
InlineEditcomponent - Enhance
Toolbarfilters (additional types, UX improvements) - Forms + state patterns
- Add adaptive behaviors to form fields with popovers
- Improve form field label and tooltip API and accessibility
- Release form state wrappers for form fields in Common extended library (
anvil2-ext-common)
- Internal improvements to
Popovercomponent for UX and accessibility
BETA Features and Enhancements
- Selection components + related UX
- Complete
SelectFieldandMultiSelectField - Release
SelectMenuandMultiSelectMenu - Release
TreeSelectFieldandTreeSelectMenu - Enhance
Toolbarfilters andDataTableeditable cells to match API and UX of new select components - UX enhancements
- Selecting filtered items
- Selecting all items
- Select only (no search)
- Loading error UI state and options
- Customizable individual chips on
MultiSelectField - Opt-in virtualization
- Grouping and pinning options
- Disabled and customizable individual options
- Complete
- Release
RichTextEditorwith@mentionsupport - Additional features to
DataTable- Editable cell UX and API improvements
- Improvements to sorting with large datasets
- Row actions
- Warning validation state
- Additional cell formats
- Pinned/favorited rows exploration
- Improve test coverage for Anvil2 components and utils
Docs and AI Improvements
- Enhance Storybook to empower Storybook MCP
- Test and document Figma Make usage and MCP support
- Enhance docs site code examples for AI consumption
- Improve docs site AI tooling
- Migrate remaining A1 patterns to A2 docs
Preparing for 3.0 Release
- Tokens + theming updates
- Tier 3 tokens for fine-grained customization
- New color ramp with thorough set of color options
- Remove
@layerusage to prevent style conflicts in monolith
Anvil2 3.0 will not be released until end of Q1 or start of Q2. All breaking changes will be communicated well in advance.
Cross-team Collaboration
- Support Mobile Platform team in React Native, Swift, and Kotlin build and token alignment
Mobile priorities for various platforms is not finalized.
- Support Atlas team in building out components and patterns in Atlas extended library (
anvil2-ext-atlas)
Past Quarters
Delivered in Q4
- Complete docs site migration to MCP-enabled tool
- Fill in gaps in documentation
- Release Accessibility Foundations docs
- Release beta select components:
-
SelectField -
MultiSelectField
-
- DataTable
- Performance improvements
- Respond to beta feedback
- Error state
- Additional cell formats
- Fix high-priority accessibility bugs (non-breaking)
- Deferred Improve test coverage for Anvil2 components and utils
- Prepare for 2.0 release of
anvil2 - Enhance tokens system (WIP for 3.0 release)
- Provide tier 3 tokens for customization
- Finalize new color ramp for 3.0 release (future)
- Build up extended libraries
- Complete migration of Atlas UI components in
anvil2-ext-atlas - Complete migration of Mobile Web View UI components in
anvil2-ext-mwv
- Complete migration of Atlas UI components in
- Release Drilldown component (A1 Back Link variant)
- Release Data Visualization guidance and amcharts theming
- Release Page Header: Edit title feature
- Enhance Adoption Dashboard (UI and Accessibility metrics)
- Designs for RTE,
@mention
Delivered in Q3
- Merge
hammer-reactandanvil2packages - Release
DataTablebeta - Release
Paginationcomponent - Complete essential A1→A2 codemods
- Add select all feature for
Combobox - Perform accessibility audit on Anvil2 components
- Build infrastructure for extended libraries
- Explore options for better docs and MCP support
- Get feedback on
Comboboxand plan for future refactors