Releases: triplea-game/triplea
Releases · triplea-game/triplea
2022-May-04 - Prerelease - 2.6.733
Bump com.diffplug.spotless from 6.5.1 to 6.5.2 (#10406) Bumps com.diffplug.spotless from 6.5.1 to 6.5.2. --- updated-dependencies: - dependency-name: com.diffplug.spotless 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-03 - Prerelease - 2.6.732
Bump dropwizardVersion from 2.0.29 to 2.1.0 (#10403) Bumps `dropwizardVersion` from 2.0.29 to 2.1.0. Updates `dropwizard-auth` from 2.0.29 to 2.1.0 Updates `dropwizard-core` from 2.0.29 to 2.1.0 Updates `dropwizard-jdbi3` from 2.0.29 to 2.1.0 Updates `dropwizard-testing` from 2.0.29 to 2.1.0 --- updated-dependencies: - dependency-name: io.dropwizard:dropwizard-auth dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.dropwizard:dropwizard-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.dropwizard:dropwizard-jdbi3 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.dropwizard:dropwizard-testing dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-May-02 - Prerelease - 2.6.731
Refactor code for querying unit tech for players. (#10394) * Refactor code for querying unit tech for players. This change makes TechTracker an actual instance class on GameData and cleans up the APIs to retrieve tech information from UnitAttachment. This is a pure code re-organizing change, no functional changes. Besides improving the API, this should pave way for allowing the TechTracker to cache this information and only update it when tech changes, which should speed up the engine quite a bit - since very basic things like getting unit attack / defense / movement requires expensive tech look up operations currently (which shows up in profiles).
2022-May-02 - Prerelease - 2.6.730
Add an "Image Cleaner" map making tool. (#10401) * Add an "Image Cleaner" map making tool. This tool can save effort for map makers by handling map image files that are not as strict as the ones needed by the polygon grabber. It does the following: 1. Normalizes colors by changing pixels that aren't white to black. 2. "Fills in" small regions (below `minimumRegionSize`) with black pixels. 3. Removes "unnecessary" black pixels by turning them to white, making the resulting lines between regions have a thickness of 1 pixel. The new functionality is provided via new menu items from the polygon grabber.
2022-May-02 - Prerelease - 2.6.729
Fix wrong tags on subsequent pushes to master (#10400)
2022-May-02 - Prerelease - 2.6.728
Fix issue preventing units being unloaded from transports. (#10381) * Fix issues with unloading transports by selecting equivalent units when needed. * Use stream api. * Restore if statement. * Fix comment. * Improve test coverage of function.
2022-May-02 - Prerelease - 2.6.727
Fix issue preventing units being unloaded from transports. (#10381) * Fix issues with unloading transports by selecting equivalent units when needed. * Use stream api. * Restore if statement. * Fix comment. * Improve test coverage of function.
2022-May-02 - Prerelease - 2.6.726
Bump com.diffplug.spotless from 6.5.0 to 6.5.1 (#10382) * Bump com.diffplug.spotless from 6.5.0 to 6.5.1 Bumps com.diffplug.spotless from 6.5.0 to 6.5.1. --- updated-dependencies: - dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Fix spotless violations Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: RoiEX <[email protected]>
2022-May-02 - Prerelease - 2.6.725
Use an in-memory cache in ImageFactory by string key. (#10356) * Use an in-memory cache in ImageFactory. This prevents excessive ImageIO.read() calls on images. I noticed this showed up in execution time profiles when looking at the performance of handling mouse events during the move phase, which spent a lot of time in updateRouteAndMouseShadowUnits() that eventually call down to this for country small flags. * Fix format. * Cache by key. * Remove commented out code.
2022-April-30 - Prerelease - 2.6.724
Added World War II Empty Start (#10397)