Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Logger Laravel Package

mradder/filament-logger

Community-maintained Filament audit/activity logging built on spatie/laravel-activitylog. Includes a ready-made Activity resource with filters and diffs, CSV/JSON exports, dashboard widgets, and automatic logging for resources, models, auth, notifications, and custom events.

View on GitHub
Deep Wiki
Context7
v1.4.0
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.2
v1.1.1
v1.1.0

Highlights

  • Raises the minimum supported Filament 4 version to 4.3.1 because earlier 4.x releases were affected by an upstream security issue fixed in 4.3.1.
  • Updates package constraints, CI coverage, and installation docs to reflect the new Filament 4 support floor.
v1.0.1
v1.0.0

Filament Logger reaches its first stable release.

This milestone marks the package as ready for long-term use across the supported Laravel and Filament versions, with the public package surface now treated as stable for the 1.x series.

Highlights

  • Declares the package's public API, configuration surface, and extension points as stable going forward.
  • Future breaking changes will be reserved for v2.0.0 rather than introduced in 1.x.
  • Refactors the shared activity resource internals to reduce duplication and simplify ongoing maintenance.
  • Deduplicates repeated activity log labels in the Georgian, Korean, and Vietnamese locale files.

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.11.3...v1.0.0

v0.9.0

This release expands Filament Logger’s audit coverage, hardens default security behavior, improves the activity UI, and refreshes the package documentation.

Highlights

  • Added retention and pruning support with a new filament-logger:prune command.
  • Expanded auth logging to cover login, logout, failed login, lockout, password reset, and Fortify recovery-code usage when available.
  • Added ignored-field controls globally, per model, and per resource to reduce noisy or sensitive change logs.
  • Improved model lifecycle logging for restore, force-delete, replicate, and bulk-action flows.
  • Upgraded the activity detail view with a clearer side-by-side diff, pretty-printed JSON values, and collapsing for large payloads.
  • Hardened logging defaults to better protect sensitive data and reduce accidental exposure.
  • Rewrote the README and removed the temporary banner while a new one is being prepared.

Security Improvements

  • Activity resource access is now strict by default and requires explicit policy support.
  • Sensitive values such as passwords, tokens, secrets, and recovery codes are sanitized before being stored or displayed.
  • Access logs now anonymize IP addresses and limit stored user-agent size.
  • Notification recipient logging is disabled by default, with optional masking when enabled.
  • Existing historical records are not automatically rewritten, so older stored descriptions may still contain unsanitized values until scrubbed separately.

Audit Logging Improvements

  • Added structured old/new attribute logging for updates.
  • Added support for restore and force-delete lifecycle events without duplicate noise.
  • Added replicate logging with source metadata.
  • Added broader support for Filament bulk operations through lifecycle event handling.
  • Added per-model and per-resource ignore lists for fields like updated_at, counters, and session-related values.

UI Improvements

  • Added a richer activity diff viewer in the resource detail page.
  • Large payloads are now collapsible for easier inspection.
  • JSON-like values are formatted for readability.

Developer Experience

  • Added pruning configuration options by age and log name.
  • Improved test coverage for authorization, auth events, model lifecycle logging, pruning, and sanitization.
  • Fixed lifecycle snapshot handling so old values are captured reliably across supported Laravel versions.
  • Fixed resource observer registration so per-resource logger configuration is preserved correctly.
  • Filtered noisy PHP 8.4 PDO deprecation output during tests.

Documentation

  • README was overhauled to reflect the new logging, pruning, security, and configuration options.
  • The temporary README banner has been removed until it is redesigned.

Upgrade Notes

  • Add the filament-logger:prune command to your application scheduler if you want automatic cleanup.
  • If you rely on viewing the activity resource, make sure an Activity policy is registered or disable strict authorization explicitly.
  • Review the new config defaults for notification recipient logging and auth-event coverage.
  • Historical activity entries are not retroactively sanitized.
v0.11.3

Summary

  • No user-facing changes in this release.

Contributors

@MrAdder

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.11.2...v0.11.3

v0.11.2

Summary

  • No user-facing changes in this release.

Contributors

@MrAdder

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.11.1...v0.11.2

v0.11.1

Summary

  • No user-facing changes in this release.

Contributors

No contributors

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.11.0...v0.11.1

v0.11.0

Summary

  • Added alert cooldowns so repeated sensitive activity does not keep notifying on every matching event.
  • Added the VitePress documentation site and tightened release archives to exclude non-runtime files.
  • Refreshed release and workflow setup for the maintained fork.

Highlights

  • Added configurable cooldown windows for alert rules, including threshold-based failed-login alerts.
  • Added dedicated package docs for installation, configuration, activity review, security, custom events, and releasing.
  • Updated packaging so docs and other development-only files are excluded from release archives.

Contributors

@MrAdder

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.10.0...v0.11.0

v0.10.0

Summary

  • Added exports, alerts, dashboards, and custom audit events.
  • Refreshed docs and workflows to support the expanded feature set.

Highlights

  • Added CSV and JSON exports for filtered audit activity.
  • Added alert dispatching for sensitive and threshold-based activity.
  • Added dashboard widgets for activity overview, trends, top users, top events, and high-risk actions.
  • Added a custom event API for domain-specific audit logging without building a separate logger.

Contributors

@MrAdder

Full Changelog: https://github.com/MrAdder/filament-logger/compare/v0.9.0...v0.10.0

v0.8.0
v0.7.3

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.7.2...v0.7.3

v0.7.2

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.7.1...v0.7.2

v0.7.1

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.7.0...v0.7.1

v0.7.0

Laravel 11.x compatibility added

What's Changed

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.6.3...v0.7.0

v0.6.2

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.6.1...v0.6.2

v0.5.6

What's Changed

  • Fix #71 by @Z3d0X in 4a3dda731c8a04429cb4d31b935ecbc68f9688e1

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.5.5...v0.5.6

v0.5.5

What's Changed

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.5.4...v0.5.5

v0.5.4

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.5.3...v0.5.4

v0.5.2

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.5.1...v0.5.2

v0.5.1

What's Changed

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.5.0...v0.5.1

v0.5.0

What's Changed

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.4.2...v0.5.0

v0.4.2

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.4.1...v0.4.2

v0.4.1

What's Changed

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.4.0...v0.4.1

v0.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.3.5...v0.4.0

v0.3.5
v0.3.3
v0.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.3.1...v0.3.2

v0.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.3.0...v0.3.1

v0.3.0

What's Changed

New Contributors

Full Changelog: https://github.com/Z3d0X/filament-logger/compare/v0.2.3...v0.3.0

v0.2.2
v0.2.1
v0.2.0
v0.1.1
What's
Summary
  • docs: add community guidelines, roadmap docs, and issue planning artifacts by @MrAdder in #23
Maintenance
  • chore(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #34
  • chore(deps): bump release-drafter/release-drafter from 67e173cadb2fbd3de94f4a861e0c48c913b462ae to 6a93d829887aa2e0748befe2e808c66c0ec6e4c7 by @dependabot[bot] in #33
  • chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #32
  • chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #31
  • chore(deps): bump ramsey/composer-install from 3.2.0 to 4.0.0 by @dependabot[bot] in #30
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon
itsemon245/lamet
baks-dev/dashboard
amoifr/pickle-panther-bundle
make-dev/orca
dmstr/symfony-system-resources-bundle
dmstr/symfony-job-queue-bundle
dmstr/openapi-json-schema-bundle
dmstr/keycloak-security-bundle
dmstr/doctrine-audit-log-bundle