Releases: Code-Vedas/rails_materialized_views
Releases · Code-Vedas/rails_materialized_views
v0.3.0
Changes
🌐 Localization
- lang: Add localization: en-GI @niteshpurohit (#269)
- lang: Add localization: en-CY @niteshpurohit (#268)
- lang: Add localization: en-FJ @niteshpurohit (#266)
- lang: Add localization: en-PG @niteshpurohit (#267)
- lang: Add localization: en-LK @niteshpurohit (#265)
- lang: Add localization: en-BD @niteshpurohit (#264)
- lang: Add localization: en-GM @niteshpurohit (#263)
- lang: Add localization: en-SL @niteshpurohit (#262)
- lang: Add localization: en-SS @niteshpurohit (#261)
- lang: Add localization: en-RW @niteshpurohit (#260)
- lang: Add localization: en-MW @niteshpurohit (#259)
- lang: Add localization: en-BZ @niteshpurohit (#258)
- lang: Add localization: en-GY @niteshpurohit (#257)
- lang: Add localization: en-TT @niteshpurohit (#256)
- lang: Add localization: en-BB @niteshpurohit (#255)
- lang: Add localization: en-CM @niteshpurohit (#239)
- lang: Add localization: en-ZW @niteshpurohit (#238)
- lang: Add localization: en-BS @niteshpurohit (#237)
- lang: Add localization: en-LR @niteshpurohit (#236)
- lang: Add localization: en-MT @niteshpurohit (#235)
- lang: Add localization: en-EG @niteshpurohit (#234)
- lang: Add localization: en-BE @niteshpurohit (#233)
- lang: Add localization: en-SHAKESPEARE @niteshpurohit (#223)
- lang: Add localization: en-YODA @niteshpurohit (#225)
- lang: Add localization: en-SCOT @niteshpurohit (#224)
- lang: Add localization: en-LOL @niteshpurohit (#222)
- lang: Add localization: en-JM @niteshpurohit (#221)
- lang: Add localization: en-GH @niteshpurohit (#220)
- lang: Add localization: en-TZ @niteshpurohit (#219)
- lang: Add localization: en-HK @niteshpurohit (#217)
- lang: Add localization: en-MY @niteshpurohit (#218)
- lang: Add localization: en-PH @niteshpurohit (#216)
- lang: Add localization: en-IE @niteshpurohit (#215)
- lang: Add localization: en-ZA @niteshpurohit (#203)
- lang: Add localization: en-UG @niteshpurohit (#202)
- lang: Add localization: en-PK @niteshpurohit (#199)
- lang: Add localization: en-TH @niteshpurohit (#201)
- lang: Add localization: en-SG @niteshpurohit (#200)
- lang: Add localization: en-NG @niteshpurohit (#198)
- lang: Add localization: en-NZ @niteshpurohit (#197)
- lang: Add localization: en-NP @niteshpurohit (#196)
- lang: Add localization: en-MS @niteshpurohit (#195)
- lang: Add localization: en-KE @niteshpurohit (#194)
- lang: Add localization: en-IND @niteshpurohit (#193)
- lang: Add localization: en-GB @niteshpurohit (#192)
- lang: Add localization: en-BORK @niteshpurohit (#191)
- lang: Add localization: en-AU @niteshpurohit (#190)
- lang: Add localization: en-US-pirate @niteshpurohit (#189)
- lang: Add localization: en-au-ocker @niteshpurohit (#187)
🚀 Features
- feat: Add mountable admin UI for managing views @niteshpurohit (#186)
⚙️ CI
- ci: change individual jobs for screenshot to single @niteshpurohit (#270)
v0.2.0
Changes
🚀 Features
- feat: Add row count strategy to create and delete tasks @niteshpurohit (#168)
🧰 Maintenance
- refactor: Improve job and service architecture @niteshpurohit (#167)
- chore: add workspace @niteshpurohit (#166)
- chore(deps): Bump actions/upload-pages-artifact from 3 to 4 @dependabot[bot] (#99)
v0.1.2
Note
Identical to v0.1.1
Changes
🧰 Maintenance
- refactor: Unify run tracking into a single
mat_view_runs
table @niteshpurohit (#97) - chore(deps): Bump actions/checkout from 4 to 5 @dependabot[bot] (#95)
- refactor: qlty fixes @niteshpurohit (#94)
⚙️ CI
- ci: Integrate Qlty coverage reporting @niteshpurohit (#93)
v0.1.1
Warning
This release does not have a gem published and is skipped
Changes
🧰 Maintenance
- refactor: Unify run tracking into a single
mat_view_runs
table @niteshpurohit (#97) - chore(deps): Bump actions/checkout from 4 to 5 @dependabot[bot] (#95)
- refactor: qlty fixes @niteshpurohit (#94)
⚙️ CI
- ci: Integrate Qlty coverage reporting @niteshpurohit (#93)
v0.1.0
Warning
This release does not have a gem published and is yanked
Changes
🚀 Features
- feat: Adds rake task to validate MV performance @niteshpurohit (#82)
- feat: Add Rails demo application for mat_views gem @niteshpurohit (#81)
- feat: Add rake tasks to delete materialized views @niteshpurohit (#79)
- feat: Add service and job to delete materialized views @niteshpurohit (#78)
- feat: Add tracking for materialized view deletions @niteshpurohit (#76)
- feat: Add rake tasks for managing materialized views @niteshpurohit (#71)
- feat: Add service and job for refreshing materialized views using swap @niteshpurohit (#70)
- feat: Add service and job for refreshing materialized views concurrently @niteshpurohit (#68)
- feat: Add service and job for refreshing materialized views normally @niteshpurohit (#67)
- feat: Add service and job for creating materialized views @niteshpurohit (#65)
- feat: Adds model to track materialized view creation runs @niteshpurohit (#63)
- feat: Add job adapter for background processing @niteshpurohit (#61)
- feat: Add FactoryBot for test data generation @niteshpurohit (#60)
- feat: Add data models and seeds to dummy app @niteshpurohit (#54)
- feat: Add models for managing materialized views @niteshpurohit (#47)
- feat: Add install generator and configuration @niteshpurohit (#46)
- feat: Initialize mat_views Rails engine @niteshpurohit (#42)
📝 Documentation
- docs: Add comprehensive documentation site @niteshpurohit (#91)
- docs: Add release process and enhance README @niteshpurohit (#88)
- docs: Overhaul project documentation @niteshpurohit (#83)
🧰 Maintenance
- chore(deps): Update rails requirement from ~> 7.1 to >= 7.1, < 9.0 in /mat_views @dependabot[bot] (#90)
- chore(deps): Bump rails from 8.0.2 to 8.0.2.1 in /mat_views @dependabot[bot] (#80)
- chore(deps-dev): Bump rspec-rails from 8.0.1 to 8.0.2 in /mat_views @dependabot[bot] (#77)
- chore(deps): Bump actions/checkout from 4 to 5 @dependabot[bot] (#75)
- chore: Add copyright and license headers @niteshpurohit (#69)
- chore(deps): Bump release-drafter/release-drafter from 5 to 6 @dependabot[bot] (#55)
- chore: Improve handling of Dependabot PRs @niteshpurohit (#56)
- refactor: Introduce enum for refresh strategies @niteshpurohit (#52)
- chore: Apply consistent style and update linting rules @niteshpurohit (#45)
⚙️ CI
- ci: Add release workflow and lock Rails version @niteshpurohit (#89)
- ci: Add SimpleCov for test coverage reporting @niteshpurohit (#66)
- ci: Add CI automation with Danger and Release Drafter @niteshpurohit (#44)