Tag Groups – Changelog

Tag Groups > Tag Groups – Changelog

1.18.3

(The free plugin had to adopt the version numbering of the premium plugin because some parts of the automatic workflow made that necessary.)

FEATURES

 

  • New parameter “include” in alphabetical tag cloud: Use only tags that are in selected groups.

OTHER

 

  • Migrated to more flexible licensing options, including free trials. Simply skip opt-in if you don’t need premium features.

 

0.43.0

FEATURES

 

  • Sort tag groups alphabetically on back end

BUG FIXES

 

  • Fixed filter on posts admin page when Polylang plugin is active

OTHER

 

  • Smoother user experience on tag groups admin page
  • Improved caching (premium)

 

0.42.2

OTHER

 

  • Added warning if language selector is set to “all languages” (WPML, Polylang)
  • More system information
  • Improved caching (premium)

 

0.42.1

BUG FIXES

 

  • Fixed issue in Alphabetical Tag Cloud with rare server configurations. (Collator not available)

OTHER

 

  • Make sure Firefox doesn’t restore previous checkbox values in the settings

 

0.42.0

FEATURES

 

  • Added Gutenberg block for alphabetical tag cloud

BUG FIXES

 

  • Fixed wrong default taxonomies in tabbed tag clouds.

OTHER

 

  • Added shortcode [[tag_groups_alphabet_tabs]] to help screen in the settings.

 

0.41.0

FEATURES

 

  • Added experimental shortcode [[tag_groups_alphabet_tabs]] to show first letters of tags instead of groups (beta). Try parameters include_letters and exclude_letters=”abc”. Not yet available as Gutenberg block.

BUG FIXES

 

  • Fixed issues in class.group.php (credits @luke4roads)
  • Fixed issues in determining number of tags per posts for a particular group

 

0.40.4

BUG FIXES

 

  • Fixed issue when default post_tag taxonomy is used with custom posts

OTHER

 

  • Debugging messages during uninstallation

 

0.40.3

OTHER

 

  • Fixed compatibility issues with the latest version of Gutenberg

 

0.40.2

BUG FIXES

 

  • Fixed an occasional error when Gutenberg is not installed

OTHER

 

  • Get the latest 100 posts to Gutenberg block

 

0.40.1

OTHER

 

  • Adjustments for changes in Gutenberg API (apiFetch replacing wp.api)

 

0.40.0

FEATURES

 

  • Compatibility with WPML: Group names can now be translated.

BUG FIXES

 

  • Fixed wrong entry in help search index.
  • Fixed wrong HTML structure in settings.

OTHER

 

  • Enhanced keyword search on settings home.
  • Some refactoring and removed old WPML function calls.
  • Encouragement in system information to upgrade PHP if using an outdated version.

 

0.39.2

OTHER

 

  • Search for settings on Tag Groups home menu page.

 

0.39.1

BUG FIXES

 

  • Fixed error for elderly server environments.

 

0.39

FEATURES

 

  • Improved settings pages with FAQ and debugging options.

OTHER

 

  • Updated links to documentation.
  • Refactoring and fixes that are relevant for the premium plugin.
  • Improved selection of taxonomies.

 

0.38.8

BUG FIXES

 

  • Fixed error in retrieving terms of group for REST API.

 

0.38.7

BUG FIXES

 

  • Fixing HTML encoding in some cases for “prepend” and “append” parameters.

OTHER

 

  • Fixing warning when processing tags.
  • Tabbed/accordion tag cloud: Make sure we keep class to produce tabs/accordion.
  • Please help us translate!

 

0.38.6

BUG FIXES

 

  • Fixed wrong options in accordion Gutenberg block.
  • Fixed occasional errors during transformation of Gutenberg block.
  • Fixed sanitation of multiple class names.
  • Fixed prepend and append parameters not working with {count} and hide_empty=0.

OTHER

 

  • Updated links to new documentation site.
  • New action hook “taxonomies_saved”.

 

0.38.5

BUG FIXES

 

  • Fixed some action hooks not triggered for term group update.

OTHER

 

  • Added direct link from selected taxonomies in settings to tag groups page.
  • Prepared the i18n of the Gutenberg blocks.

 

0.38.4

