Skip to content

Remove Lumen support - #61

Merged
DerManoMann merged 5 commits into
mainfrom
remove-lumen-support
Jun 19, 2026
Merged

Remove Lumen support#61
DerManoMann merged 5 commits into
mainfrom
remove-lumen-support

Conversation

@DerManoMann

Copy link
Copy Markdown
Owner

Summary

  • Remove LumenRoutingAdapter, Lumen tests, and CI workflow — Lumen was abandoned in 2024
  • Remove erroneous laravel/laravel dev dependency
  • Remove OPTION_NAMESPACE constant and namespace-stripping logic, obsolete since Laravel 8+

Test plan

  • CI passes for Laravel and Slim workflows
  • Verify no remaining Lumen references in codebase

🤖 Generated with Claude Code

DerManoMann and others added 5 commits June 19, 2026 11:37
Lumen was abandoned in 2024. Remove the routing adapter, tests, and CI workflow.
Also remove erroneous `laravel/laravel` dev dependency.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Laravel 8 removed controller namespace prefixes from routing,
making this option a no-op.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
openapi-extras 4.0 changed middleware ordering (class-level before method-level).
Also remove laravel/laravel dev dependency — frameworks are CI-only deps.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@DerManoMann
DerManoMann merged commit 3d9147c into main Jun 19, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant