Skip to content

Releases: sabertazimi/bod

v3.7.0

14 Aug 14:31
Compare
Choose a tag to compare

Changelog

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

3.7.0 (2021-08-14)

✨ Features

  • bod-CLI: register commands with Iterator pattern (cf5ced8), closes #15
  • bod-CreateCommand: add more template actions (13436c4), closes #15
  • bod-e2e: add e2e testing for bod-cli (60ceea5), closes #15
  • bod-InfoCommand: add Info command (9f2d104), closes #15
  • bod: rewrite bod-cli with factory pattern (5b28228), closes #15
  • CRA-template: add default bod template (e772033), closes #19

🐛 Bug Fixes

  • bod-BaseCommand: add getName method (00f29a2), closes #15
  • bod-CreateCommand: change command description (15d7b48), closes #15
  • bod-CreateCommand: rectify same action value (0d2f744), closes #15
  • bod-InfoCommand: add appName for interface consistence (3621da0), closes #15
  • test-bod: rectify appPath to temp (ignored) (d970526), closes #15
  • test-e2e: skip kill command error (757c439), closes #15

🚀 Building Work

  • deps-dev: add ci-info package (e00613b), closes #15
  • deps-dev: remove ci-info package (9df7b24), closes #15

🔧 Testing

  • bod-CreateCommand: add correct exit testing (67ba3f1), closes #15
  • bod-CreateCommand: add CreateCommand execution testing (77d7345), closes #14
  • bod-InfoCommand: add testing for Info command (345e375), closes #15
  • bod: refactor commands testing (069a432), closes #15
  • CRA-e2e: add all CRA tempalte testing (530fd33), closes #14

v3.6.0

14 Aug 02:47
Compare
Choose a tag to compare

Changelog

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

3.6.0 (2021-08-14)

✨ Features

  • CRA-template: add basic jsx template (aca56e0)
  • test-e2e: setup CRA e2e framework (1783774), closes #14
  • test: add verdoccio for local registry (439e6d4)

🔧 Testing

  • bod-CreateCommand: cleanup app path (7483427)
  • CRA-e2e: add execSync output (a296c45), closes #14
  • CRA-e2e: add local registry support (65cd2ac), closes #14
  • CRA-e2e: add react build/test/start script testing (a8595de), closes #14
  • CRA-e2e: bump and revert version when e2e testing (14c48f4), closes #14
  • CRA-e2e: disable local publish output (d5e9fb5), closes #14
  • CRA-e2e: polish verdaccio config (3e60f17), closes #14
  • CRA-e2e: pretty e2e testing output (736a8e9), closes #14
  • CRA-e2e: publish to local registry (357f677), closes #14
  • CRA-e2e: remove all local registry files (625c4ff), closes #14
  • CRA-e2e: rewrite e2e test with TypeScript (92f1723), closes #14
  • CRA-e2e: setup more signal handlers (9bbd743), closes #14
  • CRA-e2e: setup registry config in .npmrc (477e010), closes #14
  • CRA-e2e: setup verdaccio basic config (9c10726), closes #14
  • CRA-e2e: use zsh for execSync (3170266), closes #14

🚀 Building Work

  • CI: add tags trigger (d084f34), closes #14
  • CI: merge ci and publish into one CI script (1d36552)
  • CI: rename unit testing stage (a64f4e2)
  • deps-dev: move common deps to root project (55aa2d0)
  • deps: add chalk and consola package (0ee957e), closes #14

🐛 Bug Fixes

  • CI: rectify pulish error after e2e testing (0e83917), closes #14
  • CRA-e2e: change zsh to bash (a47c69e), closes #14
  • CRA-e2e: pretty e2e testing output (6a305db), closes #14
  • CRA-e2e: rectify bod.js binary mode (39a8ab0), closes #14
  • CRA-e2e: rectify signal handlers error (b914a51), closes #14
  • deps: rectify invalid workbox-webpack-plugin (fcd123b)
  • test-e2e: add missing types (c930153), closes #14
  • test: change temporary testing path to app (35c3372)

v3.5.2

14 Aug 02:47
Compare
Choose a tag to compare

Changelog

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

3.5.2 (2021-08-12)

🐛 Bug Fixes

  • CI: rectify coveralls config (472d07d)

🔧 Testing

  • bod-BaseCommand: basic testing for BaseCommand (b5f30d3)

🚀 Building Work

  • CI: add coveralls support (d5a03a5)
  • Jest-badge: move badge script to root directory (4dc4e75)

v3.5.1

