Releases: rails/solid_cache
Releases · rails/solid_cache
v0.5.1
What's Changed
- Add more specific instructions for upgrading by @Caleb-T-Owens in #143
- Solid cache yml config by @djmb in #144
- Deprecate key_hash_stage by @djmb in #145
- Expire the cache by size by @djmb in #139
- Load config before cache initialization by @djmb in #146
- Fix typo in README config example by @justinfrench in #149
- Fix for incorrect link by @hahwul in #148
- Bump nokogiri from 1.16.0 to 1.16.2 by @dependabot in #147
- Fix typo [ci skip] by @fgo in #152
- Use a moving average of cache size estimates by @djmb in #151
- Set the expiry multiplier to 2 by @djmb in #153
- More realistic row overhead estimate by @djmb in #154
- Update Readme for v0.5 by @djmb in #155
New Contributors
- @Caleb-T-Owens made their first contribution in #143
- @justinfrench made their first contribution in #149
- @hahwul made their first contribution in #148
- @fgo made their first contribution in #152
Full Changelog: v0.4.2...v0.5.1
v0.4.2
What's Changed
- Make RemoveKeyIndexFromSolidCacheEntries migration reversible by @yenshirak in #142
New Contributors
- @yenshirak made their first contribution in #142
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Upgrading from v0.3.0 or earlier
There are schema changes in v0.4.0. See https://github.com/rails/solid_cache/blob/main/upgrading_to_version_0.4.x.md for details on how up upgrade previous versions.
What's Changed
Full Changelog: v0.3.0...v0.4.1
v0.4.0
Upgrading from v0.3.0 or earlier
There are schema changes in v0.4.0. See https://github.com/rails/solid_cache/blob/main/upgrading_to_version_0.4.x.md for details on how up upgrade previous versions.
What's Changed
- Improve performance of delete_multi method by @mikgry in #125
- Use different db names for test dbs by @djmb in #126
- Expire records on a custom queue by @djmb in #127
- Remove support for delete_matched by @djmb in #128
- Add Rails supported Ruby versions on CI and update appraisals by @berkos in #115
- Extract expiration to its own concern by @djmb in #131
- Only run tests on PRs by @djmb in #133
- Replace expiry counter with random chance by @djmb in #132
- Remove copyright year by @northeastprince in #134
- Fix flakey test by @djmb in #136
- Dump sql on failure to track flakey test by @djmb in #137
- Expire more for larger writes by @djmb in #138
- Add key_hash for smaller index by @djmb in #135
- Failsafe no key_hash_stage by @djmb in #140
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- v0.2.0 gemfiles by @djmb in #105
- Fix typo in secondary cache clusters example by @brunoprietog in #111
- Remove leading new-line in cluster.rb by @simi in #119
- Highlight Ruby code in README.md by @simi in #118
- fix empty binds by @gagalago in #112
- Deprecated
fixture_path
->fixture_paths
by @northeastprince in #110 - Use the default SolidCache::Record role by @djmb in #108
- Switch to Rails RuboCop config. by @skatkov in #121
- don't depend on rails meta gem to avoid installing the whole stack. by @seuros in #114
- Handle max_age: nil by @brian-kephart in #122
- Undo rubocop-ing of generated files by @djmb in #124
New Contributors
- @brunoprietog made their first contribution in #111
- @simi made their first contribution in #119
- @gagalago made their first contribution in #112
- @northeastprince made their first contribution in #110
- @seuros made their first contribution in #114
- @brian-kephart made their first contribution in #122
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Fix typo in README.md by @olimart in #88
- Update testing documentation by @robbyrussell in #89
- Fixes a small typo by @codergeek121 in #90
- Fix small typo in README.md by @jordelver in #92
- :database not :default by @djmb in #96
- CI: run checks for PR's by @skatkov in #95
- Use pg gem instead of postgresql by @esasse in #93
- CI: don't fail fast by @skatkov in #97
- Remove unused redefined method SolidCache::Entry.expire(ids) by @rafaelsales in #99
- Update checkout action by @xuanxu in #103
- Rails 7.1 support by @intrip in #104
New Contributors
- @olimart made their first contribution in #88
- @robbyrussell made their first contribution in #89
- @codergeek121 made their first contribution in #90
- @jordelver made their first contribution in #92
- @skatkov made their first contribution in #95
- @esasse made their first contribution in #93
- @rafaelsales made their first contribution in #99
- @xuanxu made their first contribution in #103
- @intrip made their first contribution in #104
Full Changelog: v0.1.0...v0.2.0