Commit Graph

9 Commits

Author SHA1 Message Date
Torsten Brendgen
bc61166267 feat: Add support for flyout menu mode in MegaMenu
- Introduced `MegaMenuMode` type and `normalizeMegaMenuMode` function to handle menu modes.
- Updated `MegaMenuApplicationCustomizer` to accept `menuMode` property.
- Enhanced `MegaMenuRenderer` to render flyout menus based on the selected mode.
- Created new HTML previews for both flyout and mega menu modes.
- Removed unused mock services and user custom action service interfaces.
2026-07-20 20:37:32 +02:00
Torsten Brendgen
e75b11117f Bump version to 2.0.1, update deployment strategy for central SPFx deployment, and enhance error handling in PowerShell script 2026-07-19 23:42:36 +02:00
Torsten Brendgen
85c56a1153 Bump version to 2.0.0, update component ID, and enhance central configuration for MegaMenu 2026-07-19 23:15:38 +02:00
Torsten Brendgen
07583b8122 Bump version to 1.1.4, remove unnecessary external dependency, and update term sorting logic 2026-07-19 22:54:29 +02:00
Torsten Brendgen
2d723da5a2 Bump version to 1.1.3, add detailed lifecycle logging in debug mode, and enhance error handling in services 2026-07-19 22:43:59 +02:00
Torsten Brendgen
5f1d26c7f6 Bump version to 1.1.2 and update TaxonomyNavigationService to hide tags not available for tagging
- Updated TaxonomyNavigationService to set hideTagsNotAvailableForTagging to true.
- Modified getAllTerms call to include the updated parameter for hiding unavailable tags.
- Removed external CSS loading functionality from MegaMenuApplicationCustomizer.
- Updated cache prefixes in SPTermStorePickerService for versioning.
- Bumped version in package.json and package-lock.json to 1.1.2.
- Updated deployment manifest files to reflect the new version.
2026-07-19 21:11:29 +02:00
Torsten Brendgen
0ab514ca21 Bump version to 1.1.1 and update related manifests
- Updated version in package.json and package-lock.json to 1.1.1
- Changed version in deployment manifest files to 1.1.1
- Added new elements.xml for MegaMenu Application Customizer
2026-07-19 01:30:18 +02:00
Torsten Brendgen
97d2b6b5d2 Update MegaMenu Application Customizer: Version bump to 1.1.0, localization support added, and unnecessary files removed
- Deleted obsolete localization file for English (en-us).
- Updated version number from 1.0.4 to 1.1.0 in manifests.js and manifests.json.
- Added localization support for German (de-de) in a new localization file.
- Removed unnecessary dependencies from manifests.
- Added .gitignore to exclude build artifacts and temporary files.
2026-07-16 22:43:31 +02:00
Torsten Brendgen
bc1258ae76 Initial commit 2026-04-13 10:26:01 +02:00