Releases: lanedirt/OGameX
Releases · lanedirt/OGameX
0.6.0
What's Changed
🚀 New Features
- Implement espionage mission logic by @lanedirt in #197
- Update image with all planet type and laste ogame picture by @Chewbaka69 in #194
- Refactor message system to support dynamic translations by @lanedirt in #163
- Refactor to prevent throws bindingresolutionexception where possible by @lanedirt in #164
- Add planet abandon test by @lanedirt in #166
- Add admin panel by @lanedirt in #168
- Best practices by @Chewbaka69 in #178
- Implement the application tab in the ? pop-up by @Chewbaka69 in #186
- Optimize the function to check if requirement is met by @Chewbaka69 in #193
- Replace gif by png and remove duplicate, fix sidebar, galaxy and abandon by @Chewbaka69 in #195
- Add missing object images by @lanedirt in #213
- Add tech tree applications test by @lanedirt in #215
🧩 Dependencies Updates
- Bump mockery/mockery from 1.6.11 to 1.6.12 by @dependabot in #161
- Bump axios from 1.6.8 to 1.7.0 by @dependabot in #179
- Bump axios from 1.7.0 to 1.7.1 by @dependabot in #183
- Bump axios from 1.7.1 to 1.7.2 by @dependabot in #187
- Bump laravel/sail from 1.29.1 to 1.29.2 by @dependabot in #188
- Bump laravel/fortify from 1.21.2 to 1.21.3 by @dependabot in #189
- Bump laravel/framework from 11.7.0 to 11.8.0 by @dependabot in #190
- Bump laravel/ui from 4.5.1 to 4.5.2 by @dependabot in #191
- Bump laravel/pint from 1.15.3 to 1.16.0 by @dependabot in #192
🐞 Bug Fixes
- Colony ship requirements not correctly defined by @lanedirt in #176
- add astropphysics table and fix condition by @Chewbaka69 in #184
- Fix issue on building techinfo by @Chewbaka69 in #185
- Fix Docker production configuration for localhost by @lanedirt in #198
- Add minimum time constraint of 1 second to all object build time calculation by @lanedirt in #210
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
🚀 New Features
- Implement colonisation mission logic.
- Add PSR-12 code style checker by @lanedirt in #136
- Add icon when planet is building by @Chewbaka69 in #131
- Add fleet send error handling in frontend by @lanedirt in #132
- Implement planet abandon / rename popup by @lanedirt in #145
- Add plasma technology table by @Danielopes7 in #140
- Add abstraction for fleet return message by @lanedirt in #150
🧩 Dependencies Updates
- Bump spatie/laravel-ignition from 2.5.2 to 2.6.0 by @dependabot in #118
- Bump laravel/fortify from 1.21.1 to 1.21.2 by @dependabot in #116
- Bump laravel/pint from 1.15.2 to 1.15.3 by @dependabot in #130
- Bump spatie/laravel-ignition from 2.6.0 to 2.6.2 by @dependabot in #129
- Bump laravel/framework from 11.5.0 to 11.6.0 by @dependabot in #128
- Bump spatie/laravel-ignition from 2.6.2 to 2.7.0 by @dependabot in #134
- Bump laravel/framework from 11.6.0 to 11.7.0 by @dependabot in #147
- Bump larastan/larastan from 2.9.5 to 2.9.6 by @dependabot in #148
🐞 Bug Fixes
- Fix date timer in the top header by @Chewbaka69 in #120
New Contributors
- @Chewbaka69 made their first contribution in #120
- @Danielopes7 made their first contribution in #140
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
🚀 New Features
- Updated main layout from 2017 to 2021+ version (includes building sprites, food, lifeform placeholders etc).
- Add basic multi lang support with Dutch as example by @lanedirt in #90
- Update PHPstan to level 7 by @lanedirt in #94
- Add basic fleet dispatch for transport mission by @lanedirt in #95
- Add fleet mission transport return logic by @lanedirt in #105
- Add X button to currently building ajax object by @lanedirt in #109
- Hide fastbuild icon when unsatisfied requirements by @lanedirt in #111
🧩 Dependencies Updates
- Bump php from 8.2-fpm to 8.3-fpm by @dependabot in #80
- Bump laravel/ui from 4.5.0 to 4.5.1 by @dependabot in #81
- Bump phpunit/phpunit from 10.5.13 to 11.1.2 by @dependabot in #83
- Bump laravel/pint from 1.14.0 to 1.15.1 by @dependabot in #79
- Bump spatie/laravel-ignition from 2.4.2 to 2.5.2 by @dependabot in #82
- Bump laravel/framework from 11.0.7 to 11.4.0 by @dependabot in #84
- Bump laravel/fortify from 1.21.0 to 1.21.1 by @dependabot in #86
- Bump mockery/mockery from 1.6.9 to 1.6.11 by @dependabot in #87
- Bump larastan/larastan from 2.9.2 to 2.9.5 by @dependabot in #89
- Bump laravel/sail from 1.29.0 to 1.29.1 by @dependabot in #88
- Bump laravel/pint from 1.15.1 to 1.15.2 by @dependabot in #102
- Bump laravel/framework from 11.4.0 to 11.5.0 by @dependabot in #103
- Bump phpunit/phpunit from 11.1.2 to 11.1.3 by @dependabot in #104
🐞 Bug Fixes
- Canceling queued build item doesnt work by @lanedirt in #77
- Fix highscore page load bug by @lanedirt in #107
New Contributors
- @dependabot made their first contribution in #80
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
🚀 New Features
- Add fastbuild logic for buildings and research by @lanedirt in #40
- Add unit properties to technology popup by @lanedirt in #43
- Add dynamic unit property calculation by @lanedirt in #45
- Add storage table to techtree info popup by @lanedirt in #47
- Add message feature by @lanedirt in #48
- Make messages deletable by @lanedirt in #51
- Add build queue unit tests by @lanedirt in #57
- Implement code quality checks by @lanedirt in #60
- Add production optimized docker compose config by @lanedirt in #62
- Extend session timeout default to 12h by @lanedirt in #67
- Bundle JS/CSS by @lanedirt in #69
🐞 Bug Fixes
- Building upgrade shortcut throws error get not supported by @lanedirt in #41
- Add missing header image files by @lanedirt in #53
- Galaxy shows same playername for all players by @lanedirt in #55
- Clicking on storage icon in resources page does not make it active by @lanedirt in #72
- Add active build pusher to unit shipyard/defense screens by @lanedirt in #73
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- Add support to switch between planets. by @lanedirt in #6
- Add basic fleet system feature by @lanedirt in #8
- Make highscore page dynamic by @lanedirt in #10
- Add support for unittests by @lanedirt in #17
- Fix ajax object icon CSS bug by @lanedirt in #22
- Rename defence to defense terminology by @lanedirt in #24
- Improve new planet creation to settle in unique positions by @lanedirt in #25
- Fix test to work with sqlite by @lanedirt in #31
- Add planet and playerservice factories, improve galaxy screen by @lanedirt in #27
- Implement ship construction time formula by @lanedirt in #32
- Add research duration formula by @lanedirt in #33
- Update resource price/production formatting by @lanedirt in #34
- Add dynamic version to footer by @lanedirt in #38
- Update logo by @lanedirt in #39
New Contributors
Full Changelog: 0.1.0...0.2.0
0.1.0
Full Changelog: https://github.com/lanedirt/OGameX/commits/0.1.0