Skip to content

Latest commit

Β 

History

History
284 lines (190 loc) Β· 22.3 KB

CHANGELOG.md

File metadata and controls

284 lines (190 loc) Β· 22.3 KB

3.0.0 (2024-12-04)

Bug Fixes

  • remove publish script from package.json (d5bf2e5)
  • update commit message format in release-it configuration (757b76a)
  • update package version to 3.0.0 and adjust BUNDLE_VERSION in CLI (23ef462)
  • update package versions and improve error handling in CLI commands (cb94a4a)

3.0.0-beta.4 (2024-12-03)

Bug Fixes

  • remove publish script from package.json (d5bf2e5)
  • update package versions and improve error handling in CLI commands (cb94a4a)

3.0.0-beta.3 (2024-11-28)

Bug Fixes

  • remove unnecessary blank line in project form function (0388598)
  • update coverage collection pattern in Jest configuration (4e658cc)

Code Refactoring

  • clean up VSCode settings fix template option for non-op (054afe1)
  • reorganize imports and simplify package manager install arguments (4a7d259)

3.0.0-beta.2 (2024-11-24)

Features

  • update project templates and improve configuration loading for CLI commands (3553639)

3.0.0-beta.1 (2024-11-19)

Features

  • add alias for CLI command and improve module import syntax (95fd9e6)
  • add env configuration from shared (880d405)
  • add remove provider command and enhance add provider functionality (9a29024)
  • add shared lib as deps & remove config (185efad)
  • add test dir ESLint & update Jest config for improved testing structure (fc3f48d)
  • enhance pm install proc with improved command handling and progress feedback (2447b21)
  • migrate from Vitest to Jest for testing framework (124a4ec)
  • refactor string case utilities and update dependencies (aec5d24)
  • update package dependencies and enhance CLI command handling (8fe9df5)
  • update scripts for build process and enhance package.json configurations (e759366)

Bug Fixes

  • add newline at end of file in infoForm function (7255a69)
  • improve readability of package manager install command logic (6461e50)
  • restore shared dependency in package.json (c395d05)
  • standardize string utility function formatting and improve readability (a95accc)
  • update development command to use tsx and adjust template copy path (97c7ee4)
  • update module declaration syntax in add-module-to-container utility (4f5c54d)
  • upgrade semver from 7.6.2 to 7.6.3 (da99c6a)

Code Refactoring

  • remove BaseController inheritance and adjusting method signatures (6d99bc3)
  • streamline package manager install command arguments and improve logic (88e7b7c)
  • update app container file references and improve module extraction logic (dbb4840)

1.12.0 (2024-08-08)

Features

Bug Fixes

  • adjusts in the print warning and error msgs (d17e583)

1.11.1 (2024-08-04)

Bug Fixes

1.11.0 (2024-08-04)

Features

  • add command validation and better error message (f70cf27)

Bug Fixes

  • user outDir in tsconfig build can be changed to any name (4abb6ab)
  • validate outDir absence in build json (1907684)

Code Refactoring

1.10.0 (2024-08-03)

Features

  • adjust ui and add dev, build, prod as individual cmd (f505478)
  • provider add(existing) and create(external) options (afe9fa2)

Bug Fixes

  • use stdout.write for optimal performance main menu (9279fbf)

Code Refactoring

  • snyk glob security update (7e465b4)
  • update ui command text (5e76626)

1.9.0 (2024-08-01)

Features

  • improve package install performance (b7ac564)

Bug Fixes

  • update nodejs latest version (565a069)
  • update usecase to UseCase nonop template (e690cda)
  • upgrade cli-progress from 3.11.2 to 3.12.0 (f637b88)
  • upgrade inquirer from 8.0.0 to 8.2.6 (5e51ec5)
  • upgrade yargs from 17.6.2 to 17.7.2 (61f343f)

Code Refactoring

  • createProject: add types and remove useless projectForm args iteration (0a8d7eb)
  • update 'new' cmd removing unnecessary options (6d1da80)
  • update boost-ts deps (8deb32e)
  • update cli-table3 and remove ts-node (4bfa3bc)

1.8.2 (2024-07-04)

Code Refactoring

