All notable changes to this project will be documented in this file.
- Support for ActiveRecord 5
- Support for Ruby >= 2.2
- Support for Rubinius 3
- Alternative
where
syntax not implemented usinginstance_exec
(relation is passed when block takes an argument) - Support for block syntax with
where.not
- Support for ActiveRecord < 4.2
- Support for Ruby 1.9.3
- Support for ActiveRecord 4.2 (thanks to Thomas Kriechbaumer)
- Support for blocks in
where
- Arel no longer needs to be required before SexyScopes
- Existing class methods no longer overriden by dynamic method generation
- Support for Regular Expressions with the
=~
and!~
operators (PostgreSQL, MySQL & SQLite3) - Support for ActiveRecord 4.1
- Support for Arel 6
- Typecasting of predicates values to target columns' types
- Integration with Travis CI
- Support for Ruby 1.9.2
- Support for JRuby and Rubinius
- Support for Ruby < 1.9.2 and ActiveRecord < 3.1