Releases: rails-on-services/apartment
Releases · rails-on-services/apartment
v2.8.1.rc2
v2.8.1.rc1
Implemented enhancements:
Fixed bugs:
- New version raises an error with ActiveSupport::LogSubscriber #128
Closed issues:
v2.8.0
Implemented enhancements:
- Uses a transaction to create a tenant #66
Fixed bugs:
- Fix seeding errors #86
- When tests run in a transaction, new tenants in tests fail to create #123
- Reverted unsafe initializer - introduces the possibility of disabling the initial connection to the database via
environment variable. Relates to the following tickets/PRs:
Closed issues:
v2.7.2
v2.7.1
v2.7.0
Enhancements
- [Resolves #70] Rake tasks define methods on main - #75
- Add database and schema to active record log. Configurable, defaults to false to keep current behavior - #55
Bugfixes
Chores
- Remove depracated tld_length config option: tld_length was removed in influitive#309, this configuration option doesn't have any effect now. - #72
- Using diffend.io proxy to safely check required gems
- Added story branch to the configuration
- Using travis-ci to run rubocop as well, replacing github actions: github actions do not work in fork's PRs
v2.6.1
v2.6.0
Enhancements
- [Resolves #26] Support configuration for skip checking of schema existence before switching
- [Resolves #41] Add tenant info to console boot
Bugfixes
- [Resolves #37] Custom Console deprecation warning
- [Resolves #42] After switch callback not working with nil argument
Chores
- Updated github actions configuration to run on PRs as well
v2.5.0
Enhancements
- [Resolves #6] Adds support for rails 6.1
- [Resolves #27] Adds support to not rely on set search path, but instead prepends the schema name to the table name when using postgresql with schemas.
- [Resolves #35] Cache keys are now tenant dependent
Bugfixes
- [Resolves #27] Manually switching connection between read and write forgets the schema
Chores
- [Resolves #31] Add latest ruby versions to test matrix