All notable changes to this project will be documented in this file.
- Fixed issue where a null exception would happen if the content item is removed
- Fixed issue where the incorrect culture variant was returned
- Fixed issue where undefined is added to the url in the backoffice
- Expand / Collapse buttons are now hidden if MegaNavV8 is configured to 1 level
- Expand / Collapse buttons now work recursively
- You can now set anchor links for Nodes as well as external links
- Now supports node ids when migrated from Umbraco 7
- Updated the angularjs controller name to match the project name
- The dragging of menu items within the backoffice is requires more of a drag before changing levels
- Added the ability to disable Umbraco Cloud Sync either fully or partially
- Umbraco package is now generated using UmbPack
Fixed issue where a new mega nav requires as string, but an object is passed. - Pull Request #13, Thanks auroris!
Included correct DLLs
- Updated namespaces to align with current project name
- Updated the project alias to align with the current project name
+ Once this version is installed, you will need to edit the document type, and re-select the property editor.
+ Do not delete the property, just edit and then re-select MegaNavV8 from the property editor selection window.
- Added language variant support
- Changed converter to retrieve most recent url from cache
- Fixed exception caused by incorrect type in value converter
- Ability to collapse / expand tree children, the is stored and it will remember on page refresh / reload
- Ability to deploy dependent nodes when using Umbraco Deploy
- Refactored slightly
- Fixed some incorrect namespacing
- Updated angular-ui-tree to v2.22.5
- Fixed issue where dragging would break when not in debug mode
- Corrected included Api DLL
- Split plugin api controller into seperate project
- Split into projects / packages, MegaNavV8.Core and MegaNavV8.Web, this now has 2 separate NuGet packages
- Changed dependencies from UmbracoCms to UmbracoCms.Web and UmbracoCms.Core
- Umbraco V8 support - Added in V2.0.0 by Callum Whyte
- Added support for querystrings / anchors
- Renamed to MegaNavV8 to be separate from the original MegaNav plugin
- Changed to use UDI instead of ID to work with Umbraco Cloud Deploy
1.1.2 - 2018-20-08
- Nav item settings dialog not functioning in Umbraco v7.12
1.1.1 - 2018-17-01
- Exception thrown when trying to render an empty Meganav
1.1.0 - 2017-23-07
- Support for UmbracoNaviHide on content items
- Handling legacy icons returned by Umbraco APIs
- Required field validation to nav item settings
- This CHANGELOG file
- AppVeyor configuration to allow for automated builds and tests
- Project version number to package.json for automated builds
- Re-targeting package to Umbraco 7.4+
- Replaced Umbraco Link Picker with custom Umbraco UI overlay to allow for further customisation
- Updated documentation to reflect UmbracoNaviHide support
- Node names not updating after save
- Legacy node icons rendering incorrectly
- Changes persisting after editing a nav item then cancelling the changes
- Duplicate files in NuGet package
1.0.1 - 2017-10-03
- Nuspec file to allow for publishing to NuGet.org
- Assembly descriptions on the project DLLs
- Fix issues with NuGet packaging
- Initial release of Meganav for Umbraco 7.5
- Build scripts
- README file with information about the project and screenshots
- MIT license in the form of a LICENSE.md file