Skip to content

Releases: screepers/typed-screeps

3.0.1 - 2019-11-27

27 Nov 19:32
bb21f15
Compare
Choose a tag to compare

Changed

  • Fix POSSIBLE_RESSOURCES typo in store definition (#151)
  • Remove unecessary tslint:disable rules in OpaqueTag definition (#151)

3.0.0 - 2019-11-23

23 Nov 22:34
48088d8
Compare
Choose a tag to compare

Version primarily related to new functionality from Factories, new resources, NPC Strongholds update

Added

  • Add missing halt command to CPU (#141)
  • Add market price history and other updates (#138)
  • Add support for 'Natural Effects' on RoomObjects (#135)
  • Add support for Factories, Ruins, Deposits, and Strongholds (#132)

Changed

  • Retype constants with same named types (#143), (#147)
  • Update StoreDefinition (#130)
  • Explicitly type game object Ids (#139)

Fixed

Deprecated

  • Deprecated use of string typed ids to get game objects (#144)
  • Deprecated creep.carry (#130)

Removed

  • Remove deprecated FIND_DROPPED_ENERGY constant (#129)

2.5.4 - 2019-05-12

11 May 23:31
Compare
Choose a tag to compare

Added

  • Add support for PowerCreep, InterShardMemory and an AnyCreep union (#117)
  • Add support for Creep pulling (#114)

2.5.3 - 2018-12-27

27 Dec 15:33
v2.5.3
28277c4
Compare
Choose a tag to compare

Fixed

  • Add missing properties to FindPathOpts (#106)

Changed

  • Change EventType to an interface with a type argument (#110)

2.5.2 - 2018-11-09

09 Nov 04:09
v2.5.2
c5a5539
Compare
Choose a tag to compare

Added

  • Implements Room.Terrain and room.getTerrain() (#103)

[2.5.1] - 2018-10-11

10 Oct 20:21
v2.5.1
6d6dcc5
Compare
Choose a tag to compare

Fixed

  • Fix definition of RawMemory.segments. (#91)
  • Fixed incorrect definition of getEventLog(). (#101)

2.5.0 - 2018-10-04

04 Oct 10:30
v2.5.0
6d1abf5
Compare
Choose a tag to compare

Added

  • Added getRoomTerrain (#98)
  • Added WIP types for room.eventLog (#88)
  • Added missing safemode/downgrade constants (#96)

Changed

  • filterOptions Revamp (#87)

2.4.1 - 2018-08-24

23 Aug 17:36
v2.4.1
ed699e3
Compare
Choose a tag to compare

Added

  • Added INVADERS_ENERGY_GOAL (#83)

Changed

  • Update CREEP_CLAIM_LIFE_TIME to match with Screeps 2018-03-05 update (#84)

2.4.0 - 2018-06-24

24 Jun 09:38
v2.4.0
d40e753
Compare
Choose a tag to compare

Added

  • Add inter-shard portals (#74)

Changed

  • The findClosestBy* functions potentially return null (#69)

Fixed

  • Various improvements by @pmoehl (thank you!)
    • Fix type of StructureLab.mineralType (#73)
    • Fix result type of Room.lookAtArea (#75)
    • Add subscription token as market resource types (#76)
    • Spawn options +directions (#77)
    • Add createConstructionSite name parameter (#78)
    • Updated Tombstone docs (#79)
    • Improve exit typings (#80)
  • Fixed missing Constructor extends declarations (#71)
  • Fixed createFlag method return type to include string (#72)
  • claimController() uses GCL, not RCL (#81)

2.3.0 - 2018-04-16

18 Apr 07:45
dbd5675
Compare
Choose a tag to compare

Added

  • TERMINAL_COOLDOWN constant (#64)
  • Better tombstone support (#60)

Fixed

  • Declare Game with var instead of let (#62)
  • ERR_NOT_ENOUGH_RESOURCES missing in return codes for creep build action (#66)