Skip to content

v2.0.0-beta.0

Pre-release
Pre-release

Choose a tag to compare

@wwilsman wwilsman released this 17 Jul 19:22
01e47f4

✨ Rewritten from the ground up ✨

Major breaking changes:

  • Decorator and class syntax removed
  • Static .from replaced with .extend
  • Interactor options are now nested under an interactor property rather than the static property
  • Renamed core methods when, always, and do, with assert and exec.
  • The find method will return a child interactor, or append a provided interactor queue
  • Some core properties and methods have been removed ($dom, $element, append, run)
  • Included interactor methods and assertions no longer accept child selectors
  • Action creators now require a selector as the first argument
  • Timeouts apply to each group of assertions rather than being split among the entire interaction
  • Extended methods and properties can no longer be defined with raw descriptors
  • ... probably more breaking changes not covered here

Documentation

Coming Soon™