- Introduced Str::replaceMatches and refined createOrFirst/updateOrCreate logic with added test coverage for string helpers.
- Extended CLI and routing features: route:list now expands middleware groups in VeryVerbose mode, added runningConsoleCommand and displayName for queued Artisan commands, and improved error handling for view rendering.
- Fixed multiple bugs including password generation with numbers, cache prune tag regex, model:prune command errors, duplicate SELECT conditions, delimiter escaping, and updated DBAL requirement to version 3.