alleyinteractive/wordpress-fieldmanager
A library to build forms and admin screens for WordPress
v1.6.3
854K downloads/mo
#4355 most downloaded on Packagist
alleyinteractive/wordpress-fieldmanager
What this package is like to depend on
Last release 11 days ago
12 Aug 2026
Release timing varies
gaps range from 4 weeks to 2.0 years
Some releases are documented
notes for 8 of 17 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
21 releases · first in 2016
2 releases in the last 12 months
see the full history below
Release timeline
21 releases · Feb 2016 to Aug 2026Releases
latest 21-
v1.6.312 Aug 2026 -
v1.6.215 May 2026Release notes
Open source →What's Changed
- Fix typos by @szepeviktor in #871
- Fix issue where query callback is a non-string callable by @srtfisher in #890
- Migrating to Mantle Testkit / PHPUnit 11/12 with updated GitHub workflows by @srtfisher in #891
- Upgrade alleyinteractive/alley-coding-standards to ^2.0 by @Copilot in #893
- Updates Parsedown library for PHP 8.4 by @jacobschweitzer in #896
- Bump version to 1.6.2 by @jacobschweitzer in #897
New Contributors
- @szepeviktor made their first contribution in #871
- @Copilot made their first contribution in #893
- @jacobschweitzer made their first contribution in #896
Full Changelog: v1.6.1...v1.6.2
-
v1.6.106 May 2024Release notes
Open source →What's Changed
- Issue-863: PHP Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated by @anubisthejackle in #865
- Issue-864: Resolve PHP Deprecations by @anubisthejackle in #866
- Issue-867: Update class constructor docblocks to support specifying an
arrayor astringfor$labelby @nikkifurls in #869
New Contributors
- @anubisthejackle made their first contribution in #865
- @nikkifurls made their first contribution in #869
Full Changelog: 1.6.0...v1.6.1
-
1.6.001 Dec 2023Release notes
Open source →Changelog
Added
fm_context_constructaction inFieldmanager_Context. Props @mogmarsh.
Fixed
- Array-to-string conversion in
Fieldmanager_Autocomplete. Props @mslinnea. - Compatibility with composer/installers 2.0. Props @crazyjaco.
-
1.5.030 Mar 2022Release notes
Open source →1.5.0 resolves an edge-case bug in the Term Context that could lead to unexpected data writes or even data corruption. Because this change was not inconsequential, we opted to ship a minor release as opposed to a patch release.
The Term Context bug can be read about in depth in #831 and #832; props to @johnbillion for reporting it. TL;DR: if a term is being added or edited and has fields from the Term Context, and during the "save" POST request, there is a side effect where another plugin or theme creates or updates an additional term, then the field data would be written to that term as well.
Of note, this bugfix additionally spawned https://core.trac.wordpress.org/ticket/55441.
Changelog
Fixed
- Protect against side effect term updates #832
-
1.4.101 Mar 2022Release notes
Open source → -
1.4.008 Feb 2022Release notes
Open source →This is the first release candidate for Fieldmanager 1.4. It is unchanged from Beta 1 and, pending bug reports, will be published as the official release on or around Feb. 8, 2022.
Please test (in a non-production environment) and report any issues or feedback in GitHub.
Release notes
Open source →Fieldmanager 1.4 Beta 1 is now available for testing. The highlights of version 1.4 include:
- Refreshed UI: Lots of subtle and not-so-subtle changes that add up to a greatly improved user experience.
- New field types for static content: Use
Fieldmanager_Content_Plaintext,Fieldmanager_Content_Markup, orFieldmanager_Content_Markdownto display arbitrary content, like a "Help" tab in a group. - Improved Gutenberg compatibility: Fixes for date fields, autocomplete fields, and various other issues in the block editor.
Along with more bug fixes and enhancements.
Please test (in a non-production environment) and report any issues or feedback in GitHub.
Release notes
Open source →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
-
1.4.0-rc104 Feb 2022 pre-releaseNothing published for this version
-
1.4.0-beta107 Jan 2022 pre-releaseNothing published for this version
-
1.3.114 Dec 2021Release notes
Open source → -
1.3.1-rc108 Dec 2021 pre-releaseNothing published for this version
-
1.3.022 Jun 2020Nothing published for this version
-
1.2.613 May 2020Nothing published for this version
-
1.2.411 Jan 2019Nothing published for this version
-
1.2.305 May 2018Nothing published for this version
-
1.2.204 Apr 2018Nothing published for this version
-
1.2.107 Dec 2017Nothing published for this version
-
1.2.005 Nov 2017Nothing published for this version
-
1.1.006 Oct 2017Nothing published for this version
-
1.0.004 Mar 2016Nothing published for this version
-
1.0.0-rc22 Feb 2016 pre-releaseNothing published for this version