**Highlights:**
Add new field type: `block_editor`. See more details on our [blog post](https://metabox.io/block-editor-field-type/) and [documentation](https://docs.metabox.io/fields/block-editor/).
**Other changes:**
- Rearrange settings for custom post type/taxonomy for a better UX
- Fix fatal error on custom post type/taxonomy list screens
- Fix cannot publish a field group if its status is future
- Clarify table name restriction
- Update built-in user profile blocks to use API version 3
- Fix the `use` statement with non-compound name has no effect
- Update pt_BR translation
- Fix required text field preventing saving
- Fix no selected settings page causes the field group editor error
- Add prefix to field IDs when checking for duplication
- Add notice for relationship's field settings to let users know they are applied to the field on the other side of the relationship
- Show field group settings when the location is set for a settings page
- Make option to default hide a meta box works for settings pages
- Fix return type `static` not supported in PHP < 8.0
- WPML integration: fix error when filtering value for helper functions when no fields are found.
**Highlights:**
- Allow models to add more features: `author`, `published_date`, `modified_date` via the `supports` parameter. [Learn more about it](https://docs.metabox.io/extensions/mb-custom-table/#usage). This version also simplifies the API for creating custom tables for models. You don't need to pass the last parameter for auto increament anymore. The plugin will auto handle that for you. This makes the code to create custom tables consistent for both normal posts/terms/users and models.
- Add width settings for admin columns, which allows you to define custom width for a column. You can set the width in the builder, or set via parameter `width`, like: `'width' => '10%'`.
- Add a new block for adding a view in the block editor
- Add auto login for register form. To enable it, set `'auto_login'="true"` to the register shortcode.
- Add toggle status column settings for quickly toggle Published/Draft status for custom post types.
**Other changes:**
- Fix bug with `meta_box_sanitize_cb` when importing custom post types from ACF
- WPML integration: filter helper functions to get the translated IDs for `post` field
- Fix cloning `post` field not clearing the value
- Remove IDs for custom HTML, divider, heading fields in the structure panel, and for custom HTML field in the preview area
- Fix parsing prefix for tabs
- Fix required URL & email fields preventing saving
- Fix cannot save field group again if saving it without title and ID
- Local JSON: fix custom table name not containing prefix
- Do not show default user forms & fields in the admin
**Highlights:**
Add new feature for taxonomies: allow to reorder terms.
**Other changes:**
- Add pagination for user frontend dashboard
- Support `hide_from_front` option in user profile forms
- Improve compatibility with object cache
- Add missing reCAPTCHA verification in login form
- Add confirm password to validate password in reset password form
- Let users know when deleting a field, its data remains in the DB
- Revamp the API to register a new field type. Please follow [the docs](https://docs.metabox.io/creating-new-field-types/) for details.
- Add an option to disable dragging the pin on the map/osm fields
- Fix parsing/unparsing tabs for settings pages
- Fix empty block render code after reloading the editing page
- Fix cannot edit a field on Safari
- Set default menu position for settings page after all menus
- Fix menu icon (dashicons) not working for settings pages
- Remove "text_domain" from generated labels for post types
- Fix encoded unicode characters when importing post types
- Fix Admin Columns Pro integration not working when Meta Box free is deactivated
- Fix named parameter not supported in PHP < 8
**Highlights:**
This version introduces 4 tools to cleanup and maintain your database by removing or changing custom fields and custom post types in the database.
Learn more about those tools in [our blog post](https://metabox.io/tools/).
Other changes:
- Ask before leaving without saving changes
- Add an icon to the field label to show if field has `save_value` settings is off
- Use icon for required & cloneable settings for better accessibility
- Add disabled, readonly attributes to date, time fields
- Open field settings panel when add a new field
- Improve behavior when deleting a field by auto seting the next or previous field active
- Allow to change type for custom HTML, divider, heading, hidden fields
- Fix error switching field type to group and tab
- Fix compatible with Gutenberg plugin
- Fix parsing std value for radio when it's 0
- Fix tabs not working with blocks.
- Remove notice for feedback for the new UI
- Don't show upgrade panels for AIO users
**Highlights:**
This version introduces a rewritten the builder with a new UI/UX. [Learn more](https://metabox.io/mb-builder-5-0-0-official-release/) about the new UI.
**Other changes:**
- Fix Open Street Maps field not showing (sometimes) with conditional logic
- Fix inserting custom map style for settings pages
- Fix hook `mbct_after_delete` is not firing for bulk delete action
- Update block controls for frontend submission & user profile's blocks
- Fix error when defining block supports for anchor
- Fix compatibility of the conditional logic with the site editor (full-site editing)