11 Aug 21:33
Compare
Choose a tag to compare

Changelog

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

3.5.1 (2021-08-11)

Bug Fixes

  • CRA-scrtips: add test:debug debugging test script (7447b54)
  • CRA-template: sync version number (5acdb3f)
  • version: bump template version when release (a70734f)

v3.5.0

29 Aug 09:20
Compare
Choose a tag to compare

Changelog

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

3.5.0 (2021-08-11)

Bug Fixes

  • CRA-scripts: hidden eject scripts by default (20f7889)
  • CRA-template: rectify reference types path for template (79f65f8)
  • CRA-template: sync version number (16ed77e)

v3.4.0

29 Aug 09:22
Compare
Choose a tag to compare

Changelog

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

3.4.0 (2021-08-11)

Features

  • CRA-template: add custom CRA template (a877a96)

Bug Fixes

  • bod-CreateCommand: add custom React template support (0e10794)
  • CRA-eslint: bump to eslint-config v7 (876d601)
  • CRA-scripts: rectify broken Jest tranformer API (d880313)
  • CRA-template: add custom types definition (c629988)

v3.3.0

29 Aug 09:22
Compare
Choose a tag to compare

Changelog

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

3.3.0 (2021-08-11)

Features

  • CRA: use next react-dev-utils (c3f14e0)

v3.2.0

29 Aug 09:22
Compare
Choose a tag to compare

Changelog

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

3.2.0 (2021-08-11)

Features

  • CRA-workbox: add workbox v6 support (a5b9590)

Bug Fixes

  • bod-TypeScript: rectify typescript template arg (43eeca4)

v3.1.0

11 Aug 16:43
Compare
Choose a tag to compare

Changelog

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

3.1.0 (2021-08-11)

Bug Fixes

  • bod-bin: add bin config (5a90200)
  • CI: add npm i stub files (d351185)

Building Work

  • Jest-badge: remove redundant error checking (c46e242)

v3.0.0

29 Aug 09:22
Compare
Choose a tag to compare

Changelog

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

3.0.0 (2021-08-11)

⚠ BREAKING CHANGES

  • react-scripts: add react-scripts package
  • monorepo: change repo to monorepo for all CLI packages

Features

  • bod-CLI: add execute permission to bod.ts (3ece1a5)
  • CLI-BaseCommand: move common property to BaseCommand (6958390)
  • CLI-commands: add commands module (7d7e7f4)
  • CLI-CreateCommand: add template actions array (8d0d5b0)
  • CLI-CreateCommand: rewrite CreateCommand with TypeScript reuqired (785eada), closes #10
  • monorepo: refactor to monorepo (7fb1d6c)
  • react-scripts: add custom react-scripts package (acb9fae)

Bug Fixes

  • bod-version: rectify package version path resolution (771b10d)
  • bod: rectify publish files structure (cbf0480)
  • build: rectify lint and fomrat script typo (0a4e240)
  • CLI-BaseCommand: add access specifiers (55e4965)
  • CLI-CreateCommand: remove redundant exit process (0d1e08a)
  • CLI-CreateCommand: remove redundant type guard (ad6da21)
  • CLI-version: change '-V' to '-v' (706e236)
  • CRA: rectify publish files structure (4441608)

Testing

  • CLI-CreateCommand: add error handle testing (137bda4)
  • CLI-CreateCommand: rectify inquirer mock (85e40cd)
  • CLI-CreateCommand: test for all template actions (7d94e1f)
  • NODE_ENV: set NODE_ENV to test (17b5850)

Building Work

  • bod-CI: add badge generation script (beaea9e)
  • bod: separate publish bin and main config (82c2950)
  • CI: add start and test shorthand scripts (41d1dea)
  • CI: rectify test and publish CI script (ca0cae0)
  • CI: separate TypeScript compile script (70953e0)
  • CRA-deps: bump jest from 26.6.0 to 27.0.6 (4ae73d7)
  • deps-dev: add CI detection support (f329bf8)
  • deps-dev: bump concurrently from 6.2.0 to 6.2.1 (bc40a17)
  • deps-dev: bump to latest version (406fd20)
  • deps-dev: bump ts-node from 10.1.0 to 10.2.0 (c4f6252)
  • deps-dev: bump tslib from 2.1.0 to 2.3.0 (fc01bfd)
  • deps: move standard-version to root package.json (e135956)
  • Jest: add Jest watch ignore patterns (1ce177a)
  • NPM: ignore test files (19096d5)
  • version: add standard version to monorepo (4e81d4f)