Skip to content

Latest commit

 

History

History
389 lines (184 loc) · 17.8 KB

CHANGELOG.md

File metadata and controls

389 lines (184 loc) · 17.8 KB

2.3.1 (2022-03-22)

Bug Fixes

  • fix mongo layer generation (29a8ec6)

2.3.0 (2022-03-03)

Features

  • readme: first version of readme file (4351e06)

Reverts

  • revert {exceptIDs: true} from usecases (807ba02)

2.2.0 (2022-03-02)

Bug Fixes

  • new: fix the new command via CLI and the tests files (2c470af), closes #102
  • update dependencies of projects (c1603ee)

Features

  • add new validation method except ID's (1e32412), closes #82

2.1.0 (2022-02-27)

Features

  • cli: improved info output about new generated files on herbs update (1b62c9f)

2.0.2 (2022-02-23)

Bug Fixes

  • graphql: dont include packages related to graphql when it's not selected (7759695)

2.0.1 (2022-02-20)

Bug Fixes

  • graphql: handle mutation creation for other usecase type (not CRUD) (10328a9)
  • rest: handle controller creation for other usecase type (not CRUD) (789b199)

2.0.0 (2022-02-20)

Bug Fixes

  • graphql: fix graphql gql generation (ca4a3f7)
  • herbsshelf: fix herbarium link with herbsshelf (757c131)

Features

  • herbarium: improve node_module dependencies (ede6c64)
  • herbarium: use Herbarium for use cases, entities and repos (ca545b6), closes #85
  • migration: create new migrations for entity on herbs update (ec3c907)
  • start info: improved start info with herbsshelf endpoint (939cc21)

BREAKING CHANGES

  • herbarium: Since there is no more 'index.js' as lists for uc and entities, it will no longer work with old projects.

1.10.4 (2022-02-01)

Bug Fixes

  • hotfix: fix usecase requirements (557d1ca)

1.10.3 (2022-01-15)

Bug Fixes

1.10.2 (2022-01-15)

Bug Fixes

  • creatting link for node_modules (5681884)
  • fix package-lock (01e17ef)

1.10.1 (2022-01-15)

Bug Fixes

1.10.0 (2022-01-15)

Bug Fixes

  • fix dependencies installation on herbs new command (673af30), closes #88

Features

  • support for data layer generation with MySQL database (6643895), closes #86

1.9.3 (2021-12-13)

Bug Fixes

  • tests: tests are running 1000% faster now (8dbe43c), closes #24

1.9.2 (2021-12-13)

Bug Fixes

  • rest: improve step desc and use cases names (Get vs Find) (9816535)
  • templates: improve step desc and use cases names (Get vs Find) (edad41c)

1.9.1 (2021-12-12)

Bug Fixes

  • small fixes and small improvements (37ea12a)

1.9.0 (2021-12-12)

Bug Fixes

Features

  • not found error test: added not found error test (66b36ed)
  • generating two unit test for all usecases (ead78ad)
  • 🧪 generating test for all entities: 🧪 Generating test for all entities dynamically (572aa48)
  • generating dynamic tests: generating dynamic tests (32f56f2)

1.8.0 (2021-11-08)

Features

  • project generation with Git version control support (2f79782)
  • project generation with Git version control support (44272be)

1.7.2 (2021-11-04)

Bug Fixes

  • change updateUsecase to return Err.notFound when the entity doesnt exists (d6b55d9)

1.7.1 (2021-10-25)

Bug Fixes

  • fixed lodash.startCase not found (d236c23)

1.7.0 (2021-10-25)

Bug Fixes

  • use intance connector into repository (7349854), closes #47

Features

1.6.1 (2021-10-14)

Bug Fixes

  • implementation a findAll method in mongodb repository template (ea4c592), closes #73

1.6.0 (2021-10-13)

Features

  • getAll route implementation (357932b)

1.5.4 (2021-10-12)

Bug Fixes

  • bug when deleting a entity (eef881b)

1.5.3 (2021-10-12)

Bug Fixes

1.5.2 (2021-10-12)

Bug Fixes

  • herbs update - Entity with methods #65 (4651455)

1.5.1 (2021-10-12)

Bug Fixes

  • remove single quotes from REST endpoints (acebcd1)

1.5.0 (2021-10-07)

Features

  • this change allows a usecase to be available or not on graphql (38563a7)

1.4.4 (2021-10-04)

Bug Fixes

  • package.json generation using initial project setup options (50056d6), closes #54
  • package.json generation using initial project setup options (6e66a47), closes #54

1.4.3 (2021-10-01)

Bug Fixes

  • generating repositories of new entities with the update command (8f82f54), closes #50

1.4.2 (2021-10-01)

Bug Fixes

  • fixed the knexFile.js generation on linux file system (9dc13e6)

1.4.1 (2021-09-29)

Bug Fixes

  • error on generate knexfile template on linux (case-sensitive) (37ba7da), closes #48

1.4.0 (2021-09-28)

Features

  • implementation of support for data layer generation with persistence in SQL Server database (dbdf67e), closes #27
  • include SQL Server support option (f75da71), closes #27

1.3.1 (2021-09-27)

Bug Fixes

1.3.0 (2021-09-23)

Bug Fixes

  • fixed entity import in getById and update tests (1dd347f)

Features

1.2.0 (2021-09-23)

Bug Fixes

  • change name of step in getbyid (81e99b1)

Features

  • add tests for default usecases (4c9f17f)

1.1.3 (2021-09-23)

Bug Fixes

  • package.json generator: fixed the knexFile.js name on package.json generator (e6197e5)

1.1.2 (2021-09-22)

Bug Fixes

  • change the keyword herb to herbs in the package.json file (b7fc4fc)
  • disable introspection when is production (5fa88f0)

1.1.1 (2021-09-20)

Bug Fixes

  • adjust for installation of specific dependencies based on project setup (ff359d4), closes #29
  • adjustment of the installation of infra dependencies in the project setup (5c56785)

1.1.0 (2021-09-10)

Features

1.0.7 (2021-08-31)

Bug Fixes

1.0.6 (2021-08-20)

Bug Fixes

  • routes missing: fixed routes missing (c723ae9), closes #16

1.0.5 (2021-08-19)

Bug Fixes

  • eslint: fix eslint requirement (c902e07), closes #17
  • lint: fix lint configuration (5b1a7a2), closes #17

1.0.4 (2021-08-06)

Bug Fixes

  • set version fixed into thrid part dependencies (43952be)

1.0.3 (2021-08-06)

Bug Fixes

1.0.2 (2021-08-06)

Bug Fixes

1.0.1 (2021-06-29)

Bug Fixes

  • change the libraries to new herbs organization (70cf2cf)

1.0.0 (2021-06-29)

Features