GD Content Tools
Changelog
Version: 6.1 / february 19 2023
- new fully tested and compatible with WordPress 6.0 and 6.1
- new plugin is tested with the PHP 8.0, 8.1 and 8.2
- new many code enhancements for newer PHP versions
- new cleanup of the PHP core code classes and functions
- new custom taxonomy: change value for rest_namespace
- new custom post type: change value for rest_namespace
- new custom post type: notices for all REST related settings
- edit data sources: updated list of WordPress versions
- edit data sources: various changes and fixes to the predefined lists
- edit simplified many condition checks and validations
- edit clipboard 2.0.11
- edit prism.js 1.29.0
- edit d4pLib 2.8.15
- fix default post types override: extra menu items not rendered
- fix stored post type settings include private property value
- fix problem with the rule filter terms merging lists
- fix many small logic issues and condition checks
- fix several minor issues related to the PHP 8.x
- fix old function names used for intersection functions
Version: 6.0.2 / november 16 2022
- new tested with WordPress 6.0 and 6.1
- edit data sources: updated list of WordPress versions
Version: 6.0.1 / february 27 2022
- edit meta fields: improvements for side based metaboxes
- edit meta fields: improvements to unit based fields
- edit data sources: updated list of WordPress versions
- fix meta fields: unit based fields styling broken
Version: 6.0 – Scorpius / february 9 2022
- new system requirements: PHP 7.2 or newer
- new system requirements: WordPress 5.3 or newer
- new tested with WordPress 5.9
- new custom post type: new labels between WordPress 5.2 and 5.9
- new custom taxonomy: new labels between WordPress 5.2 and 5.9
- new metabox scripts and styles files enqueue completely rewritten
- new metabox styling aware of the block editor environment
- new metabox repeater controls uses proper buttons
- new plugin styling base switched to SASS built into CSS
- new fully rewritten and optimized CSS styling
- new fully rewritten and optimized JavaScript code
- new massive improvements to the metabox styling
- new option to render color field using HTML5 markup
- new option to render date/time based fields using HTML5 markup
- new option to disable optional use of Select2 JavaScript library
- new option to disable GMap and Icon Fontawesome meta fields
- new bbpress support expanded with embed settings for each integration
- new bbpress support includes additional options
- new bbpress support with improved layout for integration rule
- new meta field editor with option to generate slug from label
- new google map field warning if the Google API key is missing
- new image and gallery meta fields handling for broken images
- edit bbpress integration rule shows bbPress dynamic roles only
- edit metabox styling for data HTML controls is improved
- edit improved control over some meta fields and CSS and JS files needed
- edit data sources: updated list of WordPress versions
- edit data sources: updated list of PHP versions
- edit some code refactoring and PHP language related improvements
- edit replaced and optimized plugin menu and toolbar icon
- edit flatpickr 4.6.9
- edit clipboard 2.0.6
- edit select2 4.0.13
- edit prism.js 1.26.0
- del removed addons support and addons are now normal features
- del removed several CSS files that were not used anywhere
- del removed tagger addon because api included no longer works
- del removed many legacy, deprecated and outdated functions
- del removed some plugin settings and settings panels
- fix many small issues in the various JavaScript files
- fix file meta field attempting to get image preview
- fix month meta field problem saving with empty default value
- fix date base meta fields can run into fatal error on save
Version: 5.9.1 / july 23 2021
- new tested with WordPress 5.8
- edit removed legacy code for WordPress before version 5.0
- edit d4pLib 2.8.14
- fix loading of color picker on frontend with WordPress 5.5 or newer
Version: 5.9 – Talyn / march 10 2021
- newsystem requirements: PHP 7.0 or newer
- newsystem requirements: WordPress 5.0 or newer
- newtested with WordPress 5.7
- editdata sources: updated list of WordPress versions
- editimprovements to various plugin public functions
- editd4pLib 2.8.13
- fixissue with the nav-menu expanding with malformed menu items
- fixissue with single post templates when post object is not valid
- fixtranslation domain comment not properly set
Version: 5.8.3 / july 30 2020
- newsupport for WordPress 5.5
- newcustom post type: enable use of default category term
- newcustom taxonomy: create and set default term for taxonomy
- editdata sources: updated list of WordPress versions
- editdata sources: updated list of major PHP versions
- editd4pLib 2.8.12
Version: 5.8.2 / april 06 2020
- newmeta field gallery: limit images to select for gallery
- newmeta field gallery: options to control the gallery display
- newpost type date permalinks: enable just some periods
- editdata sources: updated list of WordPress versions
- editd4pLib 2.8.5
- fixminor problem with the currency meta field decimal value
- fixminor issues with some intersection based functions
- fixmeta field post: not showing selected values in editor
Version: 5.8.1 / february 17 2020
- fixconflict related to JS array prototype remove method
Version: 5.8 – Braca / february 11 2020
- newmeta field: gallery – select and show multiple images
- newcustom permalinks: support for adding meta fields
- newbbpress addon: integration into admin side topics and replies editors
- newpost types & taxonomies panels: button to clear permalinks rules
- newtested with PHP 7.4
- editimport and export switched to use JSON format
- editd4pLib 2.8.4
- fixdimensions meta field: issue with duplicated field element ID’s
- fixcore classes: rare problem with the post type object instance
- fixminor issue with with the PHP 7.4 deprecations
Version: 5.7.4 / january 7 2020
- newterms widget: small jQuery code embeded in widget HTML output
- editwp-toolbar addon: filter to control loading of the addon
- editfile enqueue: removed the render.js file as it is not needed
- editdata sources: updated list of WordPress versions
- editflatpickr 4.6.3
- editselect2 4.0.12
- editprism.js 1.18.0
- editd4pLib 2.8.3
Version: 5.7.3 / november 21 2019
- editdata sources: updated list of WordPress versions
- editd4pLib 2.8.2
- fixmeta field minor issue with initializing the values
Version: 5.7.2 / october 10 2019
- newmeta field HTML: option to allow restricted HTML tags
- editd4pLib 2.7.9
Version: 5.7.1 / september 21 2019
- editdata sources: updated list of WordPress versions
- editd4pLib 2.7.8
- fixmeta field HTML could end up having maxlenght set to 0
Version: 5.7 – Chiana / july 30 2019
- newmeta field: special information field (backend visible only)
- newselect meta field: option to hide auto generated empty value
- newselect based meta fields: mass edit of value with textarea
- newmonth meta field: using Flatpickr for month selection
- newpost types list: show which editor is post type set to use
- newtranslation: de_DE – Deutch / German
- newtranslation: es_ES – Español / Spanish
- newtranslation: fr_FR – Français / French
- newtranslation: it_IT – Italiano / Italian
- newtranslation: nl_NL – Nederlands / Dutch
- newtranslation: pl_PL – Polski / Polish
- newtranslation: pt_PT – Português / Portuguese
- newtranslation: ru_RU – РуÑÑкий / Russian
- newload translations for flatpicker library
- newload translations for select2 library
- editvarious improvements to the meta handling JavaScript
- editimproved loading of third-party JavaScript libraries
- editflatpickr 4.6.2
- editmask 1.14.15
- editprism.js 1.17.1
- editselect2 4.0.8
- editd4pLib 2.7.5
Version: 5.6.4 / june 24 2019
- editdata sources: updated list of WordPress versions
- editdata sources: updated list of PHP versions
- editflatpickr 4.5.7
- editd4pLib 2.7.3
Version: 5.6.3 / march 5 2019
- editno longer using of deprecated sorting function
- editdata sources: updated list of WordPress versions
- editclipboard 2.0.4
- editflatpickr 4.5.5
- editd4pLib 2.6
Version: 5.6.2 / december 30 2018
- editdata sources: updated list of WordPress versions
- editd4pLib 2.5.1
Version: 5.6.1 / december 12 2018
- editdata sources: updated list of WordPress versions
Version: 5.6 – Crichton / december 6 2018
- newsupport for WordPress 5.0
- newcustom post type: support for new labels in WordPress 5.0
- newcustom taxonomy: support for new labels in WordPress 5.0
- editcustom post type: updated default labels to reflect WordPress defaults
- editcustom taxonomy: updated default labels to reflect WordPress defaults
- editd4pLib 2.5.1
- fixmeta: minor issue with the saving of the user meta panel
- fixcustom post type: capabilities settings not saving
- fixcustom taxonomy: capabilities settings not saving
- fixcustom post type: minor issues with the generate function feature
- fixcustom taxonomy: minor issues with the generate function feature
Version: 5.5 – Moya / november 5 2018
- newsupport for WordPress 5.0
- newpost type editor: option to disable blocks editor in WP 5.0
- newpost type editor: classic editor is default selection
- newtweaks: disable blocks editor in WP 5.0 for posts
- newtweaks: disable blocks editor in WP 5.0 for pages
- newmeta: datetime field – disable/enable seconds
- newmeta: datetime field – disable/enable 24 hour mode
- newmeta: time field – disable/enable seconds
- newmeta: time field – disable/enable 24 hour mode
- newtested and working with the PHP 7.3 RC4
- edittagger: OpenCalais and Dandelion use SSL with cURL
- editd4pLib 2.4.4
- deltagger: removed Zemanta API
- deltagger: removed Alchemy API
- fixtagger: array initialization missing warning
Version: 5.4.2 / october 29 2018
- newtranslation to Serbian (sr_RS)
- newload translations for Flatpickr and Select2 libraries
- editflatpickr 4.5.2 library
- editd4pLib 2.4.3
- fixrewriter: issue with the detection of extra rules
- fixmeta: repeater field not working as expected
- fixmeta: repeater field limit not working
Version: 5.4.1 / august 5 2018
- newmeta: editor field can be repeated with WP 4.8 or newer
- newmeta: text field regex validation for Hexadecimal Color
- editmeta: box settings better explain the integration part
- editmeta: field rendering improved for different repeater rendering
- editbbpress metabox: improved forum detection to load metabox
- editd4pUnits 2.1.1
- editd4pLib 2.3.5
- fixbbpress metabox: forum detection fails in some cases
- newmeta: broken text field regex validation for Hexadecimal Number
Version: 5.4 – Pilot / july 30 2018
- newcompletely redesigned and expanded about page
- newabout page: major and minor versions highlights
- newabout page: detailed list of Dev4Press plugins
- newdata object for meta fields completly rewritten
- newmeta: select field can use enhanced control
- newmeta: select field remote data source
- newmeta: multi select field can use enhanced control
- newmeta: multi select field remote data source
- newmeta: multi select field limit selected items
- newmeta: checkboxes field limit selected items
- newmeta: posts field can use enhanced control
- newmeta: posts field limit selected items
- newmeta: terms field can use enhanced control
- newmeta: terms field limit selected items
- newmeta: users field can use enhanced control
- newmeta: users field limit selected items
- newmeta: use of the ‘required’ attribute for most field types
- newmeta: use of the ‘maxlength’ attribute for text and html fields
- newmeta: option to use ‘pattern’ for text regex limiter
- newmeta: text field regex filter to get regex description
- newmeta: text field regex validation for ISBN 10/13
- newflatpickr 4.5.1 library
- newselect2 4.0.6 RC1 library
- editmeta: date field switched to Flatpickr library
- editmeta: datetime field switched to Flatpickr library
- editmeta: time field switched to Flatpickr library
- editmeta: month field switched to select and number input
- editmeta: year field switched to number input
- editmeta: text field regex Amazon ASIN imporved
- editcustom taxonomy: show in rest enabled for new taxonomies
- editcustom post type: expanded enabled list of default features
- editbbpress metabox: filter for template expanded
- editmetabox code examples: show additional comments in code
- delsome unused JavaScript code and libraries
- delair-datepicker library
- fixcustom taxonomy: show in rest not registered
- fixmeta: several issues with the Number field settings
- fixmeta: term meta field not returning empty terms
- fixmeta: some query issues with the post meta field
- fixmeta: AJAX requests not returning proper JSON header
- fixmeta: removed several wrong field descriptions
- fixmeta: missing escaping for some form attributes
- fixinvalid label for one of the menu items
- fixfew strings missing from POT translation file
Version: 5.3.7 / july 20 2018
- newmeta boxes: input field regex validation for Amazon ASIN
- newmeta boxes: select field list of languages
- editdata sources: updated list of WordPress versions
- editLibrary Prism 1.15.0
- editd4pLib 2.3.4
- fixmeta boxes: problem with rendering of select field
- fixproblem with the custom permalinks query control
Version: 5.3.6 / june 21 2018
- fixregression bug with the wp_query override improvements
- fixmeta boxes: problem with rendering of currency field
Version: 5.3.5 / june 15 2018
- newfile with deprecated functions
- newintersection based get_the_terms_list function
- newdata sources: function to list PHP major versions
- newuse syntax highlighting for post type function page
- editvarious minor updates to links functions
- editvarious improvements to wp_query override
- editLibrary Clipboard 2.0.1
- editLibrary Prism 1.14.0
- fixintersection detection for wp_query not working properly
- fixproblem with a renamed functions
Version: 5.3.4 / june 10 2018
- newnew functions for the author archives intersections
- editdata sources: updated list of WordPress versions
- editd4pLib 2.3.1
- fixmeta field listing is not rendering properly
- fixfew issues with the rewrite rules generator
- fixproblem with post type author archives rewrite rules
Version: 5.3.3 / april 30 2018
- newnew function to cleanup the meta fields slug
- fixmeta field slug can’t start with the underscore
- fixduplicated cleanup of the meta field slug on save
- fixduplicated cleanup of the meta box slug on save
Version: 5.3.2 / march 22 2018
- newplugin tested and working with Gutenberg 2.4
- editvarious metabox styling improvements
- editdata sources: updated list of WordPress versions
- editLibrary Clipboard 2.0.0
- editLibrary Prism 1.13.0
- editd4pLib 2.2.7
- fixbroken default display of the plain list fields results
- fixbroken interfcae for the Fontawesome Icon field
Version: 5.3.1 / february 1 2018
- fixmissing function ‘wp_flush_rewrite_rules()’
Version: 5.3 – Zhaan / january 19 2018
- newmeta boxes: default value for rendering with no value
- editmeta boxes: don’t load GMaps library if Google Maps API Key is missing
- editmeta boxes: improvements to the enqueue of JS and CSS files
- editmeta boxes: improvements to the bbPress addon loading
- editmeta boxes: make sure Dashicons are enqueued properly
- editLibrary Clipboard 1.7.1
- editLibrary Prism 1.10.0
- editd4pLib 2.2.4
- fixxss vulnerability: query string panel was not sanitized
- fixxss vulnerability: panel variable for some pages was not verified
- fixmeta boxes: some fields not working with nothing selected
- fixmeta boxes: saving custom field with nothing selected
- fixmeta boxes: bbPress addon problems with the JS files
- fixseveral small layout issues on the admin side
Version: 5.2 – Aeryn / september 26 2017
- newpost type: custom permalinks for author archives
- newshortcode: metabox_template to render meta box data
- newmeta boxes: filters for adding meta box to content editors
- editshortcodes: improvements to default shortcode attributes
- editmeta boxes: improvements to HTML and editor fields
- editmeta boxes: improved saving of the boolean values
- editmeta boxes: generated code loop example updated
- editimproved flushing of the rewrite rules on saving settings
- editd4pLib 2.1.1
- fixmeta boxes: custom field initialization issue in the edit mode
- fixmeta boxes: loop initialization problem when values are not set
- fixmeta boxes: minor issue with init for boolean field
- fixmeta boxes: image field passes invalid attributes to image function
- fixmeta boxes: edit warning about missing integration type value
Version: 5.1.5 / august 30 2017
- editPrism.js 1.6
- editd4pLib 2.1
- fixbbPress Meta: editor broken due to the missing library
- fixMeta Boxes: units library missing for units based fields
Version: 5.1.4 / august 11 2017
- neweditor meta field: processing like WordPress post content
- newcontent meta fields: additional rendering settings
- editdata sources: updated list of WordPress versions
- editd4pLib 2.0.6
- fixrender issues with posts, users and terms meta fields
- fixfew minor shared library initialization issues
Version: 5.1.3 / june 28 2017
- editchanged classes names for AirDateTime picker control
- editd4pLib 2.0.3
- fixconflicts with the AirDateTime picker class names
- fixrewrite slugs don’t allow use of slashes
Version: 5.1.2 / june 26 2017
- fixmissing Clipboard JavaScript library
- fixmissing AirDateTime picker JavaScript library
Version: 5.1.1 / june 24 2017
- editdata sources: updated list of WordPress versions
- editfew improvements in JS libraries organization
- editsome additional information for metabox editor
- editsome minor styling improvements and changes
- editPrism 1.6
- editGMap3 7.2
- editd4pLib 2.0.2
- fixproblem with the initialization of the metabox object
- fixwarning related to invalid use of the empty() function
- fixmissing the update notice when plugin is updated
Version: 5.1 – Harvey / january 7 2017
- newshortcode: meta_field for simple meta field value
- newshortcode: meta_sub_field for custom meta field sub_field value
- newpost type: include in dashboard ‘At a Glance’ widget
- newpost type: extra feature support for AMP
- newpost type: new labels added in WordPress 4.7
- newtaxonomy: new REST options added in WordPress 4.7
- newtaxonomy: visibility option ‘publicly_queryable’
- newmeta boxes: panel with example PHP code to use meta box
- newmeta data: wordpress minor versions list
- newmeta data: wordpress major versions list
- newmeta: fields render methods have ‘before’ and ‘after’
- newmeta: additional properties and methods for base objects
- newmeta: additional functions for the subfields access
- newbbpress addon: additional display light styling
- newtagger: dandelion API uses new Token based API
- newtagger: alchemy API updates for IBM Bluemix Alchemy
- newexpanded rewrite for default post permalink
- editmeta: many updates to various rendering methods
- editbbpress addon: updated default theme template file
- editvarious improvements to the administration interface
- editadditional information added into admin side Help areas
- editall JavaScript files are minified only, not packed
- editd4pLib 1.8.7
- fixtagger: loading scripts on all admin pages
- fixmeta boxes: top of the grid type filter not working
- fixmeta: problem with the rendering of GMap field
- fixmeta: problem with the rendering of Radio field
- fixmeta: problem with the rendering of Select field
- fixbbpress addon: several styling problems
- fixminor issues with default and third party post types grid
- fixabstract static method declaration for base field class
- fixfew minor styling issues with the metaboxes
- fixfew issues with the POT translation file and some strings
- fixwrong style prefix used is some cases
- fiximport tools not working
Version: 5.0.5 / november 13 2016
- newpost type archive navigation menu selection and handling
- editmeta box: improved processing of data on save
- editmeta field boolean: removed default value option
- editbbpress meta box integration: few styling improvements
- fixmeta field boolean: field value always saved as checked
- fixmeta field select: field value validation is not working
Version: 5.0.4 / november 3 2016
- fixtaxonomy filter for post edit lists not showing
- fixtaxonomy labels generator wrong template for ‘all_items’
Version: 5.0.3 / october 30 2016
- editd4pLib 1.8.4
- fixusing get_term_by function instead of get_term
- fixseveral problems with metabox for terms saving
- fixmeta fields grid: delete field is not working
- fixmeta boxes grid: delete box is not working
- fixfew smaller issues with taxnomy rewrite settings
- fixmeta field listing: doesn’t have proper default value
- fixterms list widget hierarchy option not working properly
- fixterms list widget showing only taxonomies with tag cloud enabled
- fixfunction to filter taxonomies works for built in taxonomies only
- fixfunction to filter post types works for built in post types only
Version: 5.0.2 / october 18 2016
- newconditionals: check if date based intersection
- newconditionals: expand WP query with date based intersection key
- editmore functions for better third party plugins integration
- editimprovements for the intersection WP query expansions
- editmany small improvements to rewriting management
- editd4pLib 1.8.3
- fixdate based archive URL day and month not properly padded
- fixwrong order for post type intersection rewrite rules
- fixfew issues with partial intersections rewrite rules
Version: 5.0.1 / september 23 2016
- editcustom post type: archive rewrite slug with slashes
- editcustom post type: single rewrite slug with slashes
- editcustom taxonomy: archive rewrite slug with slashes
- editfew improvements in loading of the core libraries
- editd4pLib 1.8.2
- editmissing library used on the plugin install/update panel
Version: 5.0 – Rygel / september 20 2016
- newcompletely rewritten