Skip to content

Releases: jamro/jsbattle

v2.1.11

09 Mar 12:22
Compare
Choose a tag to compare

Changed

  • documentation improvements (style, linking, etc)

Security

v2.1.4

26 Dec 18:35
Compare
Choose a tag to compare

Added

  • Share battle link
  • Challenges section
  • Deployment scripts (see ansible-role-jsbattle)
  • Tracking build numbers
  • Introducing LernaJS (refactoring to monorepo)
  • UBD files schemas

Changed

  • documentation update

Security

  • UBD cannot set useSandbox, executionLimit and initData of AI

Removed

  • UBD replays (use battle sharing instead)

v2.0.2

26 Sep 20:25
Compare
Choose a tag to compare

Added

  • adding spritesheets as static resources

Changed

  • tests of website are based on Puppeteer + Mocha instead of PhantomJS + CasperJS (PhantomJS project is discontinued)
  • refactoring of the website
  • build process revised and simplified
  • documentation update (related with changes in build process)
  • dependencies/libraries update

Fixed

  • Bugfix: renaming of AI script to the same name results in removing it

Removed

  • removed CasperJS dependency (replaced by Mocha)
  • removed PhantomJS dependency (replaced by Puppeteer)
  • removed Pixi Packer dependency
  • removed ImageMagic / GraphicsMagic dependency
  • removing gulp-mocha dependency (running Mocha directly)
  • removing building spritesheets from build process to make it simpler

v2.0.1

15 Jul 20:11
Compare
Choose a tag to compare

Added

  • documentation of release procedure

Fixed

  • fixing missing UML diagrams in docs

v2.0.0

15 Jul 19:37
Compare
Choose a tag to compare

Added

  • JsBattle server (hosting of static content)
  • UBD Player (command line tool)

Changed

  • structure of /dist folder holds server and client parts
  • update of external libs
  • UI improvements

Fixed

  • calculation of simulation step duration is more precise
  • fixing tests (basing on local instance of Mocha to remove global dependency)

Removed

  • http-server is no more bundled with JsBattle. Dedicated web-server is used

v1.5.0

09 Jun 15:43
Compare
Choose a tag to compare

Added

  • Replays of battles (export to UBD files)
  • Architecture documentation

Changed

  • adding and improving more automatic tests (CasperJS)

Fixed

  • making battles predictable when the same seed for RNG is used

v1.4.7

26 May 16:24
Compare
Choose a tag to compare

Changed

  • update of libraries to latest versions
  • migration from Bootstrap v3 to v4
  • Documentation improvements

Fixed

  • unit tests fix

Security

v1.4.6

31 Dec 11:43
Compare
Choose a tag to compare

Added

  • warn before exiting without saving AI Script
  • Building also unminified version of JsBattle (dist/js/jsbattle.js)
  • SonarQube support
  • This changelog :)

Fixed

  • explosion of last tank is not shown

Changed

  • technical debt reduction

v1.4.5

21 Aug 18:56
Compare
Choose a tag to compare

Fixed

  • info object not passed to tanks outside a sandbox
  • info object passed in a wrong field to AI Scripts
  • clearing PIXI.TextField.setText warnings

v1.4.2

21 Aug 16:33
Compare
Choose a tag to compare
  • release via Bower