Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency finbuckle.multitenant to v9 #23

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Finbuckle.MultiTenant (source) 6.11.1 -> 9.1.2 age adoption passing confidence

Release Notes

Finbuckle/Finbuckle.MultiTenant (Finbuckle.MultiTenant)

v9.1.2

Bug Fixes

v9.1.1

Bug Fixes

v9.1.0

Features
Bug Fixes
  • added new analyzers and multiple fixes (#​937) (9d9b1e4)
  • MultiTenantDbContext.Create should have non nullable TenantInfo (#​916) (9df0527)

v9.0.0

⚠ BREAKING CHANGES
  • OnTenantResolved and OnTenantNotResolved are no longer used. Use the OnStrategyResolveCompleted, OnStoreResolveCompleted, and OnTenantResolveCompleted events instead.
  • MultiTenantDbContext constructors accepting ITenantInfo removed, use MultiTenantDbContext.Create factory method instead.
  • net6.0 and net7.0 are no longer supported targets.
  • dotnet runtime specific dependencies now float to the latest patch version and are locked at release time with a NuGet lock file. This is a security mitigation and may break some builds not on the latest SDKs.
Features

v8.1.1

Bug Fixes
  • reenable deterministic builds (178114d)

v8.1.0

Bug Fixes
  • fix cache store leaving orphan tenant on some update scenarios (#​949) (7929f00)
Features

v8.0.0

⚠ BREAKING CHANGES
  • This commit brings the release into alignment with the new version policy. See #​887 for details.
  • Included strategies for ASP.NET Core would throw an exception if the passed context was not an HttpContext type. Now they will return null indicating no identifier was found.
Features
Bug Fixes
  • BasePathStrategy no longer breaks the strategy chain (#​884) (3263eff)
  • prevent duplicate key annotation in AdjustKey() (#​883) (f75ba2c)
  • removed unused parameter from WithPerTenantRemoteAuthenticationConvention (#​886) (dd17ab5)

v7.0.2

Bug Fixes
  • Preserve annotations when adjusting index (#​832) (e765340)
  • strategy wrapper no longer throws on a null context, instead passing it to the actual strategy (#​863) (2b165c7)

v7.0.1

Bug Fixes
  • only throw exception in EnforceMultiTenant for null tenant if there are entity changes. (#​819) (ca9e9fd)

v7.0.0

⚠ BREAKING CHANGES
  • (I)MultiTenantContext and (I)TenantInfo are no longer available via dependency injection. Use
    IMultiTenantContextAccessor instead. MultiTenantDbContext and MultiTenantIdentityDbContext will require a new
    constructor that injects IMultiTenantContextAccessor or IMultiTenantContext.
  • Many namespaces have been updated for consistency. Most code will only need to use the Finbuckle.MultiTenant or
    Finbuckle.MultiTenant.Abstractions namespace.
  • Connection string is removed from ITenantInfo and the default TenantInfo implementation.
  • Added support for OptionsBuilder API and more efficient per-tenant options overall.
  • WithPerTenantOptions replaced by ConfigurePerTenant service collection extensions methods.
  • Unique indexes and the UserLogin primary key in the standard Identity models adjusted to include tenant id.
  • IMultiTenantContext nullability reworked and should never be null.
Features
  • better options support (#​681) (1859017)
  • change default MultiTenantIdentityDbContext default index and key behavior (81f5612)
  • MultiTenantDbContext and MultiTenantIdentityDbContext support for IMultiTenantContextAccessor DI (9015085)
  • namespace cleaned up (b354838)
  • refactor DI and improve nullability (eca24bf)
  • remove ConnectionString from ITenantInfo and TenantInfo (f4e20db)
Bug Fixes
  • AdjustKey correctly adding TenantId to primary and foreign keys (613b4a8)

v6.13.1

Bug Fixes

v6.13.0

Features
Bug Fixes

v6.12.0

Features

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/finbuckle.multitenant-9.x branch 2 times, most recently from 5ae8586 to 4ea7202 Compare March 18, 2025 06:11
@renovate renovate bot force-pushed the renovate/finbuckle.multitenant-9.x branch from 4ea7202 to a505723 Compare March 20, 2025 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants