Skip to content

Releases: AlvaroDavi5/Node_BackEnd_Boilerplate-TypeScript

v7.2.0

03 Oct 19:14
b05204b

Choose a tag to compare

7.2.0 (2025-10-03)

🚀 Features

  • enhance SnsClient and SqsClient with structured publish parameters and deduplication logic (3852346)

🧹 Code Refactoring

  • improve error handling in externalErrorParser and LoggerService (57f25e2)
  • remove cryptographyService dependency and update sendMessage parameters in SqsClient (44a80c6)
  • simplify boolean variable declarations in SnsClient and SqsClient (f0e904c)
  • streamline error stack handling in LoggerService (10fe367)

v7.1.1

04 Sep 21:22
e59e754

Choose a tag to compare

7.1.1 (2025-09-04)

🐛 Bug Fixes

  • circular reference handling (acbb196)
  • create separated Server-Sent Events controller (226219c)
  • updated logger parsing (a809b14)

🔨 Chore

  • updated package version (a09945c)

🧹 Code Refactoring

  • enhance toString method to handle circular references and add new tests (36286df)
  • logging requestId, messageId, socketId and clientIp (28b0043)
  • updated Sentry utility (f4d13cf)

🧪 Tests

v7.1.0

26 Aug 17:55
9f5ae37

Choose a tag to compare

7.1.0 (2025-08-26)

🚀 Features

  • added kubernetes boilerplate (39d7fe2)

🐛 Bug Fixes

  • mock dependencies script (ec507ef)

🔧 CI/CD

  • updated SonarQube workflow to not run when main has pushed (52332fc)

🔨 Chore

  • updated package version (75c3ba8)

🧹 Code Refactoring

  • exported providers called by moduleRef (f51378b)

📚 Documentation

  • update Docker run command to use .env file and add MetalLB installation instructions (c9ca378)

v7.0.0

22 Aug 04:38
7e03637

Choose a tag to compare

7.0.0 (2025-08-22)

⚠ BREAKING CHANGES

  • node v20 to v24

🐛 Bug Fixes

🔨 Chore

  • ci/build: updated node version (0ac4972)

🧹 Code Refactoring

  • migrated from node 20 to node 24 (b55ef83)

v6.4.2

20 Aug 04:04
a6b9803

Choose a tag to compare

6.4.2 (2025-08-20)

🐛 Bug Fixes

  • upgraded vulnerable packages (62d0c10)
  • upgraded vulnerable packages (1f7cfe2)

🔧 CI/CD

  • update workflow permissions to allow write access for contents (ba424e5)

🔨 Chore

  • updated dev dependencies (fa0e009)
  • updated eslint (bf2f888)
  • tests: updated jest configs to use ts-jest (2aa6d75)
  • updated package (9335f75)

🧹 Code Refactoring

🧪 Tests

v6.4.1

01 Aug 20:47
553e039

Choose a tag to compare

6.4.1 (2025-08-01)

🐛 Bug Fixes

🔧 CI/CD

🔨 Chore

  • fix: updated dependencies versions to minor releases (c39caca)
  • fix: updated dependencies versions to patch releases (2460b0d)
  • fix: updated package version (2f65f37)
  • updated scripts (3846c4a)
  • updated scripts (566a2b2)

🧪 Tests

v6.4.0

19 Jul 07:11
03de7a3

Choose a tag to compare

6.4.0 (2025-07-19)

🚀 Features

  • added queue consumers enable and disable methods and disable consumers on module destroy (cd3429e)

🐛 Bug Fixes

  • hotfix: fix database connection config (355c164)
  • build: updated dependencies (c2f41ce)

🔧 CI/CD

  • updated docker build process (05b21a9)

