Skip to content

Latest commit

 

History

History
101 lines (77 loc) · 4.54 KB

CHANGELOG.md

File metadata and controls

101 lines (77 loc) · 4.54 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.

4.10.0 - 2018-01-14

Added

  • [toHaveStyleRule] Support Preact.

4.9.0 - 2017-10-22

Changed

  • [toHaveStyleRule (Native)] Full rewrite to support Styled Components v2.
  • Update dependencies.
  • Improve README.

Fixed

  • [toHaveStyleRule (React)] Support styled components wrapped with styled.

4.8.0 - 2017-10-21

Changed

  • [toMatchSnapshot] Support Preact.

4.7.1 - 2017-10-18

Fixed

  • [toMatchSnapshot] Add the optional options parameter to the matcher type definition.

4.7.0 - 2017-09-30

Changed

  • Support React 16.
  • Update dependencies.

4.6.0 - 2017-09-09

Changed

  • [toMatchSnapshot] Make the matcher compatible with Jest v21.

4.5.0 - 2017-09-05

Changed

  • [toHaveStyleRule (React)] Make the matcher compatible with Jest v21 (see jestjs/jest#3972).

4.4.1 - 2017-08-19

Fixed

  • [toMatchSnapshot] Avoid using non-hashes class names when generating snapshots.

4.4.0 - 2017-08-11

Added

  • [toMatchSnapshot] Add modifier option to search for pseudo classes and attributes.

4.3.0 - 2017-07-31

Added

  • [toMatchSnapshot] Accept a third options parameter to search for rules nested within At-rules.

4.2.2 - 2017-07-24

Fixed

  • [toMatchSnapshot] Handle non Styled Components class names with leading white spaces.

4.2.1 - 2017-07-23

Fixed

  • [toMatchSnapshot] Handle class names with trailing white spaces.

4.2.0 - 2017-07-20

Changed

  • [toHaveStyleRule (React)] Accept regular expressions as a second parameter.

4.1.2 - 2017-07-20

Fixed

  • [toHaveStyleRule (React)] Avoid showing Enzyme errors when class names are not present in the tree.

4.1.1 - 2017-07-20

Fixed

  • [toMatchSnapshot] Fix regression introduced in 4.1.0 which broke the support for Styled Components < 2.

4.1.0 - 2017-07-20

Changed

  • [toMatchSnapshot] Preserve custom (i.e. not generated by Styled Components) class names.

4.0.3 - 2017-07-18

Fixed

  • [toMatchSnapshot] Collect unique class names and avoid skipping indexes in placeholders.
  • [toHaveStyleRule (React)] Support null components.

4.0.2 - 2017-07-17

Fixed

  • [toMatchSnapshot] Make the replace regular expression less greedy (i.e. stop at the first match).

4.0.1 - 2017-07-16

Fixed

  • [toMatchSnapshot] Replace class names inside the className attribute only.

4.0.0 - 2017-07-15

Added

  • [toMatchSnapshot] Replace class names generated by Styled Components with placeholders.

Changed

  • Update dependencies.
  • Improve README.
  • Format code with Prettier.
  • Refactor folders and tests.

Removed

  • Remove toMatchStyledComponentsSnapshot matcher.