Blog Sections Open
EvoUI v1.0.6: Reliable Livewire Routes and Refreshable Module Tables
EvoUI v1.0.6 improves the shared UI foundation for Evolution CMS manager modules with more reliable Livewire routing, better module tabs, and refreshable nested tables.
EvoUI v1.0.6 keeps strengthening the shared UI layer for modern Evolution CMS manager modules. The release focuses on reliable Livewire integration, predictable manager-prefixed routes, clearer module tabs, and better table refresh behavior inside modules.
Manager and Livewire integration
- The EvoUI Livewire endpoint is now registered directly from
EvoUIServiceProvider. - Both the standard
/evo-uiroute and manager-prefixed routes such as/manager/evo-uiare supported. - Projects using renamed manager directories no longer need each consumer module to define its own Livewire asset route.
- Module tab labels are larger and easier to read, with clearer active states and a shared tab-bar surface.
- Duplicate native browser tooltips were removed from help icons while keeping EvoUI tooltips and accessible labels.
Module tab refresh
Double-clicking a module tab can now refresh the tab content without reloading the full manager frame. Active tabs remain selected, nested tables can re-query their providers, and dirty forms still keep the shared Save/Discard protection.
Nested tables can be associated with a tab by passing the tab key through Livewire context:
<livewire:evo-ui.module-table
preset="vendor.module.items"
:context="['tab' => 'items']"
/>
Evolution CMS Installer 1.3.2: EVO Skills, Windows Fixes, and Cleaner CLI Installs
Evolution CMS Installer 1.3.2 adds optional project-local EVO Skills installation, checksum validation, Windows path fixes, custom manager rewrite fixes, and cleaner CLI progress output.
EvoUI v1.0.5: Manager Frames, Livewire Assets, and Mobile Table Polish
EvoUI v1.0.5 improves embedded manager scrolling, narrow-screen module tables, Livewire runtime asset routing, repeated rich text initialization, and table field support.