Skip to content

Latest commit

 

History

History
130 lines (65 loc) · 3.8 KB

CHANGELOG.md

File metadata and controls

130 lines (65 loc) · 3.8 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.0.0-beta.1 (2018-07-19)

Code Refactoring

  • rename runner-{ava,jest} to preset-runner-{ava,jest} (8fab76d)

Features

  • assertion-block: supply assertion error message (3650fad)
  • config: export and document hooks for usage by external presets (79c0706)

BREAKING CHANGES

  • assertion-block: Generated assertions may now contain a message as a second parameter to the assert function. AssertionPostProcessors will need to take this into account both for returning a power-assert pattern and for their own AST transformations.
  • @spockjs/runner-{ava,jest} are now @spockjs/preset-runner-{ava,jest}

1.0.0-beta.0 (2018-06-07)

Features

BREAKING CHANGES

  • If you previously passed an invalid configuration object to the plugin, but it still worked correctly, you will now get an error.

0.6.0 (2018-04-30)

build

  • convert to lerna monorepo (788546c)

BREAKING CHANGES

  • rename package from babel-plugin-spock to @spockjs/babel-plugin-spock

0.5.0 (2018-04-27)

Features

  • add assertFunctionName option (448b277)
  • assert-function-name/auto-import: gracefully handle conflicts by renaming existing bindings (4bea5c8)

0.4.0 (2018-03-30)

Bug Fixes

  • auto-import: avoid unnecessary duplicate imports (308ffcb)
  • package: update babel core dependency name (8339638)

Features

  • staticTruthCheck option (5a2da53)

0.3.1 (2018-03-18)

Bug Fixes

  • power-assert: make power assertions work when using autoImport (f2fbf43)

0.3.0 (2018-03-18)

Features

  • auto-import assert function (8bae640)

0.2.0 (2018-01-27)

Bug Fixes

  • assertions: support non-standard JSX syntax (81fa923)

Features

0.1.0 (2017-11-29)

Features

  • (power) assertion blocks (457f516)