1.4.0
Fieldmanager 1.4 includes a refreshed UI for all field types, new fields for displaying static content or HTML, and improved compatibility with the block editor.
Changelog
Added
Fieldmanager_Content_Plaintext
,Fieldmanager_Content_Markup
, andFieldmanager_Content_Markdown
classes for displaying static content. These extend the newFieldmanager_Content
abstract class (#781).
Changed
- UI overhaul for all field types and meta boxes, including more spacing between fields, more information about selected media files, and improvements for repeatable, sortable, and tabbed interfaces (#468).
- Minimum supported versions of PHP and WordPress are now 7.4 and 5.8, respectively (#814).
Fixed
- Fix various issues with fields displayed in the block editor (#796, #815).
- Ensure that TinyMCE is initialized for
Fieldmanager_RichTextArea
fields inside meta boxes that are collapsed on page load (#628). - Don't lose selected
Fieldmanager_Radios
value when sorting (#658). - Consistently apply
fm_presave_alter_values
filter inFieldmanager_Options
subclasses (#568). - Fix warning from term datasource when saving in submenu context (#791).
- Prevent collisions across different extensions of
Fieldmanager_Datasource
when generating Ajax action names (#794). - Refresh nonces with heartbeat responses to prevent data loss (#677).
- Fix inability to save empty multiselect and checkboxes fields when
'serialize_data' => false
(#811). - Docs fixes (#784).
Deprecated
Fieldmanager_Grid
(#795).
Release credits
@benjmyers, @discoinfiltrator, @isGabe, @jameswburke, @joemcgill, @jomurgel, @kevinfodness, @kjbenk, @mboynes, @mogmarsh, @montchr, @mslinnea, @mviggiano, @pattiereaves, @renatonascalves, @stevenslack, @willgladstone