Releases: SabakiHQ/gtp
Releases · SabakiHQ/gtp
@sabaki/gtp v3.0.0
@sabaki/gtp v2.2.0
ControllerStateTrackercan now keep track oftime_settings
@sabaki/gtp v2.1.0
- Add
stateTracker.queueCommand()which sends a command after all syncs have finished
@sabaki/gtp v2.0.0
- Breaking Change:
ControllerStateTrackercan now keep track of rectangular boards via (inofficial) GTP commandrectangular_board. Theboardsizecontroller state is now an array with two numbers: The board width and board height. - Mildly Breaking: We don't try to fix the
PATHenvironment variable on macOS anymore. This won't affect regular Node.js applications, only desktop applications (e.g. Electron-based). Applications need to fix it themselves, e.g. usingfix-path.
@sabaki/gtp v1.9.6
- Fix line subscriptions call order
@sabaki/gtp v1.9.2
- Track state when engine resigns correctly
@sabaki/gtp v1.9.0
- Add
ControllerStateTracker, a class to track and synchronize the state of an engine
@sabaki/gtp v1.8.0
- Add
stop()toEngineinstances - Add
startedandstoppedevents toEngine - Ability to handle
asyncfunctions as command handlers inEngine - Always try to emit valid GTP for badly written command handlers
- Add
close()toStreamControllerinstances to clean up listeners
@sabaki/gtp v1.6.2
- Add default implementation of
known_commandfor engines
@sabaki/gtp v1.6.0
- Add
busyproperty toStreamControllerandController - Add
response-receivedevent toStreamControllerandController