@getlarge/nestjs-tools-lock
Version:
A distributed lock manager for NestJS
137 lines (71 loc) • 6.04 kB
Markdown
## 1.1.1 (2025-01-31)
### 🩹 Fixes
- update SonarCloud scan action to version v4.2.1 ([62fa32b](https://github.com/getlarge/nestjs-tools/commit/62fa32b))
- update SonarCloud GitHub action to use SonarQube scan action version 4 ([69992ae](https://github.com/getlarge/nestjs-tools/commit/69992ae))
- update RabbitMQ Docker image to version 4-management-alpine ([021d6e8](https://github.com/getlarge/nestjs-tools/commit/021d6e8))
- update peer dependencies for NestJS to version 11 and disable legacy cache ([69c5701](https://github.com/getlarge/nestjs-tools/commit/69c5701))
- update NestJS and related package versions to latest ([c041cd5](https://github.com/getlarge/nestjs-tools/commit/c041cd5))
- update peer dependencies for NestJS and TypeScript packages ([3fe6045](https://github.com/getlarge/nestjs-tools/commit/3fe6045))
- **eslint-plugin-nestjs-tools:** follow eslint plugin recommendations ([45dc0a0](https://github.com/getlarge/nestjs-tools/commit/45dc0a0))
### ❤️ Thank You
- getlarge
## 1.1.0 (2024-08-07)
### 🚀 Features
- **nestjs-tools-lock:** add non blocking method to wait for complete initialization ([8ad6142](https://github.com/getlarge/nestjs-tools/commit/8ad6142))
### ❤️ Thank You
- getlarge
# 1.0.0 (2024-04-16)
### 🚀 Features
- ⚠️ **lock:** update dependencies ([17d414e](https://github.com/getlarge/nestjs-tools/commit/17d414e))
- **lock:** export LockService ([192ee1a](https://github.com/getlarge/nestjs-tools/commit/192ee1a))
#### ⚠️ Breaking Changes
- **lock:** replace redis and warlock
### ❤️ Thank You
- getlarge @getlarge
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [0.7.0](https://github.com/s1seven/nestjs-tools/compare/@s1seven/nestjs-tools-lock@0.6.1...@s1seven/nestjs-tools-lock@0.7.0) (2023-09-04)
### Features
- **lock:** allow module to be global ([f956e25](https://github.com/s1seven/nestjs-tools/commit/f956e25f1b871a9c1a71e986118b01e1e8c88bd6))
## [0.6.1](https://github.com/s1seven/nestjs-tools/compare/@s1seven/nestjs-tools-lock@0.6.0...@s1seven/nestjs-tools-lock@0.6.1) (2022-12-21)
**Note:** Version bump only for package @s1seven/nestjs-tools-lock
# [0.6.0](https://github.com/s1seven/nestjs-tools/compare/@s1seven/nestjs-tools-lock@0.5.0...@s1seven/nestjs-tools-lock@0.6.0) (2022-09-09)
### Features
- **lock:** export LockService ([192ee1a](https://github.com/s1seven/nestjs-tools/commit/192ee1aee3c3ad0878cca115736e731b7cff9d38))
# [0.5.0](https://github.com/s1seven/nestjs-tools/compare/@s1seven/nestjs-tools-lock@0.4.4...@s1seven/nestjs-tools-lock@0.5.0) (2022-08-09)
### Features
- **lock:** update dependencies ([17d414e](https://github.com/s1seven/nestjs-tools/commit/17d414ede087807c776ea0e727c5a16956937a9f))
### BREAKING CHANGES
- **lock:** replace redis and warlock
## [0.4.4](https://github.com/s1seven/nestjs-tools/compare/@s1seven/nestjs-tools-lock@0.4.3...@s1seven/nestjs-tools-lock@0.4.4) (2022-06-02)
**Note:** Version bump only for package @s1seven/nestjs-tools-lock
## 0.4.3 (2022-03-17)
**Note:** Version bump only for package @s1seven/nestjs-tools-lock
## [0.4.2](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.4.1...@s1seven/microservices-lock@0.4.2) (2022-02-10)
**Note:** Version bump only for package @s1seven/microservices-lock
## [0.4.1](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.4.0...@s1seven/microservices-lock@0.4.1) (2021-11-30)
### Bug Fixes
- **lock:** check that redis connection is initialized ([d40f313](https://github.com/s1seven/microservices-common/commit/d40f313ee6c22f4ca845385b468cef77cbe426ca))
# [0.4.0](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.3.0...@s1seven/microservices-lock@0.4.0) (2021-11-24)
### Features
- **lock:** only init Redis connection on module init ([626ea91](https://github.com/s1seven/microservices-common/commit/626ea9153832201b0e0894656573c93b6a1decec))
# [0.3.0](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.5...@s1seven/microservices-lock@0.3.0) (2021-11-22)
### Features
- **lock:** create dynamic module to provide redis options ([5ee3da1](https://github.com/s1seven/microservices-common/commit/5ee3da10b34e832b0727a4db300fced0e29007fd))
## [0.2.5](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.4...@s1seven/microservices-lock@0.2.5) (2021-11-22)
**Note:** Version bump only for package @s1seven/microservices-lock
## [0.2.4](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.3...@s1seven/microservices-lock@0.2.4) (2021-11-22)
**Note:** Version bump only for package @s1seven/microservices-lock
## [0.2.3](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.2...@s1seven/microservices-lock@0.2.3) (2021-10-29)
**Note:** Version bump only for package @s1seven/microservices-lock
## [0.2.2](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.1...@s1seven/microservices-lock@0.2.2) (2021-10-08)
**Note:** Version bump only for package @s1seven/microservices-lock
## [0.2.1](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.2.0...@s1seven/microservices-lock@0.2.1) (2021-09-20)
**Note:** Version bump only for package @s1seven/microservices-lock
# [0.2.0](https://github.com/s1seven/microservices-common/compare/@s1seven/microservices-lock@0.1.0...@s1seven/microservices-lock@0.2.0) (2021-09-06)
### Features
- implements OnModuleDestroy in LockService ([eae19ff](https://github.com/s1seven/microservices-common/commit/eae19ff5826c43f7543055fa9f68b3c8b69601b8))
# 0.1.0 (2021-09-01)
### Features
- create LockService and LockModule ([42213a9](https://github.com/s1seven/microservices-common/commit/42213a93645c06a22c35ae07e0314f74d45aacd0))