This is the first, and hopefully only, bug fix release of the 7.0 branch of Breadcrumb NavXT. This release features fixes to 4 bugs and 2 behavior changes for better resiliency to non-supported environments. As part of this, two different settings errors have been fixed/handled more gracefully (the
get_value on string error and the int required string given error). A few tweaks were made to hopefully support PHP5.6 without error (this is untested so the minimum listed PHP requirement stays at 7.0). Additionally, the run level for the default settings generation was moved from 11 to 9000, this should avoid errors in the settings page caused by other plugins registering post types at priorities other than the default 10.
Lastly, in order to work around issues with 3rd party code that is not 7.0 compatible, the location that the
bcn_settings_init filter is applied has been moved to the top of the
setup_setting_defaults function. With this new location, 3rd party code can still add settings, however the default settings can no longer be modified.
As always, you can grab the latest version of Breadcrumb NavXT from the Breadcrumb NavXT page.