Releases: tsclean/scaffold
Release list
v2.6.1
Version 2.6.1
Overview
This release updates @tsclean/scaffold to version 2.6.1, aligning it with the latest improvements from @tsclean/core. It introduces enhanced handling for naming conventions and singleton generation in database configurations.
Changes
- Fix: Prevented duplicate entries when generating singleton database connections.
Installation
Install the latest version of @tsclean/scaffold with:
npm install @tsclean/scaffold@^2.6.1Author
- John Piedrahita
Release Date
- April 15, 2025
Version 2.6.0
Version 2.6.0
Overview
This release updates @tsclean/scaffold to version 2.6.0, aligning it with the latest version of @tsclean/core and preparing the scaffolded projects for enhanced functionality.
Changes
- Feat: Added support for generating namespace-friendly constants from entity names with multiple hyphens.
Installation
To use this version of @tsclean/scaffold:
npm install @tsclean/scaffold@^2.6.0
Author
- John Piedrahita
Release Date
- April 15, 2025
Version 2.5.1
Version 2.5.1
Overview
This release updates @tsclean/scaffold to version 2.5.1, aligning it with the latest version of @tsclean/core and preparing the scaffolded projects for enhanced functionality.
Changes
- Fix: Corrected the constant naming when the entity name contains hyphens (
-). Now, hyphens are properly replaced with underscores (_) in generated constants.
Installation
To use this version of @tsclean/scaffold:
npm install @tsclean/scaffold@^2.5.1
Author
- John Piedrahita
Release Date
- April 15, 2025
Version 2.5.0
Version 2.5.0
Overview
This release updates @tsclean/scaffold to version 2.5.0, aligning it with the latest version of @tsclean/core and preparing the scaffolded projects for enhanced functionality.
Changes
- Feature: Updated the generated
package.jsontemplate to use@tsclean/core@^1.13.0, ensuring compatibility with the latest core library improvements. - Chore: Bumped
@tsclean/scaffoldversion to2.5.0inpackage.jsonto reflect this release.
Installation
To use this version of @tsclean/scaffold:
npm install @tsclean/scaffold@^2.5.0
Projects generated with this version will automatically depend on @tsclean/core@^1.13.0.
Author
- John Piedrahita
Release Date
- March 18, 2025
Version 2.4.2
Version 2.4.2
Overview
This release updates @tsclean/scaffold to version 2.4.2, aligning it with the latest version of @tsclean/core and preparing the scaffolded projects for enhanced functionality.
Changes
- Feature: Updated the generated
package.jsontemplate to use@tsclean/core@^1.12.2, ensuring compatibility with the latest core library improvements. - Chore: Bumped
@tsclean/scaffoldversion to2.4.2inpackage.jsonto reflect this release.
Installation
To use this version of @tsclean/scaffold:
npm install @tsclean/scaffold@^2.4.2
Projects generated with this version will automatically depend on @tsclean/core@^1.12.2.
Author
- John Piedrahita
Release Date
- March 13, 2025
Version 2.1.1 (2023-11-12)
Version 2.1.1 (2023-11-12)
Enhancements
- Actualización documentación para crear el caso de uso del README
Committers
John Piedrahita @japhernandez
Version 2.1.0 (2023-11-12)
Version 2.1.0 (2023-11-12)
Enhancements
- Se agrega documentación en el README, sobre como se crea la instancia con el Patrón Singleton cuando se genera el Adaptador
Committers
John Piedrahita @japhernandez
Version 2.0.0 (2023-11-12)
Version 2.0.0 (2023-11-12)
Features
- Se agrega una instancia tipo Singletón para el manejo de las conexiones a las diferentes bases de datos (mongo, mysql, pg),
así logramos liberar de responsabilidades el archivoindex.tsy que cumpla solo con le función de arracar el aplicación.
Enhancements
- Actualización de dependencias
dotenv, helmet, module-alias, sequelize, sequelize-typescript, mysql2, mongoose, pg. - Actualización de dependencias de desarrollo
@types/node, @types/jest, jest, rimraf, ts-jest, ts-node, typescript, @types/sequelize - Se agrega la versión mínima de node
19.9.0para correr el scaffold - Actualización de versión de nodejs para el contendor
Bug fixes
- Se corrige ruta relativa para validar archivos existentes
Committers
John Piedrahita @japhernandez
Version 1.9.0 (2023-11-03)
Version 1.9.0 (2023-11-03)
Features
- Actualización de contenido en el
.envque se genera al crear el proyecto. - Actualzación de
docker-compose.yml, añadiendo varios servicios para bases de datos (pg, mysql, mongo)
Enhancements
- Cambio en el script para generar un adaptador para postgres.
- Actualización de la documentación en la seción de adaptadores.
- Actualización de variables de entorno en
enviroment.ts
Committers
John Piedrahita @japhernandez
Version 1.8.0 (2023-11-02)
Version 1.8.0 (2023-11-02)
Features
- Se añade un spinner cuando se están instalando las dependencias al crear un proyecto, así el usuario tiene mas contexto del proceso.
Committers
John Piedrahita @japhernandez