Releases: steingran/MultiLock
Releases Β· steingran/MultiLock
v1.1.1
What's Changed
π Documentation
- refactor: Removing the changelog @steingran (#98)
π§ͺ Tests
- chore(deps): update dependency azure.storage.blobs to 12.27.0 @renovate[bot] (#94)
π§ Maintenance
- chore(deps): update dependency azure.storage.blobs to 12.27.0 @renovate[bot] (#94)
- chore(deps): update dependency microsoft.sourcelink.github to v10 @renovate[bot] (#97)
- chore(deps): update microsoft-packages @renovate[bot] (#96)
- chore(deps): update dependency minver to v7 @renovate[bot] (#93)
- chore(deps): update dependency consul to 1.7.14.10 @renovate[bot] (#95)
π¦ Dependencies
- chore(deps): update dependency azure.storage.blobs to 12.27.0 @renovate[bot] (#94)
- chore(deps): update dependency microsoft.sourcelink.github to v10 @renovate[bot] (#97)
- chore(deps): update microsoft-packages @renovate[bot] (#96)
- chore(deps): update dependency minver to v7 @renovate[bot] (#93)
- chore(deps): update dependency consul to 1.7.14.10 @renovate[bot] (#95)
π¦ NuGet Packages
This release includes the following provider packages (each includes the core MultiLock framework):
- MultiLock.AzureBlobStorage - Azure Blob Storage provider
- MultiLock.Consul - Consul provider
- MultiLock.FileSystem - File System provider
- MultiLock.InMemory - In-Memory provider (for testing)
- MultiLock.PostgreSQL - PostgreSQL provider
- MultiLock.Redis - Redis provider
- MultiLock.SqlServer - SQL Server provider
- MultiLock.ZooKeeper - ZooKeeper provider
Installation
Choose the provider you need - each package includes the core framework:
# For Redis
dotnet add package MultiLock.Redis --version 1.1.1
# For PostgreSQL
dotnet add package MultiLock.PostgreSQL --version 1.1.1
# For SQL Server
dotnet add package MultiLock.SqlServer --version 1.1.1See the README for complete usage instructions.
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
π§ Maintenance
- chore(deps): update dependency minver to 6.1.0 @renovate[bot] (#92)
- chore(deps): update dependency npgsql to 10.0.1 @renovate[bot] (#91)
π¦ Dependencies
- chore(deps): update dependency minver to 6.1.0 @renovate[bot] (#92)
- chore(deps): update dependency npgsql to 10.0.1 @renovate[bot] (#91)
π¦ NuGet Packages
This release includes the following provider packages (each includes the core MultiLock framework):
- MultiLock.AzureBlobStorage - Azure Blob Storage provider
- MultiLock.Consul - Consul provider
- MultiLock.FileSystem - File System provider
- MultiLock.InMemory - In-Memory provider (for testing)
- MultiLock.PostgreSQL - PostgreSQL provider
- MultiLock.Redis - Redis provider
- MultiLock.SqlServer - SQL Server provider
- MultiLock.ZooKeeper - ZooKeeper provider
Installation
Choose the provider you need - each package includes the core framework:
# For Redis
dotnet add package MultiLock.Redis --version 1.1.0
# For PostgreSQL
dotnet add package MultiLock.PostgreSQL --version 1.1.0
# For SQL Server
dotnet add package MultiLock.SqlServer --version 1.1.0See the README for complete usage instructions.
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- refactor (renovate): Specify repository to investigate @steingran (#78)
- refactor: Remove renovate.json @steingran (#76)
π Features
- feat (renovate): Adding self-hosting of Renovate @steingran (#77)
- feat: Add initial Renovate configuration file @steingran (#34)
- feat: Add .NET 10 multi-targeting support @steingran (#31)
π Bug Fixes
- fix(tests): increase timeout and delay for Debounce test @steingran (#62)
- Fix flaky test by using TaskCompletionSource for synchronization @steingran (#61)
- fix: Remove --no-build flag from dotnet pack command @steingran (#32)
- fix: Sample projects are not to be packaged @steingran (#25)
- fix: enable embedded symbols and fix dotnet-validate installation @steingran (#24)
- fix(ci): Adding tokens for Codecov @steingran (#22)
π Documentation
- refator: Remove PR template @steingran (#63)
- feat: Add .NET 10 multi-targeting support @steingran (#31)
- docs: Replace Mermaid diagram with ASCII art for better NuGet compatibility @steingran (#30)
- docs: Adding nuget labels to the Readme.md file @steingran (#29)
- ci: Add CodeCov integration for code coveerage reporting @steingran (#21)
π§ͺ Tests
- refactor: replace Task.Delay polling with event-based synchronization @steingran (#71)
- Bump Microsoft.Extensions.DependencyInjection and 2 others @dependabot[bot] (#72)
- fix(tests): increase timeout and delay for Debounce test @steingran (#62)
- Fix flaky test by using TaskCompletionSource for synchronization @steingran (#61)
- chore (deps): Updating dependencies @steingran (#60)
- feat: Add .NET 10 multi-targeting support @steingran (#31)
- test: Improve test coverage for ServiceCollectionExtensions and providers @steingran (#23)
π§ Maintenance
- chore(deps): update actions/upload-artifact action to v6 @renovate[bot] (#88)
- chore(deps): update microsoft-packages to 10.0.1 @renovate[bot] (#87)
- chore(deps): update mcr.microsoft.com/mssql/server docker tag to v2025 @renovate[bot] (#84)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 @renovate[bot] (#83)
- chore(deps): update redis docker tag to v8 @steingran (#86)
- chore(deps): update postgres docker tag to v18 @steingran (#85)
- chore(config): migrate Renovate config @steingran (#81)
- chore(deps): Bump actions/setup-dotnet from 4 to 5 @dependabot[bot] (#48)
- chore(deps): Bump actions/checkout from 5 to 6 @dependabot[bot] (#53)
- chore (deps): Updating dependencies @steingran (#60)
- chore(deps): Bump actions/upload-artifact from 4 to 5 @dependabot[bot] (#47)
- chore(deps): Bump dorny/test-reporter from 1 to 2 @dependabot[bot] (#49)
- chore(deps): Bump actions/checkout from 4 to 5 @dependabot[bot] (#50)
- chore: Updating Microsoft.NET.Test.Sdk to version 18.0.1 @steingran (#52)
- chore(deps): Bump codecov/codecov-action from 4 to 5 @dependabot[bot] (#51)
- chore: Update Dependabot configuration for daily updates @steingran (#35)
- fix: enable embedded symbols and fix dotnet-validate installation @steingran (#24)
- fix(ci): Adding tokens for Codecov @steingran (#22)
- ci: Add CodeCov integration for code coveerage reporting @steingran (#21)
π¦ Dependencies
- refactor: Remove self-hosted Renovate, and dependabot.yml @steingran (#90)
- chore(deps): update actions/upload-artifact action to v6 @renovate[bot] (#88)
- chore(deps): update microsoft-packages to 10.0.1 @renovate[bot] (#87)
- chore(deps): update mcr.microsoft.com/mssql/server docker tag to v2025 @renovate[bot] (#84)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 @renovate[bot] (#83)
- chore(deps): update redis docker tag to v8 @steingran (#86)
- chore(deps): update postgres docker tag to v18 @steingran (#85)
- chore(config): migrate Renovate config @steingran (#81)
- Bump Microsoft.Extensions.DependencyInjection and 2 others @dependabot[bot] (#72)
- Bump Microsoft.Extensions.DependencyInjection.Abstractions and Microsoft.Extensions.Options @dependabot[bot] (#70)
- chore(deps): Bump actions/setup-dotnet from 4 to 5 @dependabot[bot] (#48)
- chore(deps): Bump actions/checkout from 5 to 6 @dependabot[bot] (#53)
- Fix flaky test by using TaskCompletionSource for synchronization @steingran (#61)
- chore (deps): Updating dependencies @steingran (#60)
- chore(deps): Bump actions/upload-artifact from 4 to 5 @dependabot[bot] (#47)
- chore(deps): Bump dorny/test-reporter from 1 to 2 @dependabot[bot] (#49)
- chore(deps): Bump actions/checkout from 4 to 5 @dependabot[bot] (#50)
- Bump Microsoft.Extensions.DependencyInjection.Abstractions and Microsoft.Extensions.Options @dependabot[bot] (#42)
- Bump Npgsql from 8.0.3 to 9.0.4 @dependabot[bot] (#45)
- chore: Updating Microsoft.NET.Test.Sdk to version 18.0.1 @steingran (#52)
- Bump Moq from 4.20.69 to 4.20.72 @dependabot[bot] (#44)
- chore(deps): Bump codecov/codecov-action from 4 to 5 @dependabot[bot] (#51)
- Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.Logging @dependabot[bot] (#39)
- Bump Microsoft.Extensions.Logging.Console from 8.0.0 to 10.0.0 @dependabot[bot] (#41)
- Bump Microsoft.Extensions.DependencyInjection from 8.0.0 to 10.0.0 @dependabot[bot] (#36)
- chore: Update Dependabot configuration for daily updates @steingran (#35)
- feat: Add .NET 10 multi-targeting support @steingran (#31)
- fix: Sample projects are not to be packaged @steingran (#25)
- fix: enable embedded symbols and fix dotnet-validate installation @steingran (#24)
π¦ NuGet Packages
This release includes the following provider packages (each includes the core MultiLock framework):
- MultiLock.AzureBlobStorage - Azure Blob Storage provider
- MultiLock.Consul - Consul provider
- MultiLock.FileSystem - File System provider
- MultiLock.InMemory - In-Memory provider (for testing)
- MultiLock.PostgreSQL - PostgreSQL provider
- MultiLock.Redis - Redis provider
- MultiLock.SqlServer - SQL Server provider
- MultiLock.ZooKeeper - ZooKeeper provider
Installation
Choose the provider you need - each package includes the core framework:
# For Redis
dotnet add package MultiLock.Redis --version 1.0.0
# For PostgreSQL
dotnet add package MultiLock.PostgreSQL --version 1.0.0
# For SQL Server
dotnet add package MultiLock.SqlServer --version 1.0.0See the README for complete usage instructions.
Full Changelog: ...v1.0.0