Skip to content

2.0.0

Latest
Compare
Choose a tag to compare
@jason0x43 jason0x43 released this 31 Mar 13:20
· 1 commit to master since this release

Overview

The main part of this release is internal -- Intern Recorder has been converted to TypeScript. We also squashed a bug and added some new features.

TypeScript

Intern Recorder has been rewritten in TypeScript. The architecture and code structure are largely unchanged, but now fully typed. As part of this conversion a suite of integration tests were added to check that the code that Recorder generates is actually properly typed and can be built and run by Intern.

New features

  • Recorder now generates Intern 4-compatible output (#3, #14)
  • The name of a generated suite name can be specified
  • A custom attribute can be specified in options. If provided, this attribute will be used to identify nodes, similar to the existing treatment of id.
  • Generated code is syntax highlighted

Bug fixes

  • Update use of keyIdentifier property to allow keystrokes to be properly recorded (#6, #8)
  • Links to Leadfoot documentation were updated (#4)