public
Description: Easily search you ActiveRecord models with a simple query language using a named scope.
Home | Edit | New

Changelog

This page describes the changes that have been made to scoped_search over its history.

Upcoming version

The following changes will be included in the next release.

  • None as of yet

Previous versions

The following changes were incorporated in each scoped_search release.

Version 2.0

  • Complete rewrite, to support a more complex query language. It now supports operators, logical constructs including parentheses, NULL checks, searching in a single field only.
  • More fine-grained control over in what fields should be searched by using a new definition syntax. (The old syntax is still available for backwards compatibility.
  • Migrated testsuite from Test::Unit to RSpec.

Version 1.2

  • Ruby 1.9 compatibility

Version 1.1

  • Support for integer fields
  • RCov integrated in testuite

Version 1.0

Version 0.7

  • Use the ILIKE operator in PostgreSQL for case insensitive search.
  • Tests can be run on different DBMSs.

Version 0.6

  • Search in associated models as well using ActiveRecord associations.

Version 0.3

  • Detection of column types so they can be handled properly
  • Date based queries supported on date and time fields

Version 0.2

  • OR keyword supported in query language

Version 0.1.0

  • Initial version
Last edited by wvanbergen, Sun Aug 30 22:35:42 -0700 2009
Home | Edit | New
Versions: