Changelog
=========

Unreleased
------------------

1.23.0 - (July 21, 2020)
------------------
### Changed
* Create mdx components by default.

1.22.0 - (June 9, 2020)
------------------
### Changed
* Updated eslint-config-terra to @cerner/eslint-config-terra ^4.0.0

1.21.0 - (January 28, 2020)
------------------
### Changed
* Update copyright to include 2020

1.20.0 - (October 30, 2019)
------------------
### Changed
* Updated ESLint to v6
* Add GitHub labeler action

1.19.0 - (August 1, 2019)
------------------
### Changed
* Update test commands to work with terra-dev-site v6.

1.18.0 - (July 16, 2019)
------------------
### Changed
* Update to reflect terra-toolkit v5 and babel v7 changes in the mono-repos
* Added additional items to .npmignore file
* Update terra-doc-template version from `^1.2.0` to `^2.12.0`

### Fixed
* Fixed syntax errors in generated WDIO script

1.17.0 - (May 9, 2019)
------------------
### Changed
* Update yeoman-generator to ^4.0.0
* Updated generated test template to utilize `Terra.should.validateElement()` from terra-toolkit.
* Updated mocha dependency to 6.1.4 (current version)

1.16.0 - (March 28, 2019)
------------------
### Changed
* Bumped minimum react peerDependency version from ^16.4.2 to ^16.8.5
* Bumped minimum react-dom peerDependency version from ^16.4.2 to ^16.8.5

1.15.0 - (Oct 2, 2018)
------------------
### Changed
* Updated dependencies to latest version
* Uplifted generator to use latest yeoman-generator conventions
* Updated linter to ESLint 5 and fixed lint issues
* Replaced gulp with npm scripts
* Updated .nvmrc file to use `lts/carbon` for version

1.14.0 - (September 5, 2018)
------------------
### Changed
* Bumped minimum react peerDependency version from ^16.2.0 to ^16.4.2
* Bumped minimum react-dom peerDependency version from ^16.2.0 to ^16.4.2
* Replaced dependency on lodash with modularized lodash packages

1.13.0 - (August 30, 2018)
------------------
### Changed
* Switch badges to use badgen-service

1.12.1 - (July 26, 2018)
------------------
### Changed
* Fixed some lint errors in generated output

1.12.0 - (July 25, 2018)
------------------
### Added
* Generate CHANGELOG entry in the terra-dev-site docs
* Added ChangeLog.jsx template for terra-dev-site docs

### Changed
* Added .module extension to scss file

1.11.0 - (June 26, 2018)
------------------
### Changed
* Removed terra-base from dependencies.

1.10.0 - (June 12, 2018)
------------------
### Changed
* Updated template package.json to use js instead of json for jest config

1.9.0 - (May 31, 2018)
------------------
### Changed
* Updated wdio file path
* Updated Index template to use terra-doc-template
* Update template files for new repo file structure

1.8.0 - (May 22, 2018)
------------------
### Changed
* NPM ignore snapshots folders in test folder

1.7.0 - (Mar 6, 2018)
------------------
# Update to use React 16 dependencies

1.6.0 - (Feb 15, 2018)
------------------
### Added
* Update template files for new repo file structure

### Changes
* Replace nightwatch template & script with webdriver.io template & script
* Update `.npmignore` file


1.5.0 - (Jan 17, 2018)
------------------
### Changed
* Fixed lint error in generated code.

1.4.0 - (Jan 16, 2018)
------------------
### Changed
* terra-framework packages now match terra core in that they generate the prefix 'terra-' instead of 'terra-framework-'
* Updated readme to include terra-framework

1.3.0 - (Jan 14, 2018)
------------------
### Added
* Terra-framework support

### Changed
* Removed `src` and `tests` from `.npmignore` file. These will now be included in the npm package.
* Updated the release doc.

1.2.0 - (Oct 31, 2017)
------------------
### Changed
* Update package templates for Jest v21.0.2 in terra repos
* Update nightwatch test templates
* Update test scripts in package templates
* Add .npmrc template
* Update package scripts for windows https://github.com/cerner/terra-core/issues/217
* Remove 'selector-class-pattern' rule from sass template https://github.com/cerner/terra-core/issues/812 & https://github.com/cerner/terra-clinical/issues/193
* Remove `_variables.scss` & `_mixins.scss` file creation. Most packages no longer use these files.

1.1.0 - (Aug 8, 2017)
------------------
### Added
* Changelog template
* Terra-consumer support

### Changed
* Set initial package version as v1.0.0 in package templates
* Update nightwatch scripts in package templates
* Remove terra-mixins from scss template

### Removed
* Nightwatch configuration templates

1.0.4 - (June 26, 2017)
------------------
### Added
* PropsTable scripts in package templates

### Changed
* Include Component-Features in README.md template

1.0.3 - (June 20, 2017)
------------------
### Added
* terra-clinical nightwatch configuration template

### Changed
* Lower react and react-dom dependencies from v15.5.4 to v15.4.2 in package templates
* Update nightwatch scripts in terra-clinical package template

1.0.2 - (June 7, 2017)
------------------
### Changed
* Remove terra-toolkit devDependencies in package templates
* Update .npmignore template

1.0.1 - (May 25, 2017)
------------------
### Changed
* Update README.md

1.0.0 - (May 25, 2017)
------------------
Initial stable release