BUG FIXES

 

  • Fixed wrong encoding in some admin filter menus.

OTHER

 

  • Gutenberg: Don’t export parameters during transformation to shortcode if they hold default values.
  • Gutenberg: Updates to match latest version of Gutenberg.
  • REST API: Include taxonomy names.
  • REST API: Option to show terms of all public taxonomies.
  • Improved possibility to remove deprecated options.

 

0.38.3

OTHER

 

  • Tag cloud with “tags_post_id”: don’t show all groups if post has no tags
  • Tag cloud with “tags_post_id”: show only groups that are used in post (premium)

 

0.38.2

BUG FIXES

 

  • Fixed error in rendering Gutenberg blocks

OTHER

 

  • Improved compatibility with premium plugin

 

0.38.1

BUG FIXES

 

  • Fixed error “Call to undefined function register_block_type”

 

0.38.0

FEATURES

 

  • You can now use the placeholder {count} for the “prepend” and “append” parameters (shortcodes tag_groups_cloud and tag_groups_accordion). It will be replaced by the post count for each tag.
  • Gutenberg blocks for Tabbed and Accordion Tag Cloud. Use them with the Gutenberg Plugin or the upcoming WordPress version 5.0. Shortcodes won’t be affected. Read more here.

OTHER

 

  • Default value of “heightstyle” changed to “content”.
  • New REST API endpoint for enabled taxonomies.
  • Added support for exporting latest Tag Groups Premium settings.
  • Tested shortcodes with the Gutenberg Plugin. No issues found.
  • New documentation pages with the possibility to link from plugin backend directly to a help topic. (work in progress)
  • The HTML structure around tags was slightly changed. Please check if you customized anything.

 

0.37.2

BUG FIXES

 

  • Fixed wrong entity encoding in menus on some servers.

 

0.37.1

BUG FIXES

 

  • Fixing broken HTML in tabbed tag cloud if “not assigned” included.
  • Fixing “include” not working in tabbed tag cloud with “tags_post_id.”

 

0.37

 

Features

 

  • API endpoints /wp-json/tag-groups/v1/groups/ and /wp-json/tag-groups/v1/terms/ (currently only GET/read)

 

Bug Fixes

 

  • fixed broken HTML in accordion with parameter “include”

 

Other

 

  • If you use a custom theme, make sure your theme’s selector (CSS Scope on jQuery UI) is “.tag-groups-cloud”, not “.tag-groups-cloud-tabs”. Or add “.tag-groups-cloud-tabs” to div_class.

 

0.36.1

 

Other

 

  • new version of SumoSelect (modified to allow for placeholders in single selects)
  • better cleanup during deinstallation
  • added action hooks
  • performance improvements for tag clouds

 

0.36.0

 

Features

 

  • new parameter/value info=label for shortcode tag_groups_info

 

Bug Fixes

 

  • permission settings to edit groups affected also editing tags

 

Other

 

  • after using and while deactivating the premium plugin, permissions to edit tag groups are reset to defaults
  • performance improvements
  • rebuild relevant post meta after taxonomy change (premium)

 

0.35.4

 

Bug Fixes

 

  • fixed wrong post count of tags that are used with multiple groups (premium plugin)

 

0.35.3

 

Other

 

  • default caching type changed to database
  • performance improvements for tag clouds with multiple groups per tag (premium plugin)

 

0.35.2

 

Bug Fixes

 

  • fixed wrong post count of tags that are used with multiple groups (premium plugin)
  • fixed wrong calculation of minimum font size in tabbed tag cloud

 

0.35.1

 

Bug Fixes

 

  • fixed error when resetting groups
  • fixed link to Tag Groups page

 

Other

 

  • added admin notice
  • improved debugging messages

 

0.35

 

Features

 

  • new shortcode tag_groups_info to display number of tags per group on the frontend

 

Bug Fixes

 

  • fixed occasional warnings about not defined array indices

 

Other

 

  • shortcode documentation now only on website (for easier maintenance and localization)

 

0.34.7

 

Bug Fixes

 

  • reverse change that affected premium plugin (order in drop-down menu)

 

0.34.6

 

Bug Fixes

 

  • fixed issues with deleting and moving groups
  • wrong order in a filter menu

 

Other

 

  • improved localization of onboarding message (sorry if displayed to existing users)
  • fixed warning when using parameter assigned_class in shortcode

 

0.34.5

 

Bug Fixes

 

  • fixed sometimes wrong group tags displayed if no tags in group

 

Other

 

  • better guidance for first-time users
  • link to documentation easier to find

 

0.34.4

 

Bug Fixes

 

  • fixed missing group name in array (PHP API)

 

Other

 

  • better debugging options for Ajax
  • updated list of premium

     

 

0.34.3

 

Bug Fixes

 

  • group select drop-down menu invisibly covered one button

 

Other

 

  • added parameter add_premium_filter to tag cloud shortcode to optionally turn off link queries in tag clouds (effective only in premium plugin)

 

0.34.2

 

Bug Fixes

 

  • fixing error in admin (for PHP versions before 5.5)

 

0.34.1

 

Bug Fixes

 

  • fixed export of tags for multiple groups

 

Other

 

  • added possibility to identify term and group after clicking on link in tag group

 

0.34

 

Features

 

  • drop-down menu to add groups to tags now with integrated search field (useful for long lists of groups)

 

Other

 

  • preventing caching of scripts and styles over version changes

NOTES

 

  • for developers who access the tag group information with their own code: some options are now deprecated

 

0.33.2

 

Bug Fixes

 

  • fixing error on activation in some environments

 

0.33.1

 

Bug Fixes

 

  • removed debugging messages

 

0.33

 

Features

 

  • use multiple tag clouds on same page without need to use div_id parameter

 

Bug Fixes

 

  • fixed activation error directly after new installation

 

Other

 

  • some changes under the hood to facilitate new

     

 

Features

 

  • in the upcoming premium version

 

0.32.1

 

Bug Fixes

 

  • under certain conditions wrong HTML for tabbed tag cloud
  • empty boxes in accordion when using “include”

 

0.32

 

Features

 

  • two new shortcode parameters help you fine-tune which tags to display: include_terms, exclude_terms

 

Bug Fixes

 

  • fixed parameter “active” not working for accordion
  • fixed stubborn empty separator in accordion

 

Other

 

  • removed a non-breaking space between tags in tag clouds because it made styling more difficult. (Please use CSS if you need more space.)

 

0.31.2

 

Bug Fixes

 

  • fixed errors during uninstallation
  • Bug Fixes

    in cache for better integration with premium plugin

 

0.31.1

 

Bug Fixes

 

  • tag groups admin: fixed further issue caused by unused taxonomies formerly used by

    Other

    plugins and themes

  • uninstallation: remove cache dir and fixed some errors
  • temporarily added back method in caching for backwards-compatibility

 

0.31

 

Features

 

  • export includes now also terms with their term groups

 

Bug Fixes

 

  • fixed issue with caching (database)
  • tag clouds and tag groups admin: fixed issue caused by unused taxonomies formerly used by

    Other

    plugins and themes

 

Other

 

  • fixed some non-critical errors and warnings in Edit Plugins view
  • some performance improvements and code optimizations
  • improved tag filter

 

0.30

 

Features

 

  • new shortcode parameter link_append for adding queries to the tag cloud links
  • new shortcode parameter heightstyle for accordion to adjust the height of the tag containers. For more information see “Fill space” and “No auto height”.

 

0.29.1

 

Bug Fixes

 

  • Fixed wrong post filter for post tag taxonomy

 

0.29

 

Features

 

  • added links from tag group admin screen directly to tags and posts screen with activated filter (if applicable)
  • displaying post type of taxonomies in settings behind taxonomy names
  • (experimentally) enabled post filter also for categories (while hiding the deranged default category filter menu)

 

Bug Fixes

 

  • fixed faulty post filter for custom taxonomies
  • fixed warnings about non-existing taxonomies

 

0.28.1

 

Bug Fixes

 

  • fixed an error during activation

 

0.28

 

Features

 

  • shortcodes: added random sorting (orderby=”random”)
  • updated shortcode instructions
  • reduced debug messages in caching

 

0.27

 

Features

 

  • shortcodes: added the option of natural sorting of tag/term names (orderby=”natural”)

 

Bug Fixes

 

  • fixed preloading of cache
  • minor styling issue

 

0.26.1

 