🔨 Chore

  • bump version to 6.3.3 (27028dd)
  • bump version to 6.3.3 in package-lock.json (e40a6c0)
  • considering *.config.ts from root dir in tsconfig (ab0b0c7)
  • fix: fixed seed script (658d1e0)
  • test: moved Jest configurations for unit, integration, and e2e tests (52e61bb)
  • removed unused babel code (05153c0)
  • replaced javascript files to typescript files (7af3c59)
  • ci: update sonar.host.url and adjust sonar.login configuration (12af70c)
  • update VSCode settings (d9d6515)
  • updated editor settings (92c4382)
  • build: updated package version (95dc5dd)
  • updated webpack config from js to ts (0ba0aa0)

🧹 Code Refactoring

  • added entities path to db.config to dynamic entities creation (d0420ae)
  • avoid object injection sink (3798084)
  • avoid object injection sink (7c88da3)
  • fix types (be8e810)
  • modularized data parser helper (c55f746)
  • moved LogLevelEnum to a separate file and updated imports (7e44db9)
  • removed unnecessary double negations (2ecb774)
  • removed unused npm script (efdc2c4)
  • simplify checkFieldsExistence and replaceFields functions (f4aee2d)
  • update format DateTime-Epoch functions to use format parameter for seconds or ms (7060ba9)

📚 Documentation

  • updated swagger documentation (01e72af)

🧪 Tests

  • added queue consumers enable and disable methods and disable consumers on module destroy (575c029)
  • fix: updated integration test and migrated config from js for ts (e75e77f)

v6.3.3

12 Jun 00:47
bdb76fb

Choose a tag to compare

6.3.3 (2025-06-12)

🐛 Bug Fixes

  • quality: handle empty object case in DataParserHelper.toString method (2ad2500)

🔧 CI/CD

  • create directories for documentation and temporary files in Dockerfiles and init script (275bece)

🔨 Chore

  • add and update sections for releasing changelog (bc31264)
  • update coverage exclusion patterns in Jest and Sonar configurations (414b6a9)
  • update test coverage npm scripts (cc1a93a)

🧹 Code Refactoring

  • change class exports to default for consistency across controllers and pipes (2080c53)
  • move swaggerDocConfig call inside environment check for better control (0fc33dd)
  • renamed AbstractEntity and AbstractListEntity (6a8d709)
  • replace Object.keys with getObjKeys in utility functions for consistency (ed76a72)

🧪 Tests

  • add mockObservable for unit testing (e30a3d9)
  • add unit tests for ExternalErrorParser and SentryCalls utilities (7b445af)
  • add unit tests for Sentry utility functions (33f00cd)
  • enable previously skipped test for undefined stream in FileReaderHelper (9e47f02)
  • enhance UserStrategy tests and add DataParserHelper buffer parsing tests (1881239)
  • refactor: updated mockObservable calls (8230e8a)

v6.3.2

03 Jun 15:42
5e077b3

Choose a tag to compare

6.3.2 (2025-06-03)

🐛 Bug Fixes

  • configure ScheduleModule with cronJobs, intervals, and timeouts options (bf7c12e)

🔨 Code Refactoring

  • standardize cron job enum naming and enhance error handling in SyncCron job (5c54573)

🔧 Chore

  • linting rules (ff7d159)
  • ci and build: npm install CI and build (7276bc5)
  • dependencies: update bcrypt to version 6.0.0 and adjust postinstall script (a2299ad)
  • update Dockerfiles and init script for improved environment handling and structure (80b1630)
  • envs: update SENTRY_DSN with a example of Sentry URL in environment files (086f8f5)
  • update visibility of sections in release configuration files (16bf07b)
  • update VSCode settings for improved workspace configuration (a2c718b)

📚 Documentation

  • enhance README and documentation with service endpoints and execution steps (8bb168e)
  • updated readme (0bcadb0)

v6.3.1

29 May 02:15
8c02420

Choose a tag to compare

6.3.1 (2025-05-29)

🐛 Bug Fixes

  • dependencies: update vulnerable dependencies (f336322)