Skip to content

1.3.17 (06/30/15)

Compare
Choose a tag to compare
@kares kares released this 30 Jun 09:40
· 1840 commits to master since this release
  • [mysql] bulk compatibility with AR 4.2 - all _sql helper accept an options (hash)
  • [mysql] back-port case sensitive/insensitive comparison
  • [mysql] handle precision for datetimes when doing type_to_sql (AR 4.2 compat)
  • [mysql] foreign key support based on AR 4.2 (#656)
  • [postgres] foreign_key support back-ported from AR 4.2 (#656)
  • moved jndi callbacks to happen outside adapter's initialize (#649, #620)
  • [postgres] AR 4.2 compatibility with SchemaCreation
  • [postgres] re-define lookup_cast_type (AR 4.2) + conn.type_map is public
  • [postgres] override valid_type?(type) (AR 4.2 compatibility)
  • [postgres] back-port change_column updates from AR 4.2 for compatibility
  • [postgres] pass down array_member to hstore_to_string (fixes #647 on AR 4.1)
  • [postgres] on AR 4.2 use core's schema_definitions.rb for improved compat (#644)
  • back-port PGconn hack on AR 4.x (from #655 and following commits)
    to fix #651 as an unfortunate work-around for (non-shareable) AR internals (#652)
  • seems that extension methods won't work in 9K the same as in 1.7.x thus work-around
    (originally reported as jruby/jruby#2533)
  • restore 1.8 compatibility in postgres' adapter (regression in 1.3.16 see #641)