Bug Fixes

 

  • fixed potential problem when first time saving settings (option turned off)

 

Other

 

  • added information about premium plugin to About screen

 

0.26

 

Features

 

  • enqueue frontend scripts and styling only if shortcode in use (opt in)
  • further improvement of interoperability with premium plugin

 

Bug Fixes

 

  • fixed problem to save empty slug or description

 

0.25.3.1

 

Bug Fixes

 

  • minor fix for About page

 

0.25.3

 

Bug Fixes

 

  • fixed wrong tag groups admin menu open when more than one taxonomy chosen
  • fixed messed-up HTML structure if no tabs displayed
  • fixed wrong styling of some confirmation messages

 

Other

 

  • prevent error when jQuery UI is not properly loaded

 

0.25.2

 

Bug Fixes

 

  • fixed error message when tag clouds are created via PHP
  • improved caching for news on “about” page

 

0.25.1

 

Bug Fixes

 

  • fixed error message on page where shortcode appears

 

0.25

 

Features

 

  • improved security: exported and imported settings not easily accessible
  • improved usability of the settings page

 

Bug Fixes

 

  • fixed parameter “amount” not showing any tags when0 (affecting only PHP output as array)
  • fixed Group Tag admin page not appearing at selected taxonomy
  • fixed “non-object” notice if $screen is not available
  • fixed relationship parent – child not saved with tags/terms

 

Other

 

  • Growing code made it necessary to refactor the structure for better overview and future extensibility.

 

0.24

 

Features

 

  • two new parameters for displaying not-assigned tags: show_not_assigned and not_assigned_name
  • new shortcode custom_title with placeholders {count} and {description}
  • amount=0 removes now all limits of the number of tags per group

 

Bug Fixes

 

  • fixed wrong escaping in filter menu on tags page
  • fixed some tags missing in output

 

0.23.1

 

Bug Fixes

 

  • fixed broken Ajax on tag group admin page

 

0.23

 

Features

 

  • tag groups admin page totally reworked: now much user-friendlier and faster

 

Bug Fixes

 

  • fixed broken code with special characters in group labels

 

0.22

 

Features

 

  • export and import settings and groups
  • deleting settings when uninstalling the plugin is now optional

 

Bug Fixes

 

  • fixed wrong output when returning array with parameter tags_post_id if post has no tags
  • fixed warning for custom template

 

0.21.1

 

Bug Fixes

 

  • fixing wrong syntax for translating backend notifications

 

0.21

 

Features

 

  • new shortcode to display tags in an accordion (see settings)
  • added option to display HTML in term description

 

Bug Fixes

 

  • Quick menu appeared twice under certain circumstances
  • fixed broken images

 

Other

 

  • updated to latest version of jQuery UI

 

0.20

 

Features

 

  • new parameter “active” to start tag cloud with all tabs collapsed

 

0.19.2

 

Bug Fixes

 

  • problems with multilingual tags (WPML)
  • possible conflict with sessions in

    Other

    plugins or themes

 

0.19.1

 

Bug Fixes

 

  • “Search Tags” was broken

 

Features

 

  • updated the .pot file for localizations

 

0.19

 

Bug Fixes

 

  • sometimes wrong columns affected when creating custom columns

 

Features

 

  • settings moved to settings menu
  • tag group filter on tag (term) page
  • general code improvement, further hardening of security

 

0.18

 

Bug Fixes

 

  • hardening security (escaping url before its use in menu)
  • adding back lost option to bulk action menu to unassign
  • added missing bulk action menu under the table (menu changes are synchronized)
  • wrong group label in confirmation message after bulk change

 

Features

 

  • selecting group for bulk change automatically selects action “assign to”

 

0.17.2

 

Bug Fixes

 

  • dropdown menu for bulk action didn’t respect correct order of groups

 

0.17.1

 

Bug Fixes

 

  • wrong encoding of characters in the tag descriptions

 

0.17

 

Features

 

  • option to set the target attribute for links (link_target)
  • option to hide the tag count in the tooltip when hovering your mouse over a tag (show_tag_count)

 

0.16

 

Features

 

  • option for different styling of tags according to whether they are assigned to the post or page (assigned_class)
  • option to force displaying all groups (show_all_groups)

 

