Repository navigation
Release 1.1.0
Release Notes
Added
- Configurable logging: the engine logs through its own channel and minimum level (
PLUGIN_ENGINE_LOG_CHANNEL,PLUGIN_ENGINE_LOG_LEVEL), independent of application logging - Compiled plugin cache:
plugin:cachecompiles discovery results to a file loaded on boot, skipping the filesystem scan;plugin:clearreturns to live discovery - Dockerized development environment with make targets
Changed
- A missing plugins directory is treated as a normal state and logged at debug instead of warning on every request
- Discovery logs a single summary line instead of one line per directory entry
- The configured plugins path is honored instead of a hardcoded one
plugin:enable,plugin:disable, andplugin:discoverrefresh an existing plugin cache
Installation
composer require whilesmart/laravel-plugin-engineDocumentation
See the README for usage instructions.
Full Changelog
View the complete version history in CHANGELOG.md.