Skip to content

Releases: tsclean/scaffold

v2.6.1

Choose a tag to compare

@japhernandez japhernandez released this 15 Apr 14:03

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.1

Author

  • John Piedrahita

Release Date

  • April 15, 2025

Version 2.6.0

Choose a tag to compare

@japhernandez japhernandez released this 15 Apr 13:52

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

Choose a tag to compare

@japhernandez japhernandez released this 15 Apr 13:48

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

Choose a tag to compare

@japhernandez japhernandez released this 18 Mar 21:36

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.json template to use @tsclean/core@^1.13.0, ensuring compatibility with the latest core library improvements.
  • Chore: Bumped @tsclean/scaffold version to 2.5.0 in package.json to 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

Choose a tag to compare

@japhernandez japhernandez released this 13 Mar 00:04

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.json template to use @tsclean/core@^1.12.2, ensuring compatibility with the latest core library improvements.
  • Chore: Bumped @tsclean/scaffold version to 2.4.2 in package.json to 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)

Choose a tag to compare

@tsclean tsclean released this 12 Nov 14:14

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)

Choose a tag to compare

@tsclean tsclean released this 12 Nov 11:57

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)

Choose a tag to compare

@tsclean tsclean released this 12 Nov 11:19

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 archivo index.ts y 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.0 para 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)

Choose a tag to compare

@japhernandez japhernandez released this 03 Nov 01:14

Version 1.9.0 (2023-11-03)

Features

  • Actualización de contenido en el .env que 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)

Choose a tag to compare

@japhernandez japhernandez released this 01 Nov 23:21

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