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

Laravel Devlogger Laravel Package

onamfc/laravel-devlogger

Laravel database logger with automatic exception catching and rich metadata. Tag and filter logs by level, date, queue, status, request context, and user. Includes configurable retention/cleanup, fallback channels, and flexible env-based setup.

View on GitHub
Deep Wiki
Context7
v1.1.9

This release focuses on improving the installation and setup experience for the Laravel DevLogger package, specifically addressing issues with publishing configuration and migrations.

v1.1.8

Fix incorrect path resolution for Packagist installs

v1.1.7

Bump version for packagist

v1.1.6

Update the path reference to the config and migration files

v1.1.5

Resolved PHP 8.3 deprecation warning: Updated method signature of markAsClosed() in DeveloperLog model to explicitly declare $userId as a nullable integer (?int $userId = null). This change prevents the deprecation notice: "Implicitly marking parameter $userId as nullable is deprecated", which occurs in PHP 8.3 and later.

v1.1.4

Update readme file for Laravel 12 support

v1.1.3

The fix uses conditional logic to handle both cases:

  • When a specific connection is configured, it uses Schema::connection($connection)
  • When no connection is specified (null), it uses Schema directly

This approach avoids trying to assign the facade to a variable, which isn't supported in PHP, and ensures compatibility with Laravel 12's stricter requirements.

v1.1.2

Addresses the issue with Laravel 12 has chaning the Schema::connection() method to require a connection name parameter, whereas in previous versions it could be called without arguments to use the default connection.

v1.1.1

bump version to sync with packagist

v1.1.0
  • PHP Version: Updated minimum PHP requirement to 8.2 (Laravel 12's requirement)
  • Illuminate Dependencies: Added ^12.0 to all Laravel package constraints
  • Model Accessors: Updated to use Laravel's new Attribute class instead of the deprecated get{Attribute}Attribute() pattern
  • Request Facade: Replaced Request:: facade calls with request() helper for better compatibility
  • Schema Connection Handling: Improved null connection handling in migrations
  • Testing Dependencies: Updated Orchestra Testbench and PHPUnit versions

The updated package will still work with Laravel 9, 10, and 11 while being ready for Laravel 12. The changes use patterns that are available across all supported versions.

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.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor