- Add tag generation to workflow.
- Add short description to the readme file.
- Test version bump
- Github workflow updates.
- Major version release with stability improvements and compatibility update for WordPress 6.0.
- Improved user interface for managing meta boxes from the WordPress admin.
- Fix headers already sent warning.
- Show different example code for repeatable groups.
- Fix show / hide repeatable group additional options.
- Add the option to add fields to a repeatable group.
- Fix showing the correct support fields when adding / removing a field to a metabox.
- Fix the argument order in the wp_enqueue_script call.
- Display usage functions like "get_post_meta" with generated meta key.
- Update codebase to comply with the latest coding standards. Props @jrfnl
- Correct portuguese (pt_PT) translated previously changed. Props @pedro-mendonca
- Provide defaults for the fields. Props @georgestephanis
- Fix color picker background bug.
- Fix currency symbol and a few other field specific args.
- Tidying up and refactoring, thanks to phpcs and phpmd.
- PHP bug fixes. Props @jrfnl
- Fix language loading. Props @jrfnl
- Portuguese translation. Props @pedro-mendonca
- Disable the group field type and the default option until support is added.
- Some much needed refactoring.
- Fix load_textdomain.
- Show hide option fields based on field type selected under the meta_box post type.
- Added support for the rest of the Custom, Field Attributes.
- Add option to select which taxonomy should be used for taxonomy based fields.
- Minor field output fixes.
- Simplify admin notices, this fixes fatal error.
- All thanks to jrfnl
- Synced the GH repo with the WP repo to make sure it was up to date.
- Removed some files from the repo which shouldn't have been there in the first place.
- The readme wasn't properly parsable for the WP repo, fixed that.
- Fixed the plugin header which referred to the wrong plugin.
- Use CMB2_LOADED constant to check for CMB2.
- Prefix the CMB2_PLUGIN_FILE constant so as not to confuse it with one coming from CMB2 native.
- Don't hard-code the path to the plugins directory.
- Properly encode variables used in the activation url.
- Don't add the $cmb2 variable to the global namespace.
- Prevent conflict in the global namespace by wrapping things in ! defined() and ! function_exists()
- Fixed the is_cmb2_allowed() function which did not allow for new installs. The result of that was that after activation the plugin no longer showed in the plugins list, didn't show in the admin menu, couldn't be used nor deactivated, so rendered itself effectively useless.
- Fixed undefined index notices. See: https://wordpress.org/support/topic/not-working-1299
- Make settings page title translatable.
- Hide UI for disallowed users. Previously only hid plugin table rows.
- Initial release, is working but could use a lot more features.