Skip to content

Latest commit

 

History

History
335 lines (234 loc) · 10.7 KB

CHANGELOG.md

File metadata and controls

335 lines (234 loc) · 10.7 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.14.0 - 2018-10-17

Changed

  • Simplify @warriorjs/helper-get-level-score (@olistic in #247)
  • Rename @warriorjs/helper-get-play-score package to @warriorjs/helper-get-level-score (@olistic in #246)

0.13.0 - 2018-10-09

Added

Changed

0.12.3 - 2018-10-04

Fixed

  • Fix getLevelConfig (make it pure for real) (@olistic in #236)

0.12.2 - 2018-10-04

Fixed

0.12.1 - 2018-07-31

Fixed

  • Fix tick-tick-boom tower description

0.12.0 - 2018-07-30

Changed

Fixed

0.11.3 - 2018-07-24

Added

0.11.2 - 2018-07-17

Changed

0.11.1 - 2018-07-14

Force publish of helper packages.

0.11.0 - 2018-07-14 [YANKED]

Changed

  • Calling .default after require('@warriorjs/helper-**') is no longer needed (nor supported) (@olistic in #216).

0.10.0 - 2018-07-14

This release modularizes the codebase even more, adding new helper packages whose logic can be reused by different flavors of the game.

Changed

0.9.0 - 2018-07-09

Changed

  • Use less fragile method to check for player code errors (@olistic in #213)

0.8.0 - 2018-07-06

Added

Changed

0.7.0 - 2018-07-06

Changed

0.6.0 - 2018-06-17

Changed

0.5.1 - 2018-06-01

Fixed

0.5.0 - 2018-06-01

Added

  • Load towers dynamically (support for external towers) (@olistic in #169)
  • Add tower description to README if available (@olistic in #185)

Changed

  • Prevent seeing through walls with "look" ability (@pigalot in #162)
  • Optimize profile file (@olistic in #170 and #180)
  • No longer ask for confirmation before creating game directory (@olistic in #177)

0.4.2 - 2018-05-23

Added

0.4.1 - 2018-05-22

Added

Changed

0.4.0 - 2018-05-19

Added

Changed

  • Rename unit.say() to unit.log() (@olistic in #131)
  • Improve profile directory detection (@glneto in #133)
  • Rename unit.isHostile() to unit.isEnemy() (@olistic in #129)
  • space.getLocation() returns the relative location of the space (@olistic in #129)
  • unit.isEnemy() returns whether the unit is considered an enemy by the unit that sensed it (@olistic in #129)

Removed

Fixed

0.3.0 - 2018-05-16

Added

  • Subtract reward points when killing a friendly unit (@Terseus in #87)
  • Think ability (console.log replacement) (@olistic in #102)

Changed

  • Distinguish between hostile and friendly units (@xFloki in #101)
  • Move unit methods out of the Space API and to the Unit API (@olistic in #113)

Fixed

0.2.0 - 2018-05-14

Added

Changed

Removed

Fixed

0.1.1 - 2018-05-03

Fixed

  • Missing bin directory in @warriorjs/cli package files

0.1.0 - 2018-05-03 [YANKED]

Initial version.