Meta Box Builder Changelog
3.3.8 - 2020-12-29
- Fix escaping multibyte characters
- Fix width of items in new WP version
3.3.7 - 2020-09-28
- Fix default value for button group inline option.
3.3.6 - 2020-07-30
- Hotfix for empty vendor folder.
3.3.5 - 2020-07-29
3.3.4 - 2020-07-16
- Removed unneeded default value for some parameters
3.3.3 - 2020-07-07
- Hot fix not parsing value: label for choice options.
3.3.2 - 2020-07-07
- Fix 0 value not working for button group choices
3.3.1 - 2020-06-17
- Fix multi-file uploads not working in GravityForms
3.3.0 - 2020-05-27
- Fix not parsing std for checkbox list
- Add clone attribute for checkbox
- Add messages when import error
- Use CodeMirror for export code
- Use CDN for assets
3.2.7 - 2020-03-23
- Fix tooltip not showing
- Fix array to string conversion for key-value field
3.2.6 - 2020-02-26
- Allows users to deselect columns settings for fields
- Fix error when activate with Meta Box AIO plugin
- Fix copy to clipboard not working
3.2.5 - 2019-12-11
Fixed
- Fix performance issue with Meta Box Include Exclude extension when site has a lot of users.
Changed
- Show options in Settings tab for Gutenberg-supported post types.
- Hide edited user role/id when user meta extension is not active.
3.2.4 - 2019-11-29
Fixed
- Fix performance issue with Meta Box Include Exclude extension
- Fix getting group value for blocks
Changed
3.2.3 - 2019-11-24
Fixed
- Fix compatibility with WP < 5
- Fix performance issue when editing a field group
- Fix image sizes not showing
- Fix switching tab in a field affects other fields
Changed
- Change style for field tab nav
3.2.2 - 2019-10-31
Fixed
- Fix not able to deselect default dropdown value
Changed
- Set default field type = select advanced for taxonomy fields
- Remove clone option for taxonomy field
3.2.1 - 2019-08-29
Changed
- Don't escape result from Twig template code
- Downgrade Twig to 1.33.2 to compatible with WPML & 2FAS Light plugins
- Move
$prefix
out of the field IDs for easier update
- Add missing text domain for label description
- Hide options for post types that support Gutenberg
3.2.0 - 2019-08-13
Added
- Add prefix settings, allowing to prefix all field IDs
- Add text domain settings (for exporting code only)
- Add readonly and disable settings for text fields
- Add
edited_user_role
& edited_user_id
in Advanced location rules (requires Meta Box Include Exclude)
Changed
- Insert duplicated field right after the current field
- Allow to duplicate a whole group
Fixed
- Fix not saving custom attribute
save_field
- Fix not parsing options for autocomplete field
- Fix pressing Enter on inputs in custom attributes still submit the form
- Fix parsing email in dot notation
- Fix missing
key_value
field
- Fix not saving when an input contains slashes
- Fix error on nginx with SSI enabled
Added
- Add support for building Gutenberg blocks visually. Also support Twig template engine for writing block template.
Changed
- Hide custom table settings when Show for = settings_page
- Don't submit on enter on inputs
- Enable submit buttons only when meta is loaded
- Update Brazil translation
3.0.1 - 2019-07-06
- Fix color picker field JavaScript error.
- Fix tab label not updating in real-time.
- Fix
array_walk
error when upgrade data for posts.
- Fix duplicating field not working.
- Remove old
pages
param from the exported code.
- Upgrade old
context
param in the database.
3.0.0 - 2019-06-27
Changed
- The plugin is rewritten completely with PHP namespace (using Composer) and requires PHP >= 5.6
- Make all text translatable
- Restructure the Settings tab, moving Exclude Include / Show Hide / Conditional Logic into one section "Location"
- Hide a lot of settings if some extensions required are not available (or enabled in the AIO)
- Update the rules for Location based on whenever Guteberg is active
- Remove the Import menu as it's kind of a solo item in the menu. It's now next to the Add New in the All Field Groups screen.
- Move Delete/Duplicate field button into the title bar
Added
- Add a new column for front-end shortcode (if Frontend Submission extension is active)
Fixed
- Fix some issues with drag and drop
2.11.3 - 2019-05-15
Fixed
- Update clipboard to not conflict with built-in version in WordPress 5.2. See report.
- Show group title in the field top bar when group label is not set.
- Fix max_status = false default not working.
- Fixed bulk removed field groups.
Added
- Added columns to Builder.
2.11.2 - 2019-04-09
Fixed
- Fixed when adding a link with target="_blank" in a field description breaks field groups from saving in WordPress 5.1.
Changed
- Improved the code for import export page. Do not save the export file in the upload folder anymore.
2.11.1 - 2019-02-28
2.11.0 - 2019-01-15
Fixed
- Fixed language file name.
Added
- Added new Location column in the All Field Groups screen to show the location of the meta box.
Changed
- Updated UI for tab settings.
2.10.1
Fixed
- Fixed dot notation not parsed. Also limit the dot notation for key-array settings only.
Changed
- Toggle the field settings when clicking the field title bar. Also added slide animation.
- Improved UI for tabs.
- For settings pages: show page title instead of id in the Settings tab.
Added
- Added Location column in the admin table list of field groups.
2.10.0
Changed
- Refactor the code that parse meta box and field settings.
- Updated the code output, making it more beautiful.
- Deleted
thickbox_image
field as no longer supported.
Fixed
- Fixed
multiple
not working for choice (select
, select_advanced
) fields.
- Fixed
options
not working for button_group
.
- Fixed
options
wrong format when export/import.
- Fixed white screen after done importing.
- Removed
max_file_uploads
settings for image_select
field, which doesn't support this feature.
2.9.4
- Fixed options for choice fields doesn't work for nested groups.
2.9.3
- Fixed wrong arguments passed to array_map function. See forum topic.
2.9.2
Fixed
- Fixed compatibility with PHP < 5.4.
Added
- Added missing fields
file_upload
and image_upload
.
- Added Portuguese (Brazil) translation.
- Updated Vietnamese translation.
2.9.1
- Fixed wrong key for group title when uses field value.
2.9.0
Changed
Added
2.8.4
- Fixed missing settings pages ID when export to code, that causes fields not appearing on settings pages.
2.8.3
- Fixed missing field type for
taxonomy
field.
- Fixed missing Custom Table settings.
2.8.2
- Fixed styling for icons in tab field.
2.8.1
Added
- Added field Custom HTML.
- Added tabs Advanced for Divider field.
- Post field now can select multiple post types.
Changed
- Switching between tabs Fields and Settings no longer requires re-loading the page.
Fixed
- Settings pages not available for selection in Settings tab.
- Fix parameter "max_status" of Image Advanced field.
2.8.0
Changed
- Used the shared admin menu by Meta Box plugin. Changed labels to "Field Group" instead of "Meta Box".
- Better check for premium extensions.
Fixed
- Fixed time picker field not working.
- Fixed value "0", "1" in select field.
2.7.0
Added
Fixed
- Fixed output for show/hide extension, the page template rule.
- Removed empty rules for show/hide extension.
2.6.4
- Fixed labels for custom attributes are repeated when adding more attributes
2.6.3
- Added missing options from select/select_advanced/checkbox_list for taxonomy, user, post fields
2.6.2
- Do not auto lowercase for field ID.
- Added collapsible settings, Appearance, Advanced tabs for groups.
2.6.1
- Added a drop zone for sub-fields of groups.
- Updated JavaScript libraries
2.6.0
- Updated all field settings and UI.
2.5.0
Changed
- Updated the UI, adding some tooltips for better explanation of fields. Text is also updated for a better description.
Fixed
- Fixed error for Meta Box Include Exclude extension
- Fixed error for post field.
2.4.1
- Fixed error when fail to parse meta box settings
2.4.0
Added
- Added support for MB Term Meta, MB Settings Pages, MB User Meta, MB Comment Meta
- Added status for meta box, allowing to create a draft meta box
Changed
- Updated the UI, docs links and some texts for better understanding
Fixed
- Fixed missing "clone" option for post field
2.3.0
- Updated the options to match Online Generator and new field types / context from Meta Box.
2.2.3
- Fix: Hidden field doesn't works properly.
2.2.2
- Fixed taxonomy advanced field.
2.2.1
- New: Improve styles for custom attributes, conditional logic
- New: Add syntax highlighting for generated PHP code
2.2
- New: Supports for generating PHP code to be used without the extension.
- Fix: CSS skewed on Settings/Include Exclude tab
- Fix: Delete button is invisible in Add New Meta Box
2.1.1
- Fix: incompatibility with Include/Exclude
- Fix: tab_style and tab_wrapper attribute should removed if no tab exists
- Improvement: tweak the settings page UI
2.1
- Improvement: Compatibility with nested nested... group
- Improvement: Move settings for meta box and fields to new tab
- Improvement: Easier to include the plugin in theme
- Improvement: Style for tab and field attributes
- Improvement: Update Angular ui-sortable
- Fix: Export doesn't works
- Fix: Error when dragging field under field
2.0.7
- Fix: Fix plugin localization
- Fix: CSS error in field settings
2.0.6
- Improvement: Change default permission from update_core to edit_theme_options
- Fix: Import/Export doesn't works in some hosts
- Fix: Add Option button doesn't shows up
- Improvement: Allows user add empty value for Select, Select Advanced...
- Improvement: Add Post Types dropdown to Post field
2.0.5
- Fix: Update Taxonomy and Taxonomy Advanced to compatibility to the latest version
2.0.4
- Improvement: Supports columns extension without using Custom Attributes
2.0.3
- Bug fix: Remove PHP warning when field['type'] is not set
- Bug fix: Builder stops when has two fields which has same id
- Improvement: Better way to save data without using jQuery sanitize
- Improvement: Conditional Logic Use `starts with` instead of `start_with`, `ends with` instead of `end_with` for more naturally.
2.0.2
- Bug fixes: Error with duplicated elements
2.0.1
- Bug fixes: Error when no meta box added
2.0
- New feature: Support Conditional Logic
- New feature: Support Group by creating nested fields
- New feature: Support Tabs by drag and drop tabs above fields
- New feature: Support custom attributes for meta boxes
- Improvement: Totally rewrite fields template
- Improvement: Only Administrators can manage meta boxes
- Improvement: Increase the size of field editor
- Improvement: Use Select2 instead of Checkboxes for selecting Post Types
- Improvement: Show all premium fields and add-ons feature eventhough user hasn't activated
- Bug fixes: Remove some CSS bugs
1.2.2
- Bug fixes: Compatibility with WP Loop
1.2.1
- New feature: Import/Export meta boxes
- Bug fixes: Cannot display more than 10 Meta Boxes
1.2
- New feature: Allows user define array in "key - value" fields by using dot notation.
- Bug fixes: Text List doesn't display without default values.
- Improvement: User cannot define default values for Text List when clone.
1.1
- New feature: Add JSON support for value on Custom Attribute, JS Options, Query Args... and other "key - value" field attribute.
- Improvement: On the "key - value" fields (Custom Attribute, JS Options, Query Args...), change the value input to textarea
- New feature: Support Show / Hide extension
- New feature: Support Include / Exclude extension
- Improvement: Change the priority of Builder Gui (from admin_init to init)
- Improvement: Add input email support for Builder Gui
- Improvement: Only load file in Dashboard.
1.0.2
- New feature: User can now navigate between option fields via up and down key.
- Bug fixes: $meta_boxes filter override bug which clear all meta boxes registered outside Meta Box Builder
1.0.1
- Bug fixes: Backward compatibility with PHP 5.1+
- Bug fixes: Fix options `label` and `value` wrong position
- New feature: Placeholder for number field
1.0