tishotm/eloquent-ci-relations
tishotm/eloquent-ci-relations adds case-insensitive relationship support to Laravel Eloquent, letting you define belongsTo, hasMany, and similar relations that match keys regardless of letter casing. Useful for legacy data and mixed-case identifiers.
illuminate/database v13, meaning the package tracks Laravel's next major. This de-risks the "Laravel 13 upgrade" line item: you can sequence the app upgrade without waiting on a third-party blocker or forking the package.illuminate/database behavior you'd have to reimplement.composer.json before assuming it's backward-compatible.To executives: This is a routine but useful maintenance release — the package now supports the next major version of Laravel's database layer. In plain terms, one of our dependencies won't block our next platform upgrade. No new spend, no migration project, no user-facing change; it protects a roadmap item and reduces the risk of an unplanned "stuck on an old framework" scenario later.
To engineering: v1.6.0 widens the illuminate/database constraint to include v13. Treat it as a compatibility bump, not a feature release — no behavioral changes are claimed. Before upgrading: confirm whether the constraint is additive or a floor bump (does it still support our current Laravel version?), verify v13 support is actually tested in CI, and check whether v13 is GA or pre-release on our target timeline. If we're still on an older Laravel, pin accordingly; if we're planning the v13 upgrade, this package is now off the critical path. Recommend bumping in a low-risk window and letting it ride through normal regression testing rather than scheduling dedicated QA.
How can I help you explore Laravel packages today?