Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 1.5 KB

CHANGELOG.md

File metadata and controls

58 lines (38 loc) · 1.5 KB

@kineticcafe/svelte-fsm-eventless changelog

NEXT

  • Switch to biome from eslint and prettier.

2.0.0

  • Upgrade to Sinon 17, which requires Node.js 18
  • Switch to pnpm from yarn
  • Add eslint and prettier configurations.

There are no API changes.

1.2.0

This version of @kineticcafe/svelte-fsm-eventless is based on kenkunz/svelte-fsm 1.2.0.

  • [fix] prevent subscribe from invoking action (#9 - closes #8)

1.1.2

  • formatting tweaks

1.1.1

  • [fix] allow any event arguments if action types unspecified (#5 - closes #4)
  • [fix] expect event invocations to always returns State (string | symbol) (#5)

1.1.0

  • [feat] improve TypeScript declarations (#1)
  • [fix] allow symbol transition values

1.0.0

  • cancel pending debounce invocations by calling debounce(null)

0.7.1

  • ignore non-string transition values
  • improve tests - more readable, less fragile

0.7.0

  • call lifecycle actions (_enter, _exit) with transition metadata { from, to, event, args }
  • remove _init lifecycle action; call _enter on-init with null valued from and event
  • add support for '*' pseudo-state fallback actions
  • bind this to state object in action invocations