Skip to content

Releases: JavaBWAPI/JBWAPI

JBWAPI 1.0

20 Oct 17:06
Compare
Choose a tag to compare

The first stable release!

The API should now not change anymore (at least not for bwapi classes, the bwem & bwta classes might still change a bit in the future).

This version is not backwards compatible with the 0.x versions, but there isn't that much of a difference.

Changes

  • Added LatCom! Now LatCom is enabled by default on start (like BWAPI and BWMirror do) so make sure to call game.setLatCom(false); at the start if you dont use it.
  • Added BWEM methods setFailOnError and setFailOutputStream to add the possibility to continue analysing the map, even if BWEM thinks something is wrong (useful for example for Hitchhikers)
  • Changed TextColor to Text to adhere to the BWAPI/BWMirror interface
  • Changed TextSize to Text.Size to adhere to the BWAPI/BWMirror interface

Fixes

  • Fix bunkers not loading units (thanks to Petr Holik)

JBWAPI 0.8.2

18 Sep 15:56
Compare
Choose a tag to compare
  • Fixed bug where Game#getStaticNeutralUnits() would return an empty list

JBWAPI 0.8.1

17 Sep 08:31
Compare
Choose a tag to compare
  • readd approx distance to Position (thanks @Bytekeeper )

JBWAPI 0.8

31 Aug 09:57
Compare
Choose a tag to compare

JBWAPI 0.7.2

09 Aug 15:57
Compare
Choose a tag to compare
  • Fixed TechType arrays not being filled with 0's at the end #38 (thanks @impie)
  • Renamed Game#getClosestUnitInRadius to Game#getClosestUnit to be consistent with Game.h from BWAPI
  • Make some classes comparable so that they can be used in for example TreeSets directly
  • Fixed typo: TechType#whatsUses is now TechType#whatUses

JBWAPI 0.7.1

06 Aug 12:02
Compare
Choose a tag to compare
  • Fixes bugs in getBuildLocation (thanks @impie66 for notifying)
  • All equals don't throw NullPointer exceptions anymore when called with null (just returns false as would be expected)

JBWAPI 0.7

05 May 21:09
Compare
Choose a tag to compare
  • BWEM overhaul, so not backwards compatible to 0.6 and before. But everything is now available in the bwem root package and the code/structure is simplified
  • port isParticipating bugfix, only BWAPI 4.4.0 now supported

JBWAPI 0.6

18 Mar 10:51
Compare
Choose a tag to compare

Big release

JBWAPI now officially supports both BWAPI 4.2.0 and 4.4.0!
(note: still no LatCom support)

Fixes

  • BWAPI 4.4.0 fixes (orange color, distance calc)
  • BWEM fixes (thanks @jordanfly)
  • fix getBuildLocation (thanks @impie66 for notifying)

New

There is now a tutorial (still WIP) to get started with JBWAPI!

JBWAPI v0.5

03 Mar 15:42
Compare
Choose a tag to compare
  • Upgrade fix by @jordanfly
  • Fixed Psi checking bug

JBWAPI v0.4.2

26 Feb 09:38
Compare
Choose a tag to compare
JBWAPI v0.4.2 Pre-release
Pre-release
  • fix morphs updating players small bug (what were the BW devs thinking when implementing geysers...)
  • add latency enum
  • fix neutral isEnemy to return false