Skip to content

v3.0.0

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 31 Jul 22:48

What's Changed

This finishes the Filament v4 migration that a prior refactor (428eb31) left incomplete.

⚠️ Breaking Changes

  • Complete Filament v3→v4 API migration: Filament\Forms\Form/Filament\Infolists\InfolistFilament\Schemas\Schema, Filament\Tables\Actions\*Filament\Actions\* (StaticAction removed, merged into Action), table ->actions()->recordActions(), Filament\Forms\Components\SplitFilament\Schemas\Components\Flex
  • Renamed Resources/ActivitylogResource/ to Resources/Activitylog/ to match the Filament v4 convention (folder named after the subject, not suffixed Resource)
  • Restored the "changes" section (property diff KeyValue view + restore/edit actions) on the Activitylog view, which had been silently dropped during the incomplete migration
  • Fixed several broken bare use imports left over from the incomplete migration (ActivitylogResource, ActivitylogForm, the relation manager) that only resolved by accident via Composer's classmap
  • Replaced removed Filament v3 Blade components (x-filament::grid, x-filament-infolists::entries.placeholder) with their v4-native equivalents
  • Filament\Infolists\Components\IconEntry\IconEntrySize moved to Filament\Support\Enums\IconSize
  • filament/filament moved to require (was require-dev) and illuminate/contracts requirement removed (implicit via filament/filament)

Docs

  • Document the @source directive required in your panel's theme.css for Tailwind v4 to pick up this package's Blade views (needed for the Timeline Action modal's icon badges, timeline line, and spacing)
  • Add branch/Filament version support table to README

Full Changelog: v2.0.0...v3.0.0