2.1.1
Added
- Laravel Boost integration. The package now ships a consolidated AI guideline at
resources/boost/guidelines/laravel-licensing/core.blade.php, auto-discovered by Laravel Boost onboost:install/boost:update --discover. The guideline covers core concepts, license lifecycle, usages/seats, scopes & templates, trials, offline tokens (PASETO + key rotation), CLI surface, and API/security rules. Snippets reference the real package API (License::createWithKey,License::createFromTemplate,UsageRegistrar::register,TrialService::startTrial,LicenseTrial::convert,LicenseTrial::hasActiveTrialForFingerprint). scripts/test-boost-e2e.sh— end-to-end smoke test that scaffolds a throwaway Laravel app under.sandbox/boost-test, installs the package via a path repository pluslaravel/boost, and verifies that every expected section ends up in the generatedCLAUDE.md.
Internal
tests/Unit/BoostGuidelinesTest.php— Blade compile-smoke plus consolidated-file check (Boost'sGuidelineComposerkeeps only one guideline per third-party package).tests/Unit/BoostGuidelinesApiContractTest.php— reflection-based contract test that pins the public method signatures referenced by the Boost guideline; any drift fails CI so the snippets get updated in lockstep.
Documentation
- README gains a Laravel Boost integration section with usage instructions and a caveat for non-interactive (CI) flows, where
boost:update --discoversilently skips the package and consumers must append it toboost.jsonmanually.
Full Changelog: 2.1.0...2.1.1