|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 1.0.0 - 2026-01-12 |
| 4 | + |
| 5 | +**Major Release: The Island Update** |
| 6 | + |
| 7 | +This release marks a complete reimagining of the CaptainCore Helm experience. We have moved away from modifying the native WordPress Toolbar and introduced "The Island"—a unified, floating dock that stays out of your way while keeping essential tools within reach. |
| 8 | + |
| 9 | +### Added |
| 10 | + |
| 11 | +* **The Helm Island:** A floating, centralized dock that replaces the standard top WordPress Admin Bar. It provides access to the Quick Menu, a dynamic Action button, and system status indicators without cluttering the screen. |
| 12 | +* **Smart Context Menu:** The Island automatically detects where you are (e.g., editing a Page, viewing settings, or browsing a custom post type) and provides a popup menu containing links to related sibling pages. |
| 13 | +* **Dark Mode (Easter Egg):** An experimental dark theme for the admin interface. Type "dark mode" into the Quick Menu search bar to toggle it. |
| 14 | +* **Error Page Navigation:** The Island is now injected into standard WordPress error pages (`wp_die`), ensuring you never lose navigation access during permission errors, maintenance modes, or white screens. |
| 15 | +* **Loading Status Indicators:** Instant visual feedback when navigating. The Island displays a spinner and the destination URL path (e.g., `Loading /wp-admin/plugins.php`) so you always know the system is reacting. |
| 16 | +* **Query Monitor Integration:** Added a dedicated status indicator on the Island. It mirrors Query Monitor's native behavior, changing colors for warnings/errors and toggling the QM panel overlay on click. |
| 17 | +* **Focused Admin Layout:** The classic `wp-admin` interface has been modernized. |
| 18 | + * The sidebar menu and footer are now hidden. |
| 19 | + * Page content is centered in a "canvas" layout (max-width 1200px) with a clean white background and rounded corners for a focused workspace. |
| 20 | +* **Extended Builder Support:** The Island now intelligently adapts its position and z-index to float seamlessly above popular page builders, ensuring tools are available without obstruction: |
| 21 | + * Elementor |
| 22 | + * Divi Builder |
| 23 | + * Beaver Builder |
| 24 | + * Bricks Builder |
| 25 | + * Etch |
| 26 | +* **Dynamic Action Button:** A context-aware button on the Island that changes function based on your location: |
| 27 | + * **Frontend:** Shows an "Edit" icon (links to Post Edit, Builder, or Dashboard). |
| 28 | + * **Backend:** Shows a "View" icon (links to the frontend permalink). |
| 29 | +* **Toast Notifications:** Non-intrusive popup notifications for UI actions (e.g., hiding the menu). |
| 30 | + |
| 31 | +### Changed |
| 32 | + |
| 33 | +* **Zero-Layout Shift:** The Context Menu logic has been moved from JavaScript to server-side PHP. This ensures links render immediately on page load, eliminating visual "flashes" or layout shifts. |
| 34 | +* **Performance:** The menu snapshot logic now uses content hashing. Updates are only written to the database when the menu structure actually changes, significantly reducing write operations on page load. |
| 35 | +* **Keyboard Shortcuts:** |
| 36 | + * Updated the global trigger shortcut to align with modern command palette standards. |
| 37 | + * **Mac:** `Cmd + Option + K` |
| 38 | + * **Windows:** `Ctrl + Alt + K` |
| 39 | +* **Navigation Logic:** |
| 40 | + * **Simplified Navigation:** Removed the requirement to hold modifier keys (`Cmd` / `Ctrl`) to navigate cards. Once the menu is open, standard Arrow Keys (`Up`, `Down`, `Left`, `Right`) work immediately. |
| 41 | + * **Selection:** Press `Enter` to select the active card or sub-item immediately. |
| 42 | +* **UI Polish:** |
| 43 | + * The Quick Menu now features a refined aesthetic with updated shadows, blur effects (backdrop-filter), and cleaner typography. |
| 44 | + * External links within the Quick Menu are now automatically detected and marked with an external icon. |
| 45 | + |
| 46 | +### Fixed |
| 47 | + |
| 48 | +* **Plugin Install Screen:** Fixed an issue where the "Add Plugins" screen would occasionally load without content by enforcing the featured tab as the default view. |
| 49 | +* **Z-Index Conflicts:** Resolved overlapping issues with high z-index elements in various themes and site editors. |
| 50 | +* **Iframe Navigation:** Fixed navigation issues when using Helm inside builder iframes (like Divi or Customizer) by forcing top-window navigation. |
| 51 | + |
| 52 | +### Removed |
| 53 | + |
| 54 | +* **Top Admin Bar:** The default WordPress toolbar is now completely hidden in favor of the Island UI when Helm is active. |
| 55 | +* **Admin Footer:** The default WordPress footer text and version number are hidden to reduce visual noise. |
| 56 | + |
3 | 57 | ## 0.3.0 - 2025-08-12 |
4 | 58 |
|
5 | 59 | ### Added |
|
0 commit comments