Releases: triplea-game/triplea
Releases · triplea-game/triplea
2022-May-28 - Prerelease - 2.6.809
Clean up some AI code. No logic changes. (#10519) * Clean up ProNonCombatMoveAi.java. No logic changes.
2022-May-27 - Prerelease - 2.6.808
Remove RelationshipTracker param from many matchers. (#10473) * Remove RelationshipTracker param from many matchers. Now that all players have a GameData set, we can always get the relationship tracker from GamePlayer, thus allowing us to eliminate lots of params. Updates test code to properly mock this to account for this.
2022-May-27 - Prerelease - 2.6.807
When loading saves from past version, fix up null player references. …
2022-May-27 - Prerelease - 2.6.806
Improvements to MoveValidator API. (#10517) - Reduces number of required params for move validation. - Moves combat move bool to ctor. - Moves special move validation from delegates to MoveValidator. - Updates call sites. - Some misc clean ups.
2022-May-27 - Prerelease - 2.6.805
Teach ProAI how to buy units that consume other units. (#10476) Teach ProAI how to buy units that consume other units. This is done by not treating these units as 'special' buy options that are ignored and instead to consider them normally, and instead: - Track units that will be consumed. - Don't move such units during move phases. - When doing combat simulation that include the placed units, omit the ones that will be consumed.
2022-May-27 - Prerelease - 2.6.804
Several small improvements to players table. (#10516) Several small improvements to players table: Make alliances bold in players tab to stand out from players. Right-align the numeric columns.
2022-May-27 - Prerelease - 2.6.803
Make unitImageFactory.getIcon() always return an icon. (#10515) * Make unitImageFactory.getIcon() always return an icon. Make unitImageFactory.getIcon() always return an icon, by making use of the "missing unit" icon for missing units. This reduces complexity by callers not having to have extra logic to handle missing icons and brings consistency with other places that show images. Also some small clean ups in files being changed. * Remove unused logging annotation and improve comments.
2022-May-27 - Prerelease - 2.6.802
Bump caffeine from 3.1.0 to 3.1.1 (#10514) Bumps [caffeine](https://github.com/ben-manes/caffeine) from 3.1.0 to 3.1.1. - [Release notes](https://github.com/ben-manes/caffeine/releases) - [Commits](https://github.com/ben-manes/caffeine/compare/v3.1.0...v3.1.1) --- updated-dependencies: - dependency-name: com.github.ben-manes.caffeine:caffeine dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-May-27 - Prerelease - 2.6.801
Intern attachment-related strings to minimize memory and speed up clo…
2022-May-27 - Prerelease - 2.6.800
Fix map unzipping when /tmp may be on a different partition. (#10512)