diff --git a/ChangeLog.md b/ChangeLog.md index e1a2605..fd3cb9d 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,10 @@ # Change Log +## 1.0.0 +* Added support for ActiveRecord 7.1. +* Redesigned the proxy chain to accommodate internal structure changes in ActiveRecord 7.1. +* Introduced integration tests using real databases, allowing for more robust testing of functionality with MySQL, PostgreSQL, SQLite, and SQLServer. + See: https://github.com/cookpad/arproxy/issues/30 + ## 0.2.9 * Support ActiveRecord 7.0 (#21) Thanks to @r7kamura diff --git a/README.md b/README.md index 08bff77..cc5d5cc 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,26 @@ end +-------------------------+ +----------+ +----------+ +------------------+ ``` +## Supported Environments + +Arproxy supports the following databases and adapters: + +- MySQL + - `mysql2`, `trilogy` +- PostgreSQL + - `pg` +- SQLite + - `sqlite3` +- SQLServer + - `activerecord-sqlserver-adapter` + +We have tested with the following versions of Ruby and ActiveRecord: + +- Ruby + - `2.7`, `3.0`, `3.1`, `3.2`, `3.3` +- ActiveRecord + - `6.1`, `7.0`, `7.1`, `7.2` + ## Examples ### Slow Query Logger ```ruby