> For the complete documentation index, see [llms.txt](https://design-with-cracka.gitbook.io/megamenupro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://design-with-cracka.gitbook.io/megamenupro/changelog/readme.md).

# Changelog

> Update Mega Menu Pro + Header Builder using the [Updater](https://etch.designwithcracka.com/mmpro-updater/).

## Version 1.2.3 - September 16, 2026

*Update path from v1.2.2: CSS & Component*

### Improved

* **Submenus stay on screen when they open near the bottom of the window.** A submenu that would run past the bottom now shifts up, so you can see all of it. It works at every level, including submenus inside submenus. A submenu that's taller than the window sits at the top of the screen and scrolls.

### Fixes

* **Switching the Offcanvas Mode prop on or off now applies straight away in the builder.** Before, the canvas kept the old layout until you refreshed the page.
* **Turning Offcanvas Mode off no longer leaves the back button and its "Main Menu" text behind.**
* General bug fixes and refinements.

***

## Version 1.2.2 - August 29, 2026

*Update path from v1.2.1: CSS & Component*

### Fixes

* **Hover underline appeared on the last-item CTA in Safari (macOS), and in Chrome and Edge on iOS/iPadOS, i.e. all WebKit builds.** The button picked up an underline on hover that it should not have. Chrome, Edge and Firefox on desktop were unaffected.
* General bug fixes and refinements.

### AI Skills

* The skills documentation is now a short entry file that routes to a full build reference, so a small correction to existing work no longer requires reading the whole document.
* Agents check their work against the published page in their own headless browser, so they catch what only shows up once a page renders instead of reporting a change as done because the setting saved.
* Added a complete reference of every setting and the exact values each one accepts. Agents check it against the version installed on your site before using it, so they no longer guess a setting name or spend time looking one up.
* Agents now identify the DWC components correctly on every site. Previously they could act on the wrong ones, which was most likely on a site that had been updated from an older version.

***

## Version 1.2.1 - August 14, 2026

*Update path from v1.2: CSS & Component*

### New

* **New props** (DWC Dropdown) — **Link Parent Item**: the parent menu item links to its own page while the chevron opens the dropdown. Set the destination in the paired **URL** field.
* 10 new **Mega Menu Starter Templates**.

### Improved

* Keyboard focus style is now customisable via ACSS `--focus-width`, `--focus-color` and `--focus-offset`.
* JavaScript and CSS are now minified.

### Fixes

* General bug fixes and refinements.

***

## Version 1.2 - July 10, 2026

### New

* GitBook docs are now available.
* MMPro Skills AI integration: build your navigation with the MMPro-trained AI agent via the Etch AI Connector and Mega Menu Pro Skills.
* MMPro AI Assistant in the header template: access documentation and real-time AI chat directly in the builder.
* Enhanced keyboard navigation for mega menu links.
* Mega Menu Dropdown "Breakout" feature: move dropdown panels out of the menu on mobile, useful for elements such as account icon buttons.
* Support for `last-item-is-button alignment` via attributes `data-is-cta="left"` and `data-is-cta="center"` on a custom CTA link.
* Liquid Glass effect on header: creates an immersive, glass-like digital backdrop where on-screen elements dynamically bend, refract, and morph in response to scroll motion.

### Improved

* Enhanced intelligent buffer zones.
* Overlay header inset controls are now separated into inline and block-axis options.
* Refined dropdown arrow visibility.
* NotebookLM docs updated with Markdown-based source files for improved AI readability and content processing.
* Keyboard focus styles refined.
* Mobile toggle now opens mobile menu inside Etch
* Several edge-case bug fixes.

***

## Version 1.1.1 - June 23, 2026

* Improved reported issue with buffer zone.
* See Version 1.1 for the complete changelog.

***

## Version 1.1 - June 23, 2026

*Update path from v1.0.9: CSS & Component*

### New

* Added an option to set the scroll margin-top value when the sticky header is enabled (DWC Nav Props).
* Added an option to enable a dark body background in Builder Preview only, useful when menu items use light or white colors (DWC Header Props).
* Added an option to open menu links in a new tab (DWC Menu Item Props).
* Added an option to hide dropdown arrows.
* Added a new Hamburger Icon option, with an additional hamburger icon style to choose from.
* Added new mobile menu items fade-in style (DWC Nav > Mobile Menu props).

### Fixes

* Fixed an issue where enabling Adaptive Height could create unwanted whitespace above the header (regression introduced in the previous update).
* Fixed Google PageSpeed accessibility warnings caused by an incorrect ARIA role on menu links.
* Fixed an issue where stylesheet CSS wasn't applied to non-Etch themes.

### Improvements

* Stripe Style and Adaptive Height now support nested dropdowns.
* Stripe Style and Adaptive Height are now disabled inside the Builder to improve performance.
* Improved RTL compatibility.
* Fixed an issue where longer Mobile Toggle open/close labels could overflow their container.
* Improved focus styles for keyboard navigation.
* General refinements.
* Improved input field for skip link parameters.

***

## Version 1.0.9 - June 6, 2026

*Update path from v1.0.8: CSS & Component*

### New

* Added Skip Links with advanced parameters, including the ability to automatically generate multiple skip links from a single attribute value.

### Fixes

* Exclude Current Link styling now works as expected.
* Link Hover Effect: Roll no longer breaks menu item styling.
* Offcanvas and mobile menus now correctly receive focus when opened via keyboard navigation.

### Improvements

* Further improvements to Overlay and Sticky Special Styles.
* Improved page exclusion handling for Overlay and Sticky Headers.

***

## Version 1.0.8 - May 30, 2026

*Update path from v1.0.7: CSS & Component*

* Fixed dropdown overflow on smaller desktop screens.
* Refined options for Mobile Toggle.
* Improved dropdown positioning.

***

## Version 1.0.7 - May 29, 2026

*Update path from v1.0.6: CSS & Component*

* Added more options for Mobile Toggle.
* Added the ability to add custom SVGs to dropdown items.
* Fixed FOUC on the header when transitioning from the mobile breakpoint.
* Improved break-in container behavior (see docs).

***

## Version 1.0.6 - May 27, 2026

* Fixed a regression introduced in the previous update.

*Update path from v1.0.5: CSS only*

***

## Version 1.0.5 - May 27, 2026

* Fixed mobile header hidden when the mobile breakpoint is above 1200px.
* Fixed back text styles not applying.
* General refinements.

***

## Version 1.0.4 - May 25, 2026

* Fixed Mobile Trigger animation not working (regression from previous update).
* General refinements.

***

## Version 1.0.3 - May 21, 2026

### Improvements

* Improved section offset padding.
* Special Sticky/Overlay Styles are now active (no longer WIP).
* Added more options for the Toggle component.

### Fixes

* Nested Dropdown now opens when the sticky header is active and the page is scrolled down.
* Nav CTA buttons no longer have borders.
* Hover styles now override active styles.

***

## Version 1.0.2 - April 30, 2026

### Improvements

* Added more descriptions for component settings.
* Overlay Header is disabled by default.
* General refinement.

***

## Version 1.0.1 - April 30, 2026

* Minor bug fixes.

***

## Version 1.0 - April 29, 2026

* Initial release.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://design-with-cracka.gitbook.io/megamenupro/changelog/readme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
