Releases: AlvaroDavi5/Node_BackEnd_Boilerplate-TypeScript
Releases · AlvaroDavi5/Node_BackEnd_Boilerplate-TypeScript
v7.2.0
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
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
- updated tests (52641ca)
v7.1.0
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
v6.4.2
6.4.2 (2025-08-20)
🐛 Bug Fixes
🔧 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
- updated tests (239331e)
v6.4.1
6.4.1 (2025-08-01)
🐛 Bug Fixes
- devtoos breaking tests (2fac4d6)
🔧 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
- updated tests (49db280)
v6.4.0
6.4.0 (2025-07-19)
🚀 Features
- added queue consumers enable and disable methods and disable consumers on module destroy (cd3429e)
🐛 Bug Fixes
🔧 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
v6.3.3
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
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)