v2.3.0 #23
mortalkiller
announced in
Announcements
v2.3.0
#23
Replies: 0 comments
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.
Filament Page Header v2.3.0
Filament Page Header 2.3 adds native Filament navigation support to the page header, including configurable breadcrumbs, Page/Resource sub-navigation, and compact-mode navigation control.
Existing headers keep their current behavior by default. Navigation features are opt-in.
What's new
Native header navigation
Breadcrumbs can now be positioned outside the header, inside the header, or hidden:
Available positions:
BreadcrumbPosition::Outside— default behaviorBreadcrumbPosition::InsideBreadcrumbPosition::HiddenNative Filament Page/Resource sub-navigation can now be moved into the page header:
The package continues to use Filament's native navigation data, including:
ManageRelatedRecordsRelation Manager content tabs remain in their normal page-content location.
Compact navigation control
Breadcrumbs and sub-navigation can participate in the typed compact configuration:
New compact parts:
Native navigation blocks support
show(). Field-levelonly()selection is intentionally not supported for navigation.Refined desktop sub-navigation
Desktop sub-navigation now integrates directly into the header instead of looking like a second nested container.
The active tab:
Mobile continues to use Filament's native sub-navigation dropdown.
Keyboard focus is preserved when navigation would otherwise collapse in compact mode.
New documentation site
The package now has a dedicated Astro + Starlight documentation site:
https://docs.pedromonteiro.dev/filament-page-header/
It includes:
The API reference covers the main public package APIs including
PageHeaderPlugin,Header,MetadataEntry,CompactHeader,HasPageHeader,HeaderOptions, and the package enums.Documentation deployment
Documentation builds are now validated in GitHub Actions and automatically deployed from the
2.xbranch.Manual documentation deployment through
workflow_dispatchis also supported.Expanded test coverage
Navigation behavior is covered across PHP and browser tests, including:
ManageRelatedRecordsUpgrade
Update the package:
Then republish Filament assets:
Republishing assets is important because this release includes updated CSS and JavaScript for header navigation.
Compatibility
Filament Page Header 2.x supports:
^4.12.6 || ^5.8.1^8.3Full changelog
v2.2.0...v2.3.0
This discussion was created from the release v2.3.0.
All reactions