WordPress 6.9 introduces major updates to the DataViews framework, including expanded field types with 16 bundled edit controls (up from 5), a rule-based validation system supporting async operations, and enhanced data handling through getValue/setValue methods for nested and derived data. Filtering capabilities expanded from 6 to 22 operators with type-specific filters, while all layouts now support grouping and infinite scroll. New additions include DataViewsPicker for selection interfaces, the @wordpress/views package for state persistence, and DataForm improvements with controlled validation and the useFormValidity hook.
Table of contents
Field APIDataViewsPersist views via @wordpress/viewsDataViewsPickerDataFormformvaliditySort: