π Help us shape 7.0 This is a beta β your feedback is essential! Try it out, and report bugs or share ideas here in Discussions or in the Issues tab. #2121
Unanswered
luanfreitasdev
asked this question in
7.x (next)
Replies: 1 comment
|
Let's go π Please everyone who reads it try it out and give feedback !! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
β‘ PowerGrid 7.0.0-beta.1
This is the first beta release of PowerGrid 7.x β a major architectural rewrite focused on simplicity, performance, and a native skeleton. It drops legacy dependencies, introduces a modular plugin system, and fully separates HTML structure from visual styles.
π Highlights
struct()method returning aThemeBuilder. HTML is fully separated from visual styles; no more theme conditionals in Blade.renderActions(). No more JS processing or browser caches (window.pgActionsis gone).Editable), toggles (Toggleable), date picker (Flatpickr),Exportand the new Filter Builder are now isolated plugins, registered via thePowerGridfacade.<x-pg-table>,<x-pg-row>,<x-pg-cell>, ...) with optional traits (WithSorting,WithSearch,WithCheckbox,WithPersist) for simple tables without the full engine.pg-tbody,pg-paginationandpg-filtersfragments (viapower-components/partials) update only the affected region for a big performance boost.cookies(default),sessionorcache.RowRenderer/CellRenderer, cached plugin CSS/JS and theme tokens, memoized column/filter resolution.powergrid:createcan now source columns directly from the DB table.PowerGrid::lazy(),LazyManager) with no direct replacement (use standard pagination), Pulse integration, and third-party select CDN fallbacks.Requirements
Upgrade Guide (tmp)
See the full migration guide: UPGRADE.md
What's Changed
Features
Fixes
Refactors & Performance
Docs & Dev Experience
Dependencies & Tooling
Tests
Housekeeping
Full Changelog: v6.11.0...v7.0.0-beta.1
This discussion was created from the release v7.0.0-beta.1.
All reactions