1.8.1 (2024-06-12)

Bug Fixes

  • add node version restriction (9cf3416)
  • adjust engine version (5834ab5)
  • remove test lib cli (1d1772b)
  • update codecov plugin version (a1f6ded)
  • update engine on ci/cd (8ebc317)

1.8.0 (2024-04-29)

Features

  • add code coverage (034f078)
  • add external provider scaffold (8ed033b)
  • add vitest configuration (c1e4521)
  • rename .env.example to .env during project creation (94bc93d)
  • update readme shields (241b83b)

Bug Fixes

  • add coverage folder to eslint ignore pattern (61c4df1)
  • add coverage to gitignore (53b9cfd)
  • adjust package version dependencies (067170b)
  • adjust sheild for npm & build (416595f)
  • npm package installation progress message (93f9c83)
  • remove codesee workflow (afc492b)

Code Refactoring

  • update index help and await print (17dda21)

Continuous Integrations

  • update package dependencies, lint issues (54f81b7)
  • update pull request workflow (9695b00)

1.7.1 (2024-04-11)

Bug Fixes

  • update nonop controller and usecase template (1a84a3a)

1.7.0 (2024-03-29)

Features

  • add expressotsconfig scaffoldName schematics changeable by user (964804f)
  • add Nested path validation (0a105bb)
  • add path command style to opinionated services (3dea624)
  • add single and sugar path validation (b5738e5)
  • fixed nested resource gen e add fn comments (3a2c26c)
  • resource list panel (249cc73)

Bug Fixes

Code Refactoring

  • add controller service to module (1b7b94a)
  • add generate module service scaffold (f634c13)
  • add module to container (c2768fb)
  • adjust form console msg on error in existing project (44f17f1)
  • adjust opinionated path module insertion (e9b3822)
  • adjust templates (fda129f)
  • create nonop & op command file (0c63f67)
  • redo all nonop generator resources (249c1bd)
  • remove the cli version from info cmd (4056a5e)
  • restructure all generate scaffold methods (cdddaa1)

1.6.0 (2024-03-22)

Features

  • add expressots custom project command (d85f4a5)
  • add middleware scaffold (5ffcac1)
  • adjust templates and module creation (56aaea6)
  • cmds add for op and nonop templates (53b450f)
  • improve dev command performance and rm nonused pkgs (ecc693d)

Bug Fixes

  • cli.ts: fix the order of choices in the "template" option to match the order in the form (52d783f)

Code Refactoring

  • adjust op and nop templates, proj confirm msg (d2bbc2e)
  • adjust sponsor message spacing (a1ff88d)
  • improve new cmd cli performance (1782206)

1.5.0 (2023-10-21)

Features

  • add base repository and interface from prisma provider template (d643830)
  • add base repository and interface from prisma provider template (a42c9bb)
  • add base repository templatess (3390346)
  • add base repository templatess (bc42738)
  • add better log messages during installation (8d1766e)
  • add prisma provider configuration expressots.config file (0b656f3)
  • add prisma provider configuration expressots.config file (674f7df)
  • add process to install database driver when opt-in (80e848e)
  • add process to install database driver when opt-in (ebe6fed)
  • add script pck.json codegen (7ffd673)
  • change base repository and interface to fix DI and typescript errors (96fb098)
  • change base repository and interface to fix DI and typescript errors (475e6b2)

Bug Fixes

  • add new text for CLI add command (83eef1c)
  • add new text for CLI add command (68e7b1b)
  • add prisma provider download cmd (0093412)
  • add prisma question to override install (54933ca)
  • base repository template prisma dependency (8943e6a)
  • CLI documentation link (62f403b)
  • copy prisma base repository templates (9277285)
  • linter fix (5cf14fa)
  • replace providers object when it already exists in expressots config file (eea0c6f)
  • replace providers object when it already exists in expressots config file (2e3b425)
  • using yarn and pnpm to install dependencies (08cc02d)
  • using yarn and pnpm to install dependencies (ccff34d)

1.4.0 (2023-09-27)

Features

Bug Fixes

1.3.4 (2023-09-17)

Bug Fixes

  • update dependency (0769477)
  • v2 updates on scaffold resources (7335c3a)