0.15.1

 

Bug Fixes

 

  • parameter “order” not working correctly under certain conditions (multiple taxonomies)

 

0.15

 

Features

 

  • sorting by tag groups on tag/category page

 

0.14

 

Features

 

  • bulk assigning of terms

 

0.13

 

Features

 

  • localizations enabled
  • Spanish translation (es_ES) by Andrew Kurtis – muchas gracias!

 

0.12.1

 

Bug Fixes

 

  • tag group not saved on Edit Tag screen

 

0.12

 

Features

 

  • multiple taxonomies (please check settings after update)
  • new parameter to select taxonomies for tag cloud

 

Bug Fixes

 

  • function post_in_tag_group was wrong for

    Other

    taxonomies than tags

 

0.11

 

Features

 

  • multiple shortcodes/clouds per page by using ‘div_id’ with own values
  • general settings for ‘collapsible’ and ‘mouseover’ can be overridden per cloud
  • new parameters to prepend and append text to tags

 

0.10

 

Features

 

  • added two parameters for shortcode and function to filter tags or groups depending on the tags of a particular post
  • added parameter to optionally hide empty tabs

 

Bug Fixes

 

  • updated uninstall routine

 

0.9.1

 

Bug Fixes

 

  • fixed filter not showing up in some settings

 

0.9

 

Features

 

  • filter posts on the back end and show only posts that have tags belonging to particular tag groups
  • diversified permissions: now editors can edit tag groups, while vital settings can only by changed by administrators

 

0.8.2.3

 

Bug Fixes

 

  • improved instructions for installing own theme
  • fixed deprecated file names – please check cloud tags if you use custom theme

 

0.8.2.2

 

Bug Fixes

 

  • theme images lost during plugin evolution
  • fixed css of jquery-ui

 

0.8.2

 

  • svn missed files, new version is 0.8.2.2

 

0.8.1

 

Bug Fixes

 

  • fixed warning for adding term that is not managed by this plugin

 

0.8

 

Features

 

  • new parameters for shortcode to display a separator

 

Bug Fixes

 

  • fixed potential problem when flushing the cache

 

0.7.2

 

Bug Fixes

 

  • fixed shortcode not working in widgets; can now be enabled in settings

 

0.7.1

 

Bug Fixes

 

  • fixed wrong stripping of html in term descriptions (thanks to Ahni for reporting)
  • uninstallation now removes plugin settings
  • fixed typo

 

0.7

 

Features

 

  • supports now

    Other

    taxonomies than post_tag

  • user-friendlier settings page

 

Bug Fixes

 

  • fixed wrong group displayed on quick edit

 

0.6.2

 

Bug Fixes

 

  • fixed ‘foreach’ warning (thanks to IOTI for reporting)

 

0.6.1

 

Bug Fixes

 

  • wrong code in instructions

 

0.6

 

Features

 

  • optional output as array for theme developers
  • tags can now be sorted

 

Bug Fixes

 

  • counting tags

 

0.5.1

 

Bug Fixes

 

  • escaping
  • saving of menus

 

0.5

 

Features

 

  • improved inline editing in tag list (still problems with Opera browser)
  • hardened security with ‘nonce’

 

Bug Fixes

 

  • with WPML installed, inline editing of tag groups showed up at posts

 

0.4.1

 

Bug Fixes

 

  • faulty default settings after plugin activation

 

0.4

 

Features

 

  • tabs on tag cloud: support for mousover and collapsible
  • optionally not enqueuing jQuery for custom themes

 

Bug Fixes

 

  • problem saving themes

 

0.3

 

Features

 

  • support for WPML string translation of tag group labels

 

Bug Fixes

 

  • incomplete deletion of tag groups
  • no display of unused tags
  • wrong counting of tags
  • obsolete JS

 

0.2.1

 

Bug Fixes

 

  • Wrong label introduced in last version.

 

0.2

 

Features

 

  • Introduced an option to show a tag cloud without tabs – useful when displaying tags of just one group.
  • Tag groups are now visible as new column in the tag list.
  • Tag groups can now be assigned upon tag creation and changed directly in the tag list.

 

Bug Fixes

 

  • Showing wrong tag group in single tag view.

 

0.1

 

  • initial release