Skip to content

Releases: shrapnelnet/libremines

1.4.0

28 Jul 22:18
Compare
Choose a tag to compare

Fixes the game logic, so the game is now ACTUALLY winnable. Adds JavaDoc comments.

1.3.0

23 Jul 17:59
2827d79
Compare
Choose a tag to compare

This update adds the win condition, logically this should be 1.0.0 but semver is weakness.

binaries below, compile using gluonfx maven plugin with graal installed on the PATH (for a native binary). do this in admin devtools powershell on windows or you will FEEL THE PAIN

1.2.0

27 May 13:11
Compare
Choose a tag to compare

New features to better replicate the original game.

  • Bombs shift to the top left or closest to the top left in case the first tile clicked happens to be a bomb
  • Removed junk in project root
  • Fix GluonFX reflection errors while attempting to read the contents of Controller.java

1.0.1-fix

21 May 22:37
Compare
Choose a tag to compare

This patch fixes errors with the showAllBombs method which incorrectly marked flags placed on empty tiles as flagged tiles rather than incorrectly flagged tiles.

Included is a native linux and windows binary. alternatively compile and run with

mvn wrapper:wrapper
./mvnw package gluonfx:build gluonfx:nativerun

1.0.0

18 May 16:24
Compare
Choose a tag to compare

This release is pretty much full featured now. TODO still leaves win conditions and chording to remain but other than this i'd say the project is pretty much done and that all bugs have been done away with.

to run, extract libremines.tar.gz, and use the bundled JLink JRE in image/bin/java like so after compiling the source code:
../image/bin/java -m libremines/com.shr4pnel.minesweeper.Main

You may also use maven to compile and run which should be much simpler. Do:
mvn compile javafx:run

in a world where java was able to be packaged without a hissy fit i'd love for this to be easy!