2.6.1 (2022-06-14)
- spec: move samples to the right structure (ef625f2)
2.6.0 (2022-06-13)
- migration: creating unecessary migration files on windows (560ca3a)
- specs: change test->spec and fix specs for use cases. All running fine (fdcbbe9)
- test: resolve lodash dependency (74e248b)
- spec: new Sample features - be able to add sample data on your scenario (2821864)
- spec: new specs for create, delete, find, findAll and update use cases (ed285c1)
- test: improve test CLI output (b2da950)
- test: test command: now it is possible to run herbs tests and specs (aloe) (771ca35)
2.5.0 (2022-05-27)
- removed unecessary variables (d8fd808)
2.4.2 (2022-05-05)
2.4.1 (2022-05-04)
- deps: bump ansi-regex from 3.0.0 to 3.0.1 (2b4a903)
- deps: bump inquirer from 8.2.3 to 8.2.4 (8b65e4e)
2.4.0 (2022-04-28)
- show update version when new version is available (0c682c6)
2.3.2 (2022-04-20)
- update gluegun and inside dependencies (93b72c5)
2.3.1 (2022-03-22)
- fix mongo layer generation (29a8ec6)
2.3.0 (2022-03-03)
- readme: first version of readme file (4351e06)
- revert {exceptIDs: true} from usecases (807ba02)
2.2.0 (2022-03-02)
- new: fix the new command via CLI and the tests files (2c470af), closes #102
- update dependencies of projects (c1603ee)
2.1.0 (2022-02-27)
- cli: improved info output about new generated files on
herbs update
(1b62c9f)
2.0.2 (2022-02-23)
- graphql: dont include packages related to graphql when it's not selected (7759695)
2.0.1 (2022-02-20)
- 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)
- graphql: fix graphql gql generation (ca4a3f7)
- herbsshelf: fix herbarium link with herbsshelf (757c131)
- 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)
- 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)
- hotfix: fix usecase requirements (557d1ca)
1.10.3 (2022-01-15)
1.10.2 (2022-01-15)
1.10.1 (2022-01-15)
- update dependencies (59a492f)
1.10.0 (2022-01-15)
1.9.3 (2021-12-13)
1.9.2 (2021-12-13)
- 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)
- small fixes and small improvements (37ea12a)
1.9.0 (2021-12-12)
- 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)
- project generation with Git version control support (2f79782)
- project generation with Git version control support (44272be)
1.7.2 (2021-11-04)
- change updateUsecase to return Err.notFound when the entity doesnt exists (d6b55d9)
1.7.1 (2021-10-25)
- fixed lodash.startCase not found (d236c23)
1.7.0 (2021-10-25)
1.6.1 (2021-10-14)
1.6.0 (2021-10-13)
- getAll route implementation (357932b)
1.5.4 (2021-10-12)
- bug when deleting a entity (eef881b)
1.5.3 (2021-10-12)
1.5.2 (2021-10-12)
1.5.1 (2021-10-12)
- remove single quotes from REST endpoints (acebcd1)
1.5.0 (2021-10-07)
- this change allows a usecase to be available or not on graphql (38563a7)
1.4.4 (2021-10-04)
- 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)
1.4.2 (2021-10-01)
- fixed the knexFile.js generation on linux file system (9dc13e6)
1.4.1 (2021-09-29)
1.4.0 (2021-09-28)
- 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)
- add eslint to code (1151fa6)
1.3.0 (2021-09-23)
- fixed entity import in getById and update tests (1dd347f)
- add new buchu errors (b76722d)
1.2.0 (2021-09-23)
- change name of step in getbyid (81e99b1)
- add tests for default usecases (4c9f17f)
1.1.3 (2021-09-23)
- package.json generator: fixed the knexFile.js name on package.json generator (e6197e5)
1.1.2 (2021-09-22)
- change the keyword herb to herbs in the package.json file (b7fc4fc)
- disable introspection when is production (5fa88f0)
1.1.1 (2021-09-20)
- 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)
1.0.7 (2021-08-31)
- change usecase groups (863fe06), closes #11
- genereting routes dynamically (e0e95fd), closes #11
- lint (384b729), closes #11
1.0.6 (2021-08-20)
1.0.5 (2021-08-19)
- eslint: fix eslint requirement (c902e07), closes #17
- lint: fix lint configuration (5b1a7a2), closes #17
1.0.4 (2021-08-06)
- set version fixed into thrid part dependencies (43952be)
1.0.3 (2021-08-06)
- fix herbsshelf import (c85beff)
1.0.2 (2021-08-06)
- fix herbs dependencies (d5fd5a6)
1.0.1 (2021-06-29)
- change the libraries to new herbs organization (70cf2cf)
- add semantic-release (c9208cc)