Skip to content

Latest commit

 

History

History
379 lines (195 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

379 lines (195 loc) · 11.4 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.1.0 (2022-03-15)

Features

  • adds dry-run flag to preview generated paths without writing files (483aef2)

7.0.6 (2022-02-21)

7.0.5 (2022-01-17)

7.0.4 (2021-08-07)

Bug Fixes

  • story: use storybook codemod's preferred way (b694f76)

7.0.3 (2021-06-12)

7.0.2 (2021-06-12)

7.0.1 (2021-06-12)

Bug Fixes

  • remove camelCase from componentTestTemplateGenerator, it's handled in generateComponent (7885d22), closes #43

7.0.0 (2021-05-06)

⚠ BREAKING CHANGES

  • 🧨 Generate React CLI requires Node 12 or higher now. We no longer support Node 10.

  • 🤖 update dependencies (331205f)

6.0.2 (2021-02-24)

6.0.1 (2021-02-17)

6.0.0 (2021-02-17)

⚠ BREAKING CHANGES

  • You will need to use the "TemplateName" keyword as your custom template filename if you want the CLI to replace it with the component name.

Features

Bug Fixes

  • use "TemplateName" keyword for custom templates (73a308f)
  • use lodash upperFirst to force component name start with uppercase (e401caf)

5.2.3 (2021-01-05)

5.2.2 (2021-01-05)

5.2.1 (2021-01-05)

Features

  • allow generation of multiple components at once (18cd5f0)

Bug Fixes

  • 🐛 react components must start with a upper case letter. (4c3bddd)

5.1.0 (2020-09-18)

Features

  • 🎸 Support for custom extension via custom templates (7f989a6), closes #18 #19 #25

5.0.1 (2020-06-24)

5.0.0 (2020-05-25)

⚠ BREAKING CHANGES

  • 🧨 This new "type" option will replace the custom component commands that you run. Meaning you now can pass the custom component as type option (e.g npx generate-react-cli component HomePage --type=page ) that you have configured in your GRC config file.

Features

  • 🎸 Add a new "type" option to the component command (1a5ce6a)

4.3.3 (2020-05-10)

4.3.2 (2020-05-10)

4.3.1 (2020-05-10)

4.3.0 (2020-05-10)

Features

  • 🎸 Make 'GRC' more configurable (multi component commands) (59f1622), closes #14

4.2.2 (2020-05-03)

4.2.1 (2020-05-03)

4.2.0 (2020-05-02)

Features

  • 🎸 Allow custom file templates (6104241), closes #12

4.1.1 (2020-04-23)

4.1.0 (2020-04-20)

Features

4.0.2 (2020-04-05)

Bug Fixes

  • 🐛 audit fix to resolve 1 low vulnerability (0ac348e)

4.0.1 (2020-04-05)

4.0.0 (2020-03-21)

⚠ BREAKING CHANGES

  • 🧨 Generate React CLI requires Node 10 or higher

  • 🤖 Generate React CLI requires Node 10 or higher (bd745f6)

3.0.2 (2020-03-21)

3.0.1 (2020-03-14)

3.0.0 (2019-12-14)

⚠ BREAKING CHANGES

  • Update the way option values are passed in the component command. For example if you wanted or didn't want a corresponding test file, the old syntax looked like this: --withTest or --no-withTest. Now with the new syntax you just do this --withTest=true or --withTest=false this applies to all the other component options (withStyle, withStory, withLazy).

  • 💄 Update component command options (c870c7c)

2.0.2 (2019-12-13)

2.0.1 (2019-12-13)

2.0.0 (2019-12-13)

⚠ BREAKING CHANGES

  • new command option parameters

Features

  • add TypeScript support (8d13018)

  • make stylesheets optional by adding “withStyle” option

  • improve developer experience when updating (“generate-react-cli.json”) the config file. The CLI will only inquire about the new missing properties in the config file the next time generate-react-cli is ran.

  • 🎸 make sure user is running Node 8 or higher (fe5dba1)

  • 💡 component command has a few option updates (67579d3)

1.8.0 (2019-12-12)

  • testing standard-version

1.7.5 (2019-11-24)

Chores

  • major dependency update (chalk 3.0.0)

1.7.4 (2019-11-24)

Chores

  • update dependencies

1.7.3 (2019-11-07)

Chores

  • update readme

1.7.2 (2019-11-06)

Bug Fixes

  • remove unnecessary use of Fragment in Lazy template

1.7.1 (2019-11-06)

Chores

  • update dependencies

Bug Fixes

  • remove data-testid from jsTemplate if test library is not Testing Library
  • only import style object in jsTemplate if css module is true

1.7.0 (2019-10-17)

Features

  • (#4) make getByTestId the default

Bug Fixes

  • fix (#3) generated tests always use FollowBtn

1.6.2 (2019-10-02)

Chores

  • update readme

1.6.1 (2019-10-02)

Features

  • support different testing component libraries

Chores

  • update dependencies
  • update readme

1.6.0 (2019-09-30)

Chores

  • update dependencies

1.5.9 (2019-09-29)

Chores

  • reorganize the file structure within the gr-cli

1.5.8 (2019-08-23)

Chores

  • bump major version of inquirer

1.5.7 (2019-08-23)

Chores

  • update dependencies

1.5.6 (2019-08-17)

Chores

  • reorganize

1.5.5 (2019-08-17)

Chores

  • update readme

1.5.4 (2019-08-17)

Features

  • add shorthand "g-r" command

1.5.3 (2019-08-13)

Chores

  • update issue templates for github
  • add component cmd gif for readme.md
  • update readme

1.5.2 (2019-08-12)

Chores

  • update readme

1.5.1 (2019-8-12)

Chores

  • update readme

1.5.0 (2019-08-12)

Features

  • update GRC config file when needed.
  • add lazy template
  • add additional options to "component" command (withTest, withStory, withLazy)

Chores

  • update readme

1.4.1 (2019-08-07)

Bug Fixes

  • use correct preprocessor extension in component

1.4.0 (2019-08-07)

Features

  • add question inquirer to create generate-react-cli config file

Chores

  • create License

1.3.3 (2019-08-04)

Chores

  • update readme

1.3.2 (2019-08-04)

Chores

  • update package description

1.3.1 (2019-08-04)

Chores

  • update readme

1.3.0 (2019-08-04)

Chores

  • add templates to files in package.json

1.2.0 (2019-08-04)

Chores

  • add repository to package.json

1.1.0 (2019-08-04)

Features

  • initial base features of generate react cli

Chores

  • add readme