Release candidate (v0.7.0.0-rc) is now tagged on github. You can find windows binaries at
https://ci.appveyor.com/project/Mikolaj/allure/build/artifactshttps://ci.appveyor.com/project/Mikolaj/lambdahack/build/artifactsThe game engine API for 0.7.0.0 is hereby frozen. Quite a few changes for 0.7.* are planned (e.g., the big dungeons, if they fit), but they will not break the API any more. The game will now be tested for a few weeks or months (please contribute feedback) and then will be released, including the browser versions.
Here is the changelog (only the first few changes are visible to a player or a game creator, though some minor ones are not included in the changelog):
- decouple tile searching from tile alteration
- refrain from identifying items that are not randomized
- switch away from incapacitated leader to let others revive him
- make rescue easier by not going into negative HP the first time
- fix crowd of friends on another level slowing even actors that melee
- fix missing report about items underneath an actor when changing levels
- API breakage: change the syntax of dice in content
- API addition: introduce cave descriptions
- keep all client states in the server and optimize communication with clients
- improve item choice for identification and item polymorphing
- reset embedded items when altering tile
- replace atomic command filtering with exception catching
- reimplement dice as symbolic expressions inducing multiple RNG calls
- switch to optparse-applicative and rewrite cli handling
- add stack and cabal new-build project files
- improve haddocks across the codebase
Have fun!
Edit: changelog has been extended; web-browser versions are already updated to v0.7.0.0 (but may still be hot-fixed before the official release).