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_Markdownclasses for displaying static content. These extend the newFieldmanager_Contentabstract 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_RichTextAreafields inside meta boxes that are collapsed on page load (#628). - Don't lose selected
Fieldmanager_Radiosvalue when sorting (#658). - Consistently apply
fm_presave_alter_valuesfilter inFieldmanager_Optionssubclasses (#568). - Fix warning from term datasource when saving in submenu context (#791).
- Prevent collisions across different extensions of
Fieldmanager_Datasourcewhen 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