Releases: liberusoftware/browser-game-laravel
Releases · liberusoftware/browser-game-laravel
Release list
v4.0.0
What's Changed
- Enforce tenant scope across Browser Game item inventory by @curtisdelicata in #421
Full Changelog: v3.0.0...v4.0.0
v3.0.0
Browser Game v3.0.0\n\n- Hardened World unlock lifecycle with scoped grant/revoke persistence and API, Livewire, and Filament adapters.\n- Fixed authoritative World travel lookup behavior.\n- Made Accounts recovery token consumption atomic and single-use.\n- Made Quest prerequisite checks server-authoritative and completion retries idempotent.\n- Verified locally with 417 passing tests, 13 skipped, and 1,618 assertions.\n\nAll related GitHub issues remain open by request.
v2.0.0
Major release of the browser game module capability surfaces across core, API, Livewire, and Filament. Local validation: 413 passed, 13 skipped, 1,603 assertions. Note: repository CI install/build checks reported pre-existing published api-access package synchronization and environment issues; the PR was merged with administrator override after local validation passed.
What's Changed
- Migrations, Models and Factories created by @afoysal in #10
- Bump codecov/codecov-action from 3 to 4 by @dependabot[bot] in #14
- Bump docker/build-push-action from 5.3.0 to 6.5.0 by @dependabot[bot] in #65
- Bump vite from 5.4.14 to 6.1.0 by @dependabot[bot] in #169
- Bump vite-plugin-static-copy from 1.0.6 to 2.2.0 by @dependabot[bot] in #176
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #172
- Bump vite from 6.2.1 to 6.3.5 by @dependabot[bot] in #225
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in #15
- Bump actions/setup-node from 3 to 4 by @dependabot[bot] in #11
- Bump docker/metadata-action from 5.5.1 to 5.7.0 by @dependabot[bot] in #189
- Bump vite-plugin-static-copy from 2.3.0 to 3.0.0 by @dependabot[bot] in #228
- Bump docker/build-push-action from 6.5.0 to 6.17.0 by @dependabot[bot] in #231
- Bump laravel-vite-plugin from 1.2.0 to 1.3.0 by @dependabot[bot] in #242
- Bump phpunit/phpunit from 11.5.21 to 12.2.0 by @dependabot[bot] in #243
- Bump filament/filament from 3.3.17 to 3.3.20 by @dependabot[bot] in #241
- Bump postcss-nesting from 12.1.5 to 13.0.1 by @dependabot[bot] in #167
- Bump docker/build-push-action from 6.17.0 to 6.18.0 by @dependabot[bot] in #237
- Bump vite from 6.3.5 to 7.0.5 by @dependabot[bot] in #278
- Bump vite-plugin-static-copy from 3.0.0 to 3.1.1 by @dependabot[bot] in #276
- Bump laravel-vite-plugin from 1.3.0 to 2.0.0 by @dependabot[bot] in #279
- Update README.md by @liberugroup in #360
- Enhance Filament admin panel with relation managers, global search, and centralized settings by @delicatacurtis with @Copilot in #365
- Implement quest system with reward distribution and progress tracking by @delicatacurtis with @Copilot in #361
- Implement real-time multiplayer gameplay with Livewire components and event broadcasting by @delicatacurtis with @Copilot in #366
- Add player progression tracking with achievements and statistics system by @delicatacurtis with @Copilot in #370
- Optimize player inventory performance: caching, indexes, and eager loading by @delicatacurtis with @Copilot in #364
- Add Eloquent relationships, comprehensive seeder, and schema documentation by @delicatacurtis with @Copilot in #363
- Implement dual-channel notification system with event-driven architecture by @delicatacurtis with @Copilot in #367
- Implement player ranking system with scoring algorithm and leaderboard UI by @delicatacurtis with @Copilot in #362
- Implement mobile-responsive design for game interface by @delicatacurtis with @Copilot in #368
- [WIP] Add compelling features to persistent browser-based game by @delicatacurtis with @Copilot in #371
- Add comprehensive game feature APIs: combat, crafting, marketplace, daily rewards by @delicatacurtis with @Copilot in #372
- README: update WhatsApp number, add missing badges, overhaul content and installation docs by @delicatacurtis with @Copilot in #373
- Fix PHPUnit test suite: PHPUnit 12 compatibility, corrupted models, missing migrations, and broken event/model contracts by @delicatacurtis with @Copilot in #375
- Fix CI failures: QuestSeeder SQL error, MySQL workflow setup, caching, Docker improvements by @delicatacurtis with @Copilot in #376
- Fix Filament 5 API compatibility, PHP syntax errors, and Docker audit build failure by @delicatacurtis with @Copilot in #377
- Fix 11 failing PHPUnit auth tests: Jetstream stack, HOME redirect, registration flow by @delicatacurtis with @Copilot in #378
- Enable Fortify/Jetstream routes in test environment to fix 11 failing auth tests by @delicatacurtis with @Copilot in #379
- Fix auth routes disappearing after first test due to static flag leak in AdminPanelProvider by @delicatacurtis with @Copilot in #380
- Fix main.yml: correct broken action version tags and add MySQL service container by @delicatacurtis with @Copilot in #381
- Complete browser game module capability surfaces by @curtisdelicata in #419
New Contributors
- @afoysal made their first contribution in #10
- @dependabot[bot] made their first contribution in #14
- @liberugroup made their first contribution in #360
- @delicatacurtis with @Copilot made their first contribution in #365
- @curtisdelicata made their first contribution in #419
Full Changelog: https://github.com/liberusoftware/browser-game-laravel/commits/v2.0.0