Version |
Release Date |
Change Log |
7.1.0 |
2022-07-17 |
Release date: July, 17th 2022
- Behavior change: BCN_SETTINGS_FAVOR_* constant behavior changed to take advantage of settings changes in 7.0.
- Behavior change: Settings page now warns if it detected CPTs that were added too late.
- New feature: Added bcn_before_loop filter which runs at the top of bcn_breadcrumb_trail::display_loop().
- New feature: Added JSON formatted settings import and export (successor to the old XML settings import/export format).
- Bug fix: Fixed PHP error caused by term archives that dont know the active term.
- Bug fix: Fixed PHP error caused by introduction of namespacing in the legacy XML settings importer and exporter.
- Bug fix: Explicitly set option autoload values, avoiding inappropriate default autoload values being used.
|
7.0.2 |
2022-01-05 |
Release date: January, 4th 2022
- Behavior change: Allow value of
Hhome_template , Hhome_template_unlinked , hseparator , and hseparator_higher_dim to be overridden via bcn_settings_init .
- Bug fix: Fixed cause of Sorry, you are not allowed to access this page. message when attempting to visit the settings page.
|
7.0.1 |
2021-12-28 |
Release date: December, 27th 2021
- Behavior change: Moved
bcn_settings_init filter to before establishing default setting values. This filter is no longer capable of changing the default values of settings.
- Behavior change: Moved setup of defaults to 9000 priority, intending to cover the majority of plugins that add CPTs.
- Bug fix: Fixed compatibility issues with PHP5.6.
- Bug fix: Fixed PHP error caused by some return value of page_ settings.
- Bug fix: Fixed PHP error caused by non settings settings in array passed into
adminKit::settings_to_opts .
- Bug fix: Fixed issue with
bcn_allowed_html not covering admin interface elements (mapped bcn_allowed_html to mtekk_adminkit_allowed_html ).
|
7.0.0 |
2021-12-18 |
Release date: December, 17th 2021
- Behavior change: Within the
bcn_breadcrumb_trail object instead of passing term id and taxonomy, a WP_Term object is passed instead.
- Behavior change: Attachments now use parent post type for post type argument.
- New feature: Moved to adminKit 3.0
- New feature: Core
bcn_breadcrumb_trail object now supports multi dimensional trails.
- New feature: Added
bcn_opts_update_to_save filter.
- Bug fix: Fixed parameter order issue in REST controller that resulted in PHP Deprecated message in PHP8.
- Bug fix: Updated REST controller endpoint registration for better WordPress 5.5+ compatibility.
- Bug fix: Fixed compatibility issue with Widget settings not saving properly in WordPress 5.8.
- Bug fix: Fixed issue with the position count parameter within bcn_display when outputting a trail in reverse order.
|
6.6.0 |
2020-11-01 |
Release date: October, 31st 2020
- Behavior change: Moved to using the post type of the parent post for the type archive rather than that of the current item.
- Bug fix: Fixed error thrown when a site does not have an
administrator role.
|
6.5.0 |
2020-06-12 |
Release date: June, 12th 2020
- Behavior change: Moved to using the taxonomy of the term rather than passed in taxonomy in various functions. As a consequence, this allows
bcn_pick_post_term to override the taxonomy selection.
- Behavior change: Default template for unlinked breadcrumbs now includes breadcrumbList markup.
- New feature: Added new filter
bcn_breadcrumb_linked .
- New feature: Introduced new WordPress capability:
bnc_manage_options .
- Bug fix: Fixed XML settings exporter so that it no longer creates malformed files that cannot be imported when settings contain special HTML entities.
|
6.4.0 |
2019-12-31 |
Release date: December, 31st 2019
- Behavior change: Attachment post type settings moved to Media, additional post type options made available.
- Behavior change: Privately published parent posts are now, by default, skipped over in breadcrumb trails.
- Behavior change: On single post breadcrumb trails, the hierarchical term code path is now used in cases where only a single term from a non-hierarchical taxonomy is present for the current post.
- New feature: Allow
%link% tag in unlinked breadcrumb templates.
- New feature: Added
bcn_show_post_private filter.
- New feature: Added
bcn_show_type_term_archive filter.
|
6.3.0 |
2019-05-03 |
Release date: May, 3rd 2019
- New feature: Added Gutenberg block for displaying breadcrumb trails.
- New feature: Added
bcn_display_attribute_array filter.
- New feature: Added
bcn-aria-current template tag to facilitate WAI-ARIA Breadcrumb support.
- Bug Fix: Updated settings page to follow WP core standards for header structure.
- Bug Fix: Updated checkbox in adminKit to eliminate multiple labels to follow WCAG 2.0.
- Bug Fix: Fixed PHP error in circumstances of
bcn_breadcrumb_trail::fill() falling back on treating an unknown item as a taxonomy.
|
6.2.1 |
2018-10-26 |
Release date: October, 26th 2018
- Behavior change: Added
span element wrapping the breadcrumb title in the default unlinked breadcrumb template.
- Bug fix: Fixed issue that caused PHP warnings and the following settings were not saved messages for hierarchical CPTs.
|
6.2.0 |
2018-09-25 |
Release date: September, 24th 2018
- Behavior change: Cleaned up translations for default templates, simplifying and clarifying the translatable content.
- Behavior change: Default unlinked breadcrumb templates no longer contain Schema.org BreadcrumbList markup.
- Behavior change: Breadcrumb NavXT REST API endpoints are no longer enabled by default.
- New feature: Added
bcn_register_rest_endpoint filter.
- New feature: Added
bcn_breadcrumb_assemble_json_ld_array filter.
- New feature: Added support for following the post parent hierarchy first then falling back to a secondary hierarchy.
- Bug fix: Fixed issue where on loading the settings page immediately after migrating settings causes PHP warnings on CPT and custom taxonomy settings.
- Bug fix: Fixed issue that caused the settings reset option under the help drop down to not work.
|
6.1.0 |
2018-06-29 |
Release date: June, 1st 2018
- Behavior change: Links to generate support requests migrated to the WordPress.org forums.
- New feature: Added support for Schema.org BreadcrumbList (microdata format) in the included widget.
- New feature: Added new Root Page support for author archives.
- New feature: Added REST API endpoint for posts, terms, and author archives.
- Bug fix: Corrected label for the Schema.org BreadcrumbList (RDFa format) option in the included widget.
- Bug fix: Fixed issue where a PHP warning would be thrown due to
get_term() returning something other than an instance of WP_Term .
|
6.0.4 |
2018-03-23 |
Release date: January, 26th 2018
- Behavior change: Added auto migration of post type hierarchy settings to
bcn_display*() functions.
- Bug fix: Fixed issue where a PHP notice would be generated on the page for posts when the blog breadcrumb display option is set to false.
- Bug fix: Fixed issue where a PHP notice would be generated on archive pages where attachments were included in the
wp_query results.
|
6.0.3 |
2018-01-01 |
Release date: January, 1st 2018
- Bug fix: Fixed issue where an improper breadcrumb would be generated in the trail for pages under some circumstances.
- Bug fix: Fixed issue where the post and page roots were not updating to track user changes in Settings > Reading.
|
6.0.2 |
2017-12-30 |
Release date: December, 30th 2017
- Behavior change: Added warning alerting that
bcn_breadcrumb::type must be an array.
- Bug fix: Changed Breadcrumb Separator and Paged Template from an input field to a textbox to reduce confusion caused by HTML entities.
- Bug fix: Fixed issue where the parents of a page may not show up in the breadcrumb trail.
- Bug fix: Fixed issue where the
$reverse parameter for bcn_display and bcn_display_list did not work properly.
- Bug fix: Fixed issue where the
bcn_display_list function did not include the li elements.
|
6.0.1 |
2017-12-28 |
Release date: December, 28th 2017
- Behavior change: Removed unused Blog Template and Blog Template (Unlinked) from settings page.
- Bug fix: Fixed issue where changes to the hierarchy type for any post type would not save.
- Bug fix: Fixed issue where the blog display setting was ignored.
|
6.0.0 |
2017-12-26 |
Release date: December, 26th 2017
- Behavior change:
bcn_breadcrumb_trail::display_list() deprecated in favor of using the $template parameter in bcn_breadcrumb_trail::display() .
- Behavior change:
bcn_breadcrumb_trail::do_attachment() deprecated in favor of calling bcn_breadcrumb_trail::do_post() .
- Behavior change:
bcn_breadcrumb_trail::do_front_page() deprecated in favor of calling bcn_breadcrumb_trail::do_home() .
- Behavior change:
bcn_li_attributes filter was deprecated in favor of bcn_display_attributes .
- Behavior change:
bcn_breadcrumb_trail::do_archive_by_date() deprecated in favor of calling bcn_breadcrumb_trail::do_day(), bcn_breadcrumb_trail::do_month(), and/or bcn_breadcrumb_trail::do_year()`.
- Behavior change:
bcn_breadcrumb_trail::find_type() deprecated and removed from bcn_breadcrumb_trail.
- Behavior change: Breadcrumb for 404 error pages changed to be a child of the front page.
- New feature: Added support for various HTML tags in the widget's pretext field.
- New feature: Added
bcn_default_hierarchy_display filter.
- New feature: Added
bcn_default_hierarchy_type filter.
- New feature: Added
$posttype_name as the third parameter to bcn_show_tax_private .
- Bug fix: Fixed UI/UX issue in the settings screen where enabling/disabling settings groups for the Home, Blog, and Mainsite breadcrumb settings did not work.
- Bug fix: Fixed UI/UX issue in the settings screen where not including the paged breadcrumb still allowed the paged breadcrumb template to be edited.
- Bug fix: Removed use of
create_function in registering the widget as it was deprecated in PHP 7.2.
|
5.7.1 |
2017-06-30 |
Release date: June 30th, 2017
- Bug fix: Fixed erroneous use of
$linked that caused a PHP warning in bcn_display_json_ld() .
- Bug fix: Fixed issue where removing a breadcrumb from the trail could cause one or more breadcrumb separators to inappropriately disappear.
|
5.7.0 |
2017-04-21 |
Release date: April 21st, 2017
- New feature: Added
bcn_display_json_ld( ) function for producing Schema.org BreadcrumbList compliant JSON-LD markup.
- Bug fix: Fixed issue where the uninstaller caused PHP Errors when ran from WP CLI.
- Bug fix: Fixed issue where
bcn_breadcrumb_trail::find_type() caused a PHP Warnings in certain circumstances.
- Bug fix: Fixed typo in the administrative interface.
|
5.6.0 |
2016-12-26 |
Release date: December 23rd, 2016
- New feature: Added fourth parameter,
$force , to bcn_display() , and bcn_display_list() allowing the internal caching mechanism to be bypassed.
- New feature: Moved to multiple line text boxes rather than regular single line text inputs for the breadcrumb templates in the settings page to enhance visibility.
- Bug fix: Fixed issue where general searches had the blog breadcrumb in the breadcrumb trail.
- Bug fix: Fixed issue where the blog breadcrumb options were erroneously made available when a Posts Page was not set.
|
5.5.2 |
2016-09-30 |
Release date: September 30th, 2016
- Bug fix: Fixed issue where the blog breadcrumb setting does not affect the inclusion of the blog breadcrumb in the breadcrumb trail.
|
5.5.1 |
2016-08-13 |
Release date: August 13th, 2016
- Bug fix: Fixed issue in
bcn_breadcrumb_trail::find_type() that identified pages as posts, causing the erroneous inclusion of the post root in the breadcrumb trail for pages.
|
5.5.0 |
2016-08-12 |
Release date: August 12th, 2016
- Behavior change: Internal mechanics to handle post parents as the hierarchy for a post (of any post type) has changed to use 'BCN_POST_PARENT' rather than 'page' for the taxonomy_type.
- Behavior change: Internal mechanics to handle dates as the hierarchy for a post (of any post type) has changed to use 'BCN_DATE' rather than 'date' for the taxonomy_type.
- Behavior change: Taxonomy term hierarchy selection logic in
bcn_breadcrumb_trail::pick_post_term() has changed to picking the deepest known child of the first hierarchy found in the list of terms returned by get_the_terms() rather than the first term with a child.
- New feature: Added support for referer influenced taxonomy selection for a post's (any post type) breadcrumb trail.
- New feature: Added
translate and lang as valid attributes for tags within breadcrumb templates.
- New feature: Added
srcset and sizes as valid attributes for img tags within breadcrumb templates.
- New feature: Added
itemprop as a valid attribute for the meta tags within breadcrumb templates.
- Bug fix: Fixed various issues caused by other plugins/themes modifying the
$post global.
- Bug fix: Fixed issue where WPML Extensions would cause a CPT without a set root page to use the Post post type's root page.
|
5.4.0 |
2016-03-19 |
Release date: March 15th, 2016
- Behavior change: Migrated to new adminKit version, some functions previously in the admin classes are now handled upstream.
- New feature: Added
bcn_post_terms filter to bcn_breadcrumb_trail::post_terms() to control the terms included in a non-hierarchical term breadcrumb for a post.
- New feature: Added
bcn_add_post_type_arg filter to bcn_breadcrumb_trail::maybe_add_post_type_arg() to control when the post_type argument is added to URLs for archives.
- New feature: Added
bcn_pick_post_term filter to bcn_breadcrumb_trail::post_hierarchy() to allow overriding Breadcrumb NavXTs default term selection behavior.
- Bug fix: Fixed issue with untranslatable title on the settings page.
- Bug fix: Cleanup of several trivial differences between
bcn_admin and bcn_network_admin .
- Bug fix: Fixed improper display of Your settings are out of date. Migrate now. message on fresh installs.
- Bug fix: Clarified verbiage in regards to the paged breadcrumb.
- Bug fix: Added translation wrappers for date format strings in
bcn_breadcrumb_trail::do_archive_by_date() .
- Bug fix: Fixed issue where
bcn_breadcrumb_trail::is_builtin() would cause PHP warnings when the passed in post type was not an actual post type.
- Bug fix: Fixed issue that would cause a PHP error if
WP_Widget is unavailable.
|
5.3.1 |
2015-12-15 |
Release date: December 14th, 2015
- Bug fix: Fixed alignment issue of the main content of the settings page on WordPress 4.4.
- Bug fix: Fixed error caused by options upgrading not re-establishing new settings.
- Bug fix: Fixed PHP error caused by
bcn_breadcrumb_trail::get_type_string_query_var() returning an array when the post_type query variable is an array.
|
5.3.0 |
2015-12-09 |
Release date: November 12th, 2015
- Behavior change: Breadcrumb NavXT will no longer default to setting the root page for CPTs.
- Behavior change: Breadcrumb NavXT will no longer inject a breadcrumb for a CPT archive page if a root page is set for that CPT.
- Behavior change: Breadcrumb NavXT now defaults to
BCN_SETTINGS_USE_LOCAL rather than BCN_SETTINGS_USE_NETWORK if all of the BCN_SETTINGS_* globals are not defined.
- Behavior change: The included widget now supports RDFA style, Schema.org BreadcrumbList format rather than the deprecated Google Breadcrumbs format.
- Behavior change: Default settings for breadcrumb templates now conform to RDFA style, Schema.org BreadcrumbList format rather than the deprecated Google Breadcrumbs format.
- New feature: Added
bcn_widget_display_trail action to enhance the included widgets extensibility.
- New feature: Added
bcn_widget_display_types action to enhance the included widgets extensibility.
- New feature: The plugin uninstaller has been re-factored, includes support for uninstalling in PHP5.2.
- New feature: Unit tests added for all non-deprecated features in bcn_breadcrumb.
- New feature: Unit tests added for the uninstaller.
- New feature: Date based hierarchies are now available for CPTs.
- New feature: Date archives restricted by CPT are now supported.
- New feature: Taxonomy archives restricted by CPT are now supported.
- Bug fix: Fixed issue where the multibyte supplicant functions were not always being included due to WordPress shipping with its own subset of theses functions.
- Bug fix: Fixed issue where on an archive for a post type the archive breadcrumb would appear twice.
|
5.2.2 |
2015-08-19 |
- Bug fix: Fixed issue where the current item would use a built in default template rather than the breadcrumb template in the settings.
- Bug fix: Updated currently distributed translations set and list to match the current set of translations that achieve the 90% completeness threshold for inclusion.
- Bug fix: Fixed issue where a PHP warning would be displayed when BCN_SETTINGS_USE_NETWORK is defined.
|
5.2.1 |
2015-05-25 |
- Bug fix: Added additional checks for empty URLs and templates within
bcn_breadcrumb to prevent various bugs when empty URLs and/or templates are passed in.
- Bug fix: Move away from building URLs for search breadcrumbs and instead using
get_search_link() to fix support for pretty permalinks.
- Bug fix: Fixed issue where media items (attachments) that have not been attached to a post yet would cause an incorrect breadcrumb trail to be generated.
- Bug fix: Fixed issue where attachments of the front page would cause PHP Warnings.
- Bug fix: Fixed issue where attachments of the front page would have duplicate breadcrumbs for the home page.
- Bug fix: Fixed issue where attachments of pages would have an extraneous breadcrumb relating to the page for posts.
- Bug fix: Fixed issue with the text domain/domain path in the plugin header.
|
5.2.0 |
2015-04-23 |
- Deprecated: The Max Breadcrumb Length setting has been deprecated in favor of using CSS styling to perform the length limiting.
- Behavior change: The archive page for a post type is now generated for the top ancestor post rather than for the current page when "post parent" is used as the post's hierarchy.
- Behavior change: Now requires PHP5.3 or newer.
- New feature: Added
bcn_type_archive_post_type filter.
- New feature: Settings depending on another setting to be enabled are disabled when the dependency setting is disabled.
- New feature: More descriptive messages on settings saving (notify user on success, failure, and no changes to save).
- Bug fix: Fixed awkward wording in the settings page for post hierarchy settings.
- Bug fix: Fixed missed default templates for post formats when all taxonomy settings had the tax_ prefix added in 5.1.
- Bug fix: Fixed bulk of compatibility issues with bbPress.
|
5.1.1 |
2015-01-02 |
- Bug fix: Fixed issue where attachments and their parents have the same link when 'link current item' is enabled.
- Bug fix: Pass the same parameters into the widget title and (pre) text filters as the default WordPress widgets.
- Bug fix: Fixed issue where PHP warnings would be thrown on author pages for authors that do not have any posts.
- Bug fix: Reduced severity of
$post global not being of type WP_Post , will silently exit on non-WP_DEBUG enabled sites.
|
5.1.0 |
2014-06-10 |
- Behavior change:
bcn_breadcrumb_trail::do_post() now expects to be passed in a valid WP_Post object.
- Behavior change:
breadcrumb_navxt::version changed to a constant to allow uninstantiated access of the plugin version.
- New feature: Support Google's RDFa Breadcrumbs microformat by default.
- New feature: Added
bcn_opts_update_prebk filter.
- Bug fix: Validate HTML5 options on tab traversal.
- Bug fix: Fixed issue where the settings importer parsed the version string incorrectly.
- Bug fix: Added 'typeof' to list of valid HTML tag attributes.
- Bug fix: Prefixed all taxonomies with 'tax_' to prevent name collisions.
- Bug fix: Added ID to Post and Taxonomy Term Elements in
bcn_breadcrumb_trail::do_root() as is done everywhere else.
- Bug fix: Fixed issue with
bcn_breadcrumb_trail::do_author() returning the incorrect user under some circumstances.
- Bug fix: Fixed issue where saving twice on a tab in the settings page would cause the next page load to open the general tab rather than the current tab.
- Bug fix: Added bcn_breadcrumb_template filter back into
bcn_breadcrumb::set_template() , was a regression in 5.0 from 4.4.
- Bug fix: Fixed issue where the included widget did not check against default settings, causing PHP Warnings to show up on the frontend under some circumstances.
- Bug fix: Fixed issue where we didn't handle
WP_POST::has_archive correctly when it was a string, causing issues with CPTs generated by some plugins.
- Bug fix: Fixed issue where the default taxonomy selected for a CPT could be a non-public taxonomy.
- Bug fix: Attachments get their own title within the settings page now.
- Bug fix: Filter the title and pre text in the widget.
|
5.0.1 |
2014-04-17 |
- Behavior Change: Notify multisite users when settings may be overridden by the network settings and vice versa.
- Bug fix: Updated tab style to match WordPress 3.8 look and feel.
- Bug fix: Fixed issue where
bcn_breadcrumb_trail::display_list() would produce multiple instances of the class attribute.
- Bug fix: Fixed several issues with the uninstaller.
|
5.0.0 |
2013-11-21 |
- Behavior Change: Moved
bcn_breadcrumb_trail::trail to bcn_breadcrumb_trail::breadcrumbs
- Behavior Change: When WordPress is in multisite/network mode, the settings set in the network settings page take priority over subsite settings.
- New feature: Added
bcn_breadcrumb_trail_object filter.
- New feature: Added
bcn_li_attributes filter.
- New feature: Added
bcn_breadcrumb_types filter.
- New feature: Added Network Admin Settings page.
- New feature: Added
xmlns:v and property to the valid tag attributes.
|
4.4.0 |
2013-06-22 |
- New feature: Added
bcn_breadcrumb_url filter.
- New feature: Add resource ID to the
bcn_breadcrumb_title filter.
- New feature: Added
bcn_breadcrumb_template filter.
- New feature: Added
bcn_allowed_html filter.
- New feature: Added
bcn_template_tags filter.
- Bug fix: Fixed issue where invalid characters could end up in URLs due to other plugins.
- Bug fix: Revise the allowed HTML for breadcrumbs in the trail.
|
4.3.0 |
2013-02-14 |
- Behaviour change: Home and Mainsite titles were removed.
- Behaviour change: All HTML capable strings are now passed through wp_kses.
- New feature: Added bcn_breadcrumb_url filter.
- New feature: %title% and %htitle% now are replaced with the the Site Title for the home breadcrumb and the Network Name for mainsite breadcrumbs.
- New feature: Support for the proposed Theme Hook Alliance tha_breadcrumb_navigation filter.
- New feature: Added %ftitle% and %fhtitle% tags that are not affected by bcn_breadcrumb::trim().
- Bug fix: Minor tweaks to the tabs in the admin page to better support the new version of jQuery UI tabs (in WordPress 3.5+).
- Bug fix: Fixed issue where initial settings were not being translated due to the text domain not loading.
- Bug fix: Added verbiage to clarify what the Post Parent selection for Post Hierarchy does.
|
4.2.0 |
2012-09-29 |
- Behaviour change: Date archives are only available for the 'post' post type.
- New feature: All Custom Post Types can now either use a post parent, or taxonomy based hierarchy.
- New feature: Post Format archives are now supported.
- New feature: Reorganized settings page with more responsive elements.
- Bug fix: Widget will now display properly when told to include the paged breadcrumb on the main posts archive.
- Bug fix: Using flat taxonomies as the post hierarchy no longer causes extraneous breadcrumb templates to be applied.
- Bug fix: Mainsite link now works on posts and pages in multisite environments.
- Bug fix:
bcn_breadcrumb::title_trim() no longer cuts HTML encoded characters.
- Bug fix:
bcn_breadcrumb::title_trim() no longer trims the title when the title length is equal to the max length.
|
4.1.0 |
2012-06-06 |
- Behavior change: Made the behavior of posts using flat taxonomies match the behavior of using a hierarchical taxonomy when the post is not assigned a taxonomy term.
- New feature: Custom Post Types that are hierarchical can now fall back to a taxonomy if they dont have a parent.
- New feature: Pretext option for the included Widget, allows 'You are here:' type messages in the widget.
- Bug fix: Textdomain was changed to the correct one in the widget.
- Bug fix: Textdomain was changed from 'breadcrumb_navxt' to 'breadcrumb-navxt' for improved compatibility with the new GlotPress translation flow.
- Bug fix: Fixed cause of PHP warnings on empty term archive pages.
- Bug fix: Fixed cause of PHP warnings on term archives restricted to a specified post type.
- Bug fix: Fixed cause of PHP warnings and improper behavior on author archives if showing the page number in the breadcrumb trail.
|
4.0.2 |
2012-02-17 |
- New feature: Estonian translation added props to Martin Orn.
- New feature: Azerbaijani translation added props to Zaur Bayramov.
- Bug fix: Replaced deprecated RDFa and Microformat breadcrumbs with Schema.org breadcrumbs support in the included sidebar widget.
- Bug fix: Mainsite breadcrumbs are linked once again.
- Bug fix: Safe default settings for CPTs and taxonomies should work now.
- Bug fix: Updated translations should work, previously the old ones loaded.
|
4.0.1 |
2012-01-04 |
- New feature: Norwegian translations added props to Jan Rosvoldsve.
- Bug fix: Fixed line 591 and line 646 errors in multisite installs.
- Bug fix: Attachments will now obey the root page setting for their parent, regardless of the parents post type.
|
4.0.0 |
2011-12-15 |
- Behavior change: Prefix, suffix, and anchor settings have been replaced with templates for all breadcrumb types.
- Behavior change:
bcn_display_nested function was removed from the main plugin. Will appear in a supplementary plugin.
- Behavior change: Import/Export/Reset tab moved under the admin bar Help menu.
- Behavior change: Paged breadcrumbs are enabled in the default settings, among other subtle changes.
- New feature: More useful Help menu, utilizing the new WordPress 3.3 Help menu.
- New feature: True URLs are now generated for current items when link current item is enabled.
- New feature: The display of the custom post type archive breadcrumb for custom post types may now be disabled.
- New feature: Added in fallback functions for PHPs multibyte character string functions for environments that do not have multibyte character support.
- Bug fix: Custom post type archives now respect the root page setting.
- Bug fix: Custom post types without WordPress post archives enabled will no longer cause a double root page breadcrumb to be generated.
- Bug fix: Tabs on the settings page are now rounded for all modern browsers, including Firefox, Chrome, and IE9.
- Bug fix: Tabs on the settings page are now remembered between setting saves (including multiple saves from within the same tab).
- Bug fix: Fixed another cause of the The following settings were not saved error message.
|
4.0.0-Beta1 |
2011-11-19 |
|
3.9.0 |
2011-06-01 |
- Behavior change: Settings can not be saved, imported, or exported until any necessary settings updates and/or installs are completed.
- New feature: Support for WordPress 3.1 custom post type archives.
- Bug fix: Displays a warning message in the WordPress dashboard if PHP version is too old rather than trying to deactivate and dieing on all pages.
- Bug fix: Fixed a potential cause for the "options not saved" error.
- Bug fix: Fixed bug where the Blog Breadcrumb was not obeyed on archives.
|
3.8.1 |
2011-02-27 |
- Bug fix: Root pages for custom post types should work again.
- Bug fix: The post_post_root and post_page_root not being saved warning when saving settings should be fixed.
|
3.8.0 |
2011-02-21 |
- New feature: Error reporting added for some errors that may occur during a settings save.
- New feature: Custom post types may use dates as their taxonomy type.
- New feature: New display_nested function to facilitate support for Googles Breadcrumbs RDFa and Microformat.
- New feature: Paged display works for all post types now (was previously restricted to archives).
- Bug fix: Fixed a few cases where Breadcrumb NavXT may cause PHP warnings.
- Bug fix: Automatically deactivates if PHP version is tool old rather than just displaying warning message.
- Bug fix: Custom post types that are not associated with any taxonomies no longer cause PHP Notices.
- Bug fix: Various PHP Notices introduced in 3.7.0 were fixed.
- Bug fix: Fixed issue where multiple runs caused the current_item_prefix and current_item_suffix to be applied multiple times.
- Bug fix: The included display functions will behave more appropriately when database settings dont exist.
- Bug fix: Fixed multibyte UTF-8 character support for custom taxonomies.
- Bug fix: Fixed issue where the widget (Appearance > Widgets) would not load the appropriate translations.
|
3.7.0 |
2010-12-06 |
- New feature: Support for global/network wide breadcrumb trails in networked setups of WordPress 3.0.
- New feature: Can use any hierarchical post type as a hierarchy for flat post types.
- New feature: Users are now warned if settings are out of date, allowed to do a one click settings migration.
- New feature: Users can now control if a post type uses the posts page in its hierarchy or not.
- Bug fix: Breadcrumb trails for attachments work properly now for custom post types.
- Bug fix: Users can now set custom post types to have a page hierarchy through the settings page.
- Bug fix: Fixed issues where the PHP version check did not work correctly.
- Bug fix: Fixed issue where all settings would get reset on clean 3.6.0 installs on plugin activation.
- Bug fix: Fixed issue when a static front page is specified but the post page is not.
|
3.6.0 |
2010-08-24 |
- New feature: Vastly improved support for WordPress custom post types.
- New feature: Can now restrict breadcrumb trail output for the front page in the included Widget.
- New feature: Can now undo setting saves, resets, and imports.
- New feature: Translations for Japanese now included thanks to Kazuhiro Terada.
- Bug fix: Fixed issue where the class element were not closed in a li opening tag.
- Bug fix: Safer handling of blank anchor templates.
- Bug fix: Fixed issue where the %title% tag in the current item anchor template would be trimmed.
|
3.5.1 |
2010-06-24 |
- Bug fix: Fixed issue where a deactivation/activation cycle would reset all of the user specified settings.
- Bug fix: Fixed issue where the archive by date suffix field did not save.
- Bug fix: Fixed issue where custom taxonomy settings did not save.
- Bug fix: Fixed issue where xml settings files would not import.
- Bug fix: French and German translations updated for 3.5.x.
|
3.5.0 |
2010-05-26 |
- New feature: Added actions
bcn_before_fill and bcn_after_fill , see documentation for more information.
- New feature: Widget rewritten to use the WordPress 2.8 Widget API, now multi-widget capable.
- New feature: Widget output can be in list form, can be in reversed order, and can be unlinked.
- Bug fix: Fixed issue where the current tab was forgotten after a save in the settings page.
- Bug fix: Fixed various WP API issues with WordPress 3.0.
- Bug fix: Fixed title trimming so that it works properly with multi-byte characters.
|
3.4.1 |
2010-01-07 |
- Bug fix: Fixed issue with PHP unexpected $end on line 1567 in breadcrumb_navxt_admin.php.
- Bug fix: Fixed issue where the %link% anchor tag would not be replaced with a URI for flat taxonomies (e.g. tags).
- Bug fix: Fixed issue where paged breadcrumbs would cause WP_Error objects to be thrown.
|
3.4.0 |
2009-12-18 |
- New feature: Proper support of custom taxonomies. category_parents and post_tags replaced with term_parents and post_terms.
- New feature: Ability to use date as post taxonomy.
- New feature: Translations for Italian now included thanks to Luca Camellini.
- Bug fix: Fixed permalink for day breadcrumbs.
- Bug fix: Flat taxonomy archive breadcrumbs now are surrounded by both the standard and archive prefix/suffix combination.
|
3.3.0 |
2009-08-04 |
- Behavior change: The core plugin was removed, and administrative plugin renamed, direct class access still possible.
- New feature: Ability to trim the title length for all breadcrumbs in the trail.
- New feature: Ability to selectively include the "Blog" in addition to the "Home" breadcrumb in the trail (for static frontpage setups).
- New feature: Translations for Russian now included thanks to Yuri Gribov.
- New feature: Translations for Swedish now included thanks to Patrik Spathon.
- Bug fix: Minor tweaks to the settings link in the plugins listing page so that it fits better in WordPress 2.8.
- Bug fix: Now selects the first category hierarchy of a post instead of the last.
|
3.2.1 |
2009-06-22 |
- New feature: Translations for Belorussian now included thanks to "Fat Cow".
- Bug fix: The
bcn_display() and bcn_display_list() wrapper functions obey the
$return parameter .
- Bug fix: Anchors now will be valid html even when a page/category/post title has html tags in it.
- Bug fix: Revised
bcn_breadcrumb_trail::category_parents to work around a bug in get_category that causes a WP_Error to be thrown.
- Bug fix: Importing settings XML files should no longer corrupt html entities.
- Bug fix: Can no longer import and reset options at the same time.
- Bug fix: WordPress 2.6 should be supported again.
|
3.2.0 |
2009-05-02 |
|
3.1.0 |
2009-01-27 |
|
3.0.2 |
2009-01-08 |
|
3.0.1 |
2008-10-24 |
|
3.0.0 |
2008-09-23 |
|
2.2.0-Beta2 |
2008-09-23 |
|
2.2.0-Beta1 |
2008-08-29 |
|
2.1.4 |
2008-07-16 |
|
2.1.3 |
2008-07-02 |
|
2.1.2 |
2008-05-22 |
|
2.1.1 |
2008-04-25 |
|
2.1.0 |
2008-04-03 |
|
2.0.4 |
2008-03-24 |
|
2.0.3 |
2008-03-07 |
|
2.0.2 |
2008-02-15 |
|
2.0.0 |
2008-02-15 |
|
2.0.1 |
2008-01-25 |
|