A running history of everything that's changed on the site — bug fixes,
new features, and polish. Each entry links to the commit on
GitHub.
February 28, 2026
-
Fix
Quoted_columns_for_index and index column helper chain for Ruby 3.x
7981adc
-
Fix
Add_index_options to accept positional Hash (Ruby 3.x)
680956a
-
Fix
TableDefinition#references to splat kwargs to ReferenceDefinition.new
3fd0722
-
Fix
Create_table to accept positional options Hash (Ruby 3.x)
325dddf
-
Fix
Transaction#initialize for Ruby 3.x (*args super kwargs issue)
2c599b3
-
Fix
Two more Ruby 3.x kwargs issues: column type methods + transaction
9ba8197
-
Fix
Type_to_sql to accept positional Hash (Ruby 3.x + delegate limitation)
4c8c3cd
-
Fix
SchemaCreation#visit_ColumnDefinition kwargs for Ruby 3.x
a58de6b
-
Fix
TableDefinition#new_column_definition kwargs for Ruby 3.x
deba69f
-
Fix
Create_table_definition kwargs for Ruby 3.x
a37ea5f
-
Update
Patch ActiveModel::Type::Value#initialize for Ruby 3.x kwargs compatibility
c41e3b9
-
Fix
SpecializedString patch: reopen class instead of prepend
b1503c7
-
Fix
Ruby 3.x kwargs crash in PostgreSQL OID::SpecializedString
19cae5a
-
Fix
ActionDispatch::MiddlewareStack Ruby 3.x keyword arg regression
4a6ae43
-
Fix
Remaining Ruby 3.x app and gem compatibility issues
f7f7b99
-
Fix
More Ruby 3.x incompatibilities for Rails 5.1.4
0ebf437
-
Update
Patch pg gem version constraint for Rails 5.1.4 + pg 1.x compatibility
c532897
-
Fix
Database.yml YAML aliases for Ruby 3.1/Psych 4.0 compatibility
d7701fa
-
Fix
Ruby 3.1 gem incompatibilities
72639d3
-
Update
Switch to Ruby 3.1.6 for Heroku-22 compatibility
410acda