JohnCampionJr / Finbuckle.MultiTenant.MongoFramework

MongoFramework store and per tenant data isolation for Finbucle.MultiTenant
MIT License
4 stars 1 forks source link

chore(deps): update nuget finbuckle.multitenant to v7 #28

Open renovate[bot] opened 4 months ago

renovate[bot] commented 4 months ago

This PR contains the following updates:

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

Release Notes

Finbuckle/Finbuckle.MultiTenant (Finbuckle.MultiTenant) ### [`v7.0.2`](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/blob/HEAD/CHANGELOG.md#702-2024-08-03) ##### Bug Fixes - Preserve annotations when adjusting index ([#​832](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/832)) ([e765340](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/e765340a3c74268cadf191a55e9a5c082894c2bd)) - strategy wrapper no longer throws on a null context, instead passing it to the actual strategy ([#​863](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/863)) ([2b165c7](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/2b165c77db4f82244e33fe1823e865f30b2a3ea2)) ### [`v7.0.1`](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/blob/HEAD/CHANGELOG.md#701-2024-04-28) ##### Bug Fixes - only throw exception in EnforceMultiTenant for null tenant if there are entity changes. ([#​819](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/819)) ([ca9e9fd](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/ca9e9fd9a55789d790d31f82756e5ecdac03a28f)) ### [`v7.0.0`](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/blob/HEAD/CHANGELOG.md#700-2024-04-21) ##### âš  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](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/681)) ([1859017](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/185901786f2225eb38b3609770c60b98fdcbc122)) - change default MultiTenantIdentityDbContext default index and key behavior ([81f5612](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/81f5612008c3335192d9b26beb22be9a28beca8b)) - MultiTenantDbContext and MultiTenantIdentityDbContext support for IMultiTenantContextAccessor DI ([9015085](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/901508563af4fa872a0dc3930ff3b8315777b912)) - namespace cleaned up ([b354838](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/b354838a90741626c47ea4f109c49f7fe2ca5b3d)) - refactor DI and improve nullability ([eca24bf](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/eca24bfa0c314f95794b235141cff42059cf3fcf)) - remove ConnectionString from ITenantInfo and TenantInfo ([f4e20db](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/f4e20db35fe9e31e1cfb37a667b1ba4b64ce6f3f)) ##### Bug Fixes - AdjustKey correctly adding TenantId to primary and foreign keys ([613b4a8](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/613b4a855e919e02910c42f9f534cddba40339c9)) ### [`v6.13.1`](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/blob/HEAD/CHANGELOG.md#6131-2024-01-24) ##### Bug Fixes - update dependency to protect against CVE-2024-21319 ([#​781](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/781)) ([c5e0c8a](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/c5e0c8a8e3f60033f97993b7feaf4ff87150a0f8)) ### [`v6.13.0`](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/blob/HEAD/CHANGELOG.md#6130-2023-12-21) ##### Features - .net8.0 LTS release support ([#​770](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/770)) ([d7f08f9](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/d7f08f94896b8efa8ca1877bcb0c4920b98ba049)) ##### Bug Fixes - OnTenantNotResolved not called correctly ([#​729](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/729)) ([a26081c](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/commit/a26081c960786c3eb33f9b2173feed6c33427a74)), closes [#​628](https://togithub.com/Finbuckle/Finbuckle.MultiTenant/issues/628)

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.



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