Skip to content

Releases: jeffersongoncalves/filament-metrics-fathom

v3.0.1

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 04 Mar 03:15

Breaking Changes

  • Minimum Filament version bumped to ^5.3 — required due to the new PageConfiguration parameter added to Page::routes() in filamentphp/filament#19225

What's Changed

  • Update composer.json to require filament/filament: ^5.3

v2.0.1

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 04 Mar 03:15

Breaking Changes

  • Minimum Filament version bumped to ^4.8 — required due to the new PageConfiguration parameter added to Page::routes() in filamentphp/filament#19225

What's Changed

  • Update composer.json to require filament/filament: ^4.8

v3.0.0 - Filament v5

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 03 Mar 01:20

Filament v5 Support

Breaking Changes

  • Requires Filament ^5.0 (upgraded from ^4.0)
  • Requires Livewire 4.x (resolved automatically via Filament v5)

Changes

  • Added testbench ^11.0 support for future Laravel versions
  • Cleaned PHPStan baseline completely (all view-string errors resolved natively)

Requirements

  • PHP ^8.2
  • Filament ^5.0
  • Laravel 11.x+
  • Livewire 4.x

v2.0.0 - Filament v4

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 03 Mar 01:20

Filament v4 Support

Breaking Changes

  • Requires Filament ^4.0 (upgraded from ^3.0)
  • SettingsPage migrated from Form to Schema (Filament\Schemas\Schema)
  • Section component moved to Filament\Schemas\Components\Section
  • Widget properties changed from static to instance ($pollingInterval, $maxHeight, $view)
  • Navigation icon type updated to string|BackedEnum|null
  • Navigation group return type updated to string|UnitEnum|null

Changes

  • Narrowed dev dependencies: larastan ^3.0, pest ^3.0, testbench ^9.0|^10.0
  • Cleaned PHPStan baseline (view-string error no longer needed)

Requirements

  • PHP ^8.2
  • Filament ^4.0
  • Laravel 11.x+
  • Livewire 3.x

v1.0.0 - Filament v3

Choose a tag to compare

@jeffersongoncalves jeffersongoncalves released this 03 Mar 01:20

Initial Release (Filament v3)

Features

  • Settings page to configure Fathom API credentials directly from the panel
  • 7 dashboard widgets: Current Visitors, Pageviews Chart, Top Pages, Top Referrers, Top Browsers, Top Countries, Top Devices
  • Real-time visitor count with automatic polling (every 30s)
  • Built-in caching to respect Fathom API rate limits (10 req/min)
  • Multi-language support (English and Brazilian Portuguese)
  • Fully configurable: enable/disable settings page and widgets independently

Requirements

  • PHP ^8.2
  • Filament ^3.0
  • Laravel 10.x / 11.x
  • Livewire 3.x