Releases: sabertazimi/bod
v3.7.0
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
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
andpublish
into one CI script (1d36552) - CI: rename unit testing stage (a64f4e2)
- deps-dev: move common deps to root project (55aa2d0)
- deps: add
chalk
andconsola
package (0ee957e), closes #14
🐛 Bug Fixes
- CI: rectify pulish error after e2e testing (0e83917), closes #14
- CRA-e2e: change
zsh
tobash
(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
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
v3.5.1
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
v3.5.0
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
v3.4.0
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
v3.3.0
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
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
v3.0.0
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
andmain
config (82c2950) - CI: add
start
andtest
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)