- #1052 Ignore casing of VALUES clause when inserting records using SQL
- #1053 Fix insertion of records to non-default schema table using raw SQL
- #1059 Fix enums defined on string columns
- #1057 Set precision 6 by default for timestamps.
- #1049 Fix for inserting records into non-dbo schema table.
- #1029 Handle views defined in other databases.
- #1033 Support proc default values in ruby 3.2.
- #1020 Support using adapter as a stand-alone gem.
- #1039 Fix hook method that allows custom connection configuration.
- #1021 Freeze the SQL sent to instrumentation.
- #1002 Fix support for index types
- #1004 Dump the precision for datetime columns following the new defaults.
- #968 Define adapter type maps statically
- #983 Optimize remove_columns to use a single SQL statement
- #984 Better handle SQL queries with invalid encoding
- #988 Raise
ActiveRecord::StatementInvalid
whencolumns
is called with a non-existing table (breaking change)
- #972 Support
ActiveRecord::QueryLogs
- #981 Support
find_by
an encrypted attribute - #985 Support string returning clause for
ActiveRecord#insert_all
Please check 6-1-stable for previous changes.