Skip to content

Releases: bacrossland/triplea

2021-September-28 - Prerelease - 2.6.7

28 Sep 04:40
e265b00
Compare
Choose a tag to compare
Pre-release
Bump postgresql from 42.2.23 to 42.2.24 (#9653)

2021-September-16 - Prerelease - 2.6.6

16 Sep 04:04
ebfb7db
Compare
Choose a tag to compare
Pre-release
Improve unit test utility CollectionMatchers (#9628)

1) Update the collection matcher to actually match collections
   and not just lists.
2) Improve the collection matcher 'containsMappedItem' failure
   message. Instead of displaying each item of the collection
   on matcher failure, we will display each mapped item of
   the collection.

2021-September-13 - Prerelease - 2.6.5

13 Sep 04:47
a11fe86
Compare
Choose a tag to compare
Pre-release
Fix deployment handling of postgres user password (#9613)

* Fix deployment handling of postgres user password

(1) Change auth type of postgres user from 'peer' to 'md5'.
Peer uses the system account's password for authentication. Because
the postgres system user has no password, seemingly this is why
auth failed for the postgres user.

(2) Deploy pg_hba.conf file, this contains the setting of
how we authenticate the postgres user.

(3) Supply postgres user password for additional DB deployment commands

* Add README.md note explaining .orig files

2021-September-10 - Prerelease - 2.6.4

10 Sep 18:09
a313839
Compare
Choose a tag to compare
Pre-release
Battle Simulator: Use library to calculate mean (#9585)

* AggregateResults: Reorder functions

* AggregateResults: make "get average" methods public

Declare all the "get average" methods as public.  Prior some where and
some where package protected.

* Use external math library to calculate mean

Instead of calculating the mean "by hand", use a math library which does
it for us.

* Battle Calculator: Return NaN if no results were aggregated

Let the methods of AggregateResults return NaN if no results were
added to that instance. Previously, 0 was returned which is equally
arbitrary.

Note that all call sides from the AI ensure that results are added
or they don't call methods like ...IfAttackerWon() where its possible
that no results remain to calculate the mean on.

* Battle Calculator: Display N/A instead of NaN to the user

* Battle Calculator: Add NaN test

Test AggregateResults to return NaN when no results were added.  This is to
ensure that in the future if the convention for the return value in case of no
battle results is changed also the call sides are considered.

2021-August-21 - Prerelease - 2.6.3

21 Aug 03:36
9296395
Compare
Choose a tag to compare
Pre-release
Bump org.flywaydb.flyway from 7.13.0 to 7.14.0 (#9520)

Bumps org.flywaydb.flyway from 7.13.0 to 7.14.0.

---
updated-dependencies:
- dependency-name: org.flywaydb.flyway
  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>

2021-March-27 - Prerelease - 2.6.2

27 Mar 23:59
66a9970
Compare
Choose a tag to compare
Pre-release
Corrected links to rulebooks (#9071)

2021-March-27 - Prerelease - 2.6.1

27 Mar 03:44
1300d12
Compare
Choose a tag to compare
Pre-release
Fix NonMonotonicSequenceException again (#9035) (#9038)

* Add characterisation tests

* Fix NonMonotonicSequenceException

* Enhance documentation

* Simplify comment

* Remove comment