GitPedia
archtechx

archtechx/tenancy

Automatic multi-tenancy for Laravel. No code changes needed.

30 Releases
Latest: 3mo ago
v3.10.0Latest
stanclstancl·3mo ago·March 18, 2026
GitHub

📋 What's Changed

  • [3.x] Add MariaDB database manager config by @jaulz in https://github.com/archtechx/tenancy/pull/1345
  • [3.x] Laravel 13 support by @stancl in https://github.com/archtechx/tenancy/pull/1444

New Contributors

  • @jaulz made their first contribution in https://github.com/archtechx/tenancy/pull/1345
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.9.1...v3.10.0
v3.9.1
stanclstancl·1y ago·March 13, 2025
GitHub

📋 What's Changed

  • Fix: Invalidate resolver cache on delete by @stancl in https://github.com/archtechx/tenancy/pull/1328
  • Add explicit nullable type declarations for UserImpersonation parameters by @mu-hanz in https://github.com/archtechx/tenancy/pull/1324
  • Add comment to config file explaining --force with seeding in production by @laundy in https://github.com/archtechx/tenancy/pull/1326

New Contributors

  • @mu-hanz made their first contribution in https://github.com/archtechx/tenancy/pull/1324
  • @laundy made their first contribution in https://github.com/archtechx/tenancy/pull/1326
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.9.0...v3.9.1
v3.9.0
stanclstancl·1y ago·February 25, 2025
GitHub

📋 What's Changed

  • [Refactor] Remove unreachable code after exception by @mjasnaashari in https://github.com/archtechx/tenancy/pull/1271
  • [3.x] Laravel 12 support by @stancl in https://github.com/archtechx/tenancy/pull/1322
  • Laravel 9 support dropped

New Contributors

  • @mjasnaashari made their first contribution in https://github.com/archtechx/tenancy/pull/1271
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.8.5...v3.9.0
v3.8.5
stanclstancl·1y ago·October 2, 2024
GitHub

🐛 Fixes

  • Make Cache::tags() support named parameters (fix https://github.com/archtechx/tenancy/issues/1256) https://github.com/archtechx/tenancy/commit/ed029438cbb5973c55fadfc6e1aefe113cc32119
  • Always revert queue worker to the central context — fix #1229 by @stancl in https://github.com/archtechx/tenancy/pull/1251
  • Fix ModelNotSyncMasterException message by @coreyhn in https://github.com/archtechx/tenancy/pull/1257

New Contributors

  • @coreyhn made their first contribution in https://github.com/archtechx/tenancy/pull/1257
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.8.4...v3.8.5
v3.8.4
stanclstancl·2y ago·May 22, 2024
GitHub

🐛 Fixes

  • Fix https://github.com/archtechx/tenancy/issues/1223 - Vite regression introduced on Laravel 9 in v3.8.3
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.8.3...v3.8.4
v3.8.3
stanclstancl·2y ago·May 13, 2024
GitHub

📋 What's Changed

  • Bring back assetPathResolver closure if set in Tenancy Vite Facade by @bbredewold in https://github.com/archtechx/tenancy/pull/1221

New Contributors

  • @bbredewold made their first contribution in https://github.com/archtechx/tenancy/pull/1221
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.8.2...v3.8.3
v3.8.2
stanclstancl·2y ago·April 14, 2024
GitHub

This updates the TSP stub per https://github.com/archtechx/tenancy/pull/1180#issuecomment-1994914553. **Full Changelog**: https://github.com/archtechx/tenancy/compare/v3.8.1...v3.8.2

v3.8.1
stanclstancl·2y ago·April 12, 2024
GitHub

📋 What's Changed

  • Fixes RedisCluster constants deprecation in PHPRedis 6. by @lucasromanojf in https://github.com/archtechx/tenancy/pull/1208

New Contributors

  • @lucasromanojf made their first contribution in https://github.com/archtechx/tenancy/pull/1208
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.8.0...v3.8.1
v3.8.0
stanclstancl·2y ago·March 12, 2024
GitHub

📋 What's Changed

  • [3.x] Laravel 11 support by @stancl in https://github.com/archtechx/tenancy/pull/1180
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.7.4...v3.8.0
v3.7.4
stanclstancl·2y ago·January 31, 2024
GitHub

🐛 Fixes

  • Forget tenant route parameter when resolving a tenant from cache using the PathTenantResolver https://github.com/archtechx/tenancy/commit/8db27a358ef71e01362dd388e5c0439fcda44944 #1174
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.7.3...v3.7.4
v3.7.3
stanclstancl·2y ago·January 25, 2024
GitHub

📋 What's Changed

  • Add step option to migrate-fresh command by @massiws in https://github.com/archtechx/tenancy/pull/1164
  • Make universal routes work for controller middleware by @chillbram in https://github.com/archtechx/tenancy/pull/1151

New Contributors

  • @massiws made their first contribution in https://github.com/archtechx/tenancy/pull/1164
  • @chillbram made their first contribution in https://github.com/archtechx/tenancy/pull/1151
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.7.2...v3.7.3
v3.7.2
stanclstancl·2y ago·September 2, 2023
GitHub

📋 Changes

  • Fix #1143 (https://github.com/archtechx/tenancy/commit/caf2267a085dd8ff0c566b3540bbe94f7a89a4cb)
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.7.1...v3.7.2
v3.7.1
stanclstancl·2y ago·August 24, 2023
GitHub

📋 What's Changed

  • Typo in PHPdoc by @ChrisThompsonTLDR in https://github.com/archtechx/tenancy/pull/1106
  • Add missing import statement by @tamiroh in https://github.com/archtechx/tenancy/pull/1103
  • Improve `$path` validation in `TenantAssetsController` https://github.com/archtechx/tenancy/commit/4af70d302ffcf19306cc16009bd94162f3743ca7 (original: https://github.com/archtechx/tenancy/pull/1121)

New Contributors

  • @ChrisThompsonTLDR made their first contribution in https://github.com/archtechx/tenancy/pull/1106
  • @tamiroh made their first contribution in https://github.com/archtechx/tenancy/pull/1103
  • @craigrileyuk made their first contribution in https://github.com/archtechx/tenancy/pull/1121 (partly implemented in a separate commit https://github.com/archtechx/tenancy/commit/4af70d302ffcf19306cc16009bd94162f3743ca7)
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.7.0...v3.7.1
v3.7.0
stanclstancl·3y ago·February 16, 2023
GitHub

📦 Laravel 10 support

  • This version adds Laravel 10 support
  • Support for Laravel 8 and below is also dropped in this release, as those Laravel versions do not receive security fixes
  • The package now requires PHP 8+

📋 What's Changed

  • Don't prevent accessing missing Tenant attributes by @joelstein in https://github.com/archtechx/tenancy/pull/1045
  • [3.x] L10 compatibility by @saade in https://github.com/archtechx/tenancy/pull/1065

New Contributors

  • @joelstein made their first contribution in https://github.com/archtechx/tenancy/pull/1045
  • @saade made their first contribution in https://github.com/archtechx/tenancy/pull/1065
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.6.1...v3.7.0
v3.6.1
stanclstancl·3y ago·January 27, 2023
GitHub

📋 What's Changed

  • Cache crash fix for `3.x` by @lukinovec in https://github.com/archtechx/tenancy/pull/1048
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.6.0...v3.6.1
v3.6.0
stanclstancl·3y ago·September 28, 2022
GitHub

📋 What's Changed

  • fix: typo mistake on config.php by @anburocky3 in https://github.com/archtechx/tenancy/pull/954
  • [3.x] Add Vite helper for tenancy by @wilsenhc in https://github.com/archtechx/tenancy/pull/956

New Contributors

  • @anburocky3 made their first contribution in https://github.com/archtechx/tenancy/pull/954
  • @wilsenhc made their first contribution in https://github.com/archtechx/tenancy/pull/956
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.9...v3.6.0
v3.5.9
stanclstancl·3y ago·August 21, 2022
GitHub

📋 What's Changed

  • Add support for nested tenant config override by @rootgog in https://github.com/archtechx/tenancy/pull/920

New Contributors

  • @rootgog made their first contribution in https://github.com/archtechx/tenancy/pull/920
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.8...v3.5.9
v3.5.8
stanclstancl·3y ago·July 20, 2022
GitHub

📋 What's Changed

  • Add space after 'up' in 'docker-compose up-d' (CONTRIBUTING.md) by @lukinovec in https://github.com/archtechx/tenancy/pull/900
  • Fix ArgumentCountError on the TenantAssetsController by @megawubs in https://github.com/archtechx/tenancy/pull/894

New Contributors

  • @lukinovec made their first contribution in https://github.com/archtechx/tenancy/pull/900
  • @megawubs made their first contribution in https://github.com/archtechx/tenancy/pull/894
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.7...v3.5.8
v3.5.7
stanclstancl·4y ago·May 26, 2022
GitHub

📋 What's Changed

  • [3.x][Filesystem] Provide an additional argument for tenant name path by @vstyler96 in https://github.com/archtechx/tenancy/pull/817

New Contributors

  • @vstyler96 made their first contribution in https://github.com/archtechx/tenancy/pull/817
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.6...v3.5.7
v3.5.6
stanclstancl·4y ago·April 9, 2022
GitHub

📋 What's Changed

  • [3.x] Update PostgreSQLSchemaManager to set correct config key value by @nthndnn in https://github.com/archtechx/tenancy/pull/840

New Contributors

  • @nthndnn made their first contribution in https://github.com/archtechx/tenancy/pull/840
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.5...v3.5.6
v3.5.5
stanclstancl·4y ago·April 1, 2022
GitHub

📋 What's Changed

  • Laravel 9 support for JobRetryRequested listener by @bonroyage in https://github.com/archtechx/tenancy/pull/836

New Contributors

  • @bonroyage made their first contribution in https://github.com/archtechx/tenancy/pull/836
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.4...v3.5.5
v3.5.4
stanclstancl·4y ago·March 30, 2022
GitHub

📋 What's Changed

  • Merge hotfix branch by @stancl in https://github.com/archtechx/tenancy/pull/834
  • Fixed #832 (migration command name definition)
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.3...v3.5.4
v3.5.3
stanclstancl·4y ago·March 17, 2022
GitHub

🐛 Fixes

  • PHP < 7.4 support #827
v3.5.2
stanclstancl·4y ago·March 10, 2022
GitHub

📋 What's Changed

  • Fix .env loading in development by @erikgaal in https://github.com/archtechx/tenancy/pull/799
  • Add drop of db views on migrate fresh command by @masiorama in https://github.com/archtechx/tenancy/pull/812
  • [3.x] Compatibility with Laravel 9 by @erikgaal in https://github.com/archtechx/tenancy/pull/802
  • Added `$forceRefresh` to `QueueTenancyBootstrapper` in #790

New Contributors

  • @erikgaal made their first contribution in https://github.com/archtechx/tenancy/pull/799
  • @masiorama made their first contribution in https://github.com/archtechx/tenancy/pull/812
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.1...v3.5.2
v3.5.1
stanclstancl·4y ago·January 6, 2022
GitHub

📋 What's Changed

  • Remove redundant initialization by @stein-j in https://github.com/archtechx/tenancy/pull/775

New Contributors

  • @stein-j made their first contribution in https://github.com/archtechx/tenancy/pull/775
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.5.0...v3.5.1
v3.5.0
stanclstancl·4y ago·January 3, 2022
GitHub

📦 Queue tenancy

  • This release should fix the issue outlined in our docs:

Added

  • `queue:retry` is now supported https://github.com/archtechx/tenancy/issues/762

🐛 Fixed

  • Fixed array to string conversion by @kg-bot in https://github.com/archtechx/tenancy/pull/718

New Contributors

  • @kg-bot made their first contribution in https://github.com/archtechx/tenancy/pull/718
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.4.6...v3.5.0
v3.4.6
stanclstancl·4y ago·December 25, 2021
GitHub

📋 What's Changed

  • Use GitHub forms for issues template. by @abrardev99 in https://github.com/archtechx/tenancy/pull/755
  • fixed typo in description by @CodeAdminDe in https://github.com/archtechx/tenancy/pull/766
  • Use tenant key on console commands instead of id by @sort72 in https://github.com/archtechx/tenancy/pull/768

New Contributors

  • @abrardev99 made their first contribution in https://github.com/archtechx/tenancy/pull/755
  • @CodeAdminDe made their first contribution in https://github.com/archtechx/tenancy/pull/766
  • @sort72 made their first contribution in https://github.com/archtechx/tenancy/pull/768
  • Full Changelog: https://github.com/archtechx/tenancy/compare/v3.4.5...v3.4.6
v3.4.5
stanclstancl·4y ago·November 3, 2021
GitHub

🐛 Fixes

  • #745 Add missing import for Domain model in the service provider
v3.4.4
stanclstancl·5y ago·April 22, 2021
GitHub

🐛 Fixes

  • #633 broke postgres, so we added a method to get the key type when incrementing IDs are used

Added

  • #636 ability to disable route registration
v3.4.3
stanclstancl·5y ago·April 16, 2021
GitHub

🐛 Fixed

  • Cached lookup was not setting $currentDomain #633