Skip to content

Latest commit

 

History

History
57 lines (47 loc) · 1.87 KB

CHANGELOG.md

File metadata and controls

57 lines (47 loc) · 1.87 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.

[1.1.4]

Fixed

  • Fixed wally build

[1.1.1]

Added

  • Added BaseAction.IsBound() method.

Fixed

  • Fixed actions calling OnConnected more than once.

[1.1.0]

Added

  • Added ManualAction. Variant that is used to act as a placeholder for manual triggering.
  • Added UniqueAction. Variant that requires only one of its entries to be active for it to trigger.
  • Added Context.BindEvent method. Registers and connects an event into the context.
  • Added Context.BindSyncEvent method for synchronous events.
  • Added Context.UnbindEvent. Removes an event connection from the context.
  • Added Context.UnbindAllActions. Removes all bound actions from the context.
  • Added Context.UnbindAllEvents. Removes all bound events from the context.
  • Added isCancellableAction type check util.

Changed

  • Upgraded docs!
  • Actions no longer show events that is useless to its class.
  • Renamed isMouseButtonAction type check util to isMouseButton.

Fixed

  • Fixed error when calling print on an unready action object.
  • Fixed action size priority and action-ghosting checks being ignored on synchronous actions.
  • Fixed AnyAction type error on DynamicAction.
  • Fixed DynamicAction not updating its content string.
  • Fixed AxisAction throwing when checking if the input was down.

[1.0.2]

Fixed

  • Fixed actions not yielding when using async functions.

[1.0.0]

This is the first stable release.

Added

  • Added Action
  • Added AxisAction
  • Added CompositeAction
  • Added DynamicAction
  • Added MiddlewareAction
  • Added OptionalAction
  • Added SequenceAction
  • Added SynchronousAction
  • Added UnionAction