Version 2.2.5 | 4.11.2012
- Added Only Superadmins can add/delete nav groups option to configuration screen.
- Added include_in_nav variable.
- Added is_first_item_on_level and is_last_item_on_level variables.
- Added count variable to custom crumbs.
- Added is_previous_item_selected variable.
- Added ignore_regex parameter
- Added entry_id parameter to crumbs & custom crumbs tags.
Version 2.2.4 | 1.11.2012
- Added CE Cache integration.
- Fixed Bug where member groups blocked from seeing specific navigations could still see them listed in quick-link drop down.
Version 2.2.3 | 12.3.2011
- Fixed Bug where Custom and Custom Kids fields wouldn't accept periods (.) when updating the fields.
- Fixed Bug caused by addition of Access Keys when using the include_single_parent parameter.
Version 2.2.2 | 11.30.2011
- Added NavEE extension.
- Clears applicable NavEE caches when a channel entry which is linked to NavEE via either Guide or Pages methods is updated or deleted.
- Configurable (in NavEE Config Screen) to automatically delete linked NavEE nodes (Guided or Pages method) when their respective channel entries are deleted. This will ensure that there are no broken links in your navigation.
- Note: If you are upgrading from a previous version of NavEE, you will need to manually install this extension by going into Add-Ons -> Extensions and clicking Enable.
- Added site_id parameter
- Added reverse parameter
- Added Entify EE Tags option to NavEE configuration screen. This will disallow the use of any EE tags in the Manual entry field of your nodes. (Additional Security Option)
- Added Access Key field under More Options in each NavEE node.
- Fixed Bug in which was causing certain templates to not appear in the NavEE field type and in the guided method.
- Fixed Bug where Custom Kids field was randomly being populated with a 0 in certain instances
Version 2.2.1 | 11.04.2011
- Added ability to restrict access to specific navigations by Member Group.
- Added ability to hide specific templates from the main NavEE control panel as well as the NavEE field type.
- Added {exp:navee:is_nav_empty} function.
Version 2.1.5 | 10.06.2011
- Fixed a bug where exp:navee:custom was outputting template variables if it didn't find a match.
Version 2.1.4 | 10.03.2011
- Fixed a bug which was throwing PHP Notices in the CP.
Version 2.1.3 | 9.30.2011
- Fixed a bug where the NavEE cache didn't clear when adding a new nav node through the Fieldtype
Version 2.1.2 | 9.28.2011
- Fixed a few bugs with the "Passive Node" functionality.
- Added the {link_type} variable which outputs whether the current link is manual, guided or pages based.
Version 2.1.1 | 8.29.2011
- Two minor bug fixes. Both seemed only to occur on Windows-based hosting.
Version 2.1.0 | 8.25.2011
- Introduced caching of navigations, reducing queries to a single call per navigation after initial load. Cache can be cleared manually through the configuration screen - and will be automatically cleared when any updates are made to a particular navigation through the control panel.
- New variable available in exp:navee:custom navee_entry_id which returns the channel entry id associated with any navigation item built using either the Guided or Pages method. This variable can be used to pull channel content into your navigation if necessary.
Version 2.0.1 | 7.22.2011
- NavEE 2 Released
Version 1.2.9 | 11.23.2010
- Added only_display_children_of_selected parameter to {exp:navee:nav} and {exp:navee:custom}
- Added start_nav_on_level_of_selected parameter to {exp:navee:nav} and {exp:navee:custom}
- Added start_nav_with_kids_of_selected parameter to {exp:navee:nav} and {exp:navee:custom}
- Added only_display_children_of_selected parameter to {exp:navee:nav} and {exp:navee:custom}
- Added is_selected variable to {exp:navee:custom}
- Fixed bug where some installations were not saving external URLs when items were updated.
Version 1.2.8 | 11.3.2010
- Fixed bug with adding first node in IE7-IE8.
- Changed output so that all html has double-quotes for attributes.
Version 1.2.7 | 10.28.2010
- Fixed bug where items with no links were adding selected class on homepage.
- Fixed bug to ensure that the index_page config variable is set before using it to adjust the selected regular expression.
Version 1.2.6 | 10.25.2010
- Fixed jQuery bug with delegate() method.
- Added the ability to load your navee themes folder into either /themes or /themes/third_party.
- Fixed bug where misc features didn't work if you renamed your index.php page to something else.
Version 1.2.5 | 10.12.2010
- Fixed jQuery bug where change event does not work in live() method.
- Fixed bug with unescaped single-quote breaking edit form.
Version 1.2.4 | 10.08.2010
- Fixed bug where new NavEE Configuration (1.2.3) were not working with MSM.
Version 1.2.3 | 10.05.2010
- Added configuration page to allow for setting an install directory.
- Fixed minor jQuery bug which was causing problems updating nav items from Pages if they contained a question mark.
Version 1.2.2 | 9.28.2010
- Fixed bug with has_kids variable in {exp:navee:custom}
Version 1.2.1 | 9.20.2010
- Fixed bug where start_nav_from_parent did not work for top level parents.
Version 1.2.0 | 9.14.2010
- Added new tools to assist with Dynamic Subnavigation
- Added start_nav_from_parent parameter to {exp:navee:nav} and {exp:navee:custom}
- Added start_nav_from_parent_depth parameter to {exp:navee:nav} and {exp:navee:custom}
- Added max_depth parameter to {exp:navee:nav} and {exp:navee:custom}
- Fixed bug where pages list was not sorting alphabetically.
Version 1.1.3 | 9.1.2010
- Fixed bugs with regular expression to help users working with EE on IIS.
- Fixed selected_class_on_parents bug
Version 1.1.2 | 8.17.2010
- Fixed bug with UTF-8 characters in the control panel.
- Fixed Control Panel bug in IE8
Version 1.1.1 | 7.30.2010
- Added variable has_kids to {exp:navee:custom}
- Added variable kid_count to {exp:navee:custom}
- Fixed Control Panel bug in IE8
Version 1.1.0 | 7.27.2010
- Added Member-Specific Navigation Item controls in the control panel.
- Note: Before upgrading to 1.1.0, make sure you update your current NavEE to 1.0.10, this will ensure that your current navigations are not lost when you uninstall/reinstall NavEE. Also, to update from 1.0.10, to 1.1.0 you must do a full uninstall/reinstall of the module as new database tables have been added.
Version 1.0.10 | 7.14.2010
- Ensured that Codeigniter wouldn't cache DB calls within NavEE. You can override this in the source by commenting out a single line of code in the constructor.
- Fixed a few php short tags which may have been causing problems with Joyent hosting.
- Fixed a bug where NavEE tries to reinstall tables even if they exist from a previous install
Version 1.0.9 | 7.9.2010
- Added lots of new functionality to the crumbs and custom_crumbs tags.
- Added no_last_anchor to exp:navee:crumbs
- Added last_item to exp:navee:crumbs
- Added last_item_link to exp:navee:crumbs
- Added spacer to exp:navee:custom_crumbs
- Added no_last_spacer to exp:navee:custom_crumbs
- Added last_item to exp:navee:custom_crumbs
- Added last_item_link to exp:navee:custom_crumbs
- Added is_last_item to exp:navee:custom_crumbs
Version 1.0.8 | 7.7.2010
- Fixed non-critical bug that was throwing a PHP notice for some users.
Version 1.0.7 | 7.2.2010
- Fixed bug where system would not update an existing nav item if it had a ? or ; in it.
- Fixed bug where Custom Crumbs were not obeying the regular expression field.
Version 1.0.6 | 6.28.2010
- Changed functionality slightly. Previously you couldn't add a navigation node without something in the link field. Now, you can add a blank link. This will result in that nav item outputting with no anchor tag. Useful for adding nav items that do not need to link to anything.
- Replaced htmlspecialcharacters_decode with html_entity_decode for PHP4 support.
- Fixed a spelling error in CP, and moved a few straggling pieces of content into the language file.
Version 1.0.5 | 6.22.2010
- Fixed a few misc jQuery bugs in the Control Panel.
- Adjusted the :crumbs functionality to obey the Regular Expression content.
Version 1.0.4 | 6.18.2010
- Added the ability to pass a string to the start_node parameter. Previously, this parameter only accepted the id of the parent node where you wanted your navigation to start. Now, you can pass a string which matches the link field in your control panel. If it finds a match, your navigation will start there. If not, it will start at the top node.
Version 1.0.3 | 6.15.2010
- Changed CSS/image pathing in the Control Panel to full URLs (from absolute paths) because it was causing issues for folks running locally.
- Fixed bug where updated current nodes weren't being encoded correctly for the AJAX call.
Version 1.0.2 | 6.14.2010
- Fixed bug where if multiple NavEE nodes had the same link, and the selected_class_on_parents parameter is passed, the selected class would be assigned twice without a space.
- Fixed bug where links with a trailing slash would not match the current page uri-segment.
Version 1.0.1 | 6.10.2010
- Added the {level} variable.
- Fixed bug where {exp:navee:custom} was adding an extra <ul> around child nodes.
Version 1.0 | 6.09.2010
First release of NavEE into BETA. Only for EE2.0 at this time.
