All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Supported Rails 6
- Dropped support Rails < 5
- Supports
attributes
parameter tosimple_search
method. PR#4 - Supports data types other than
string
andtext
tosimple_search_attributes
- Now tests cover SQLite, MySQL, and PostgreSQL databases
- Used Minitest over RSpec
- Refactored the code
- Used Travis CI over CircleCi
- Removed
plain
pattern fromLIKE
query
- Fixed problem when using simple search with joins. GI#1
- Moved pattern option to
simple_search
method and removed it fromsimple_search_attributes
method - Updated specs accordingly
- Added support for
LIKE
patterns e.g. 'beginning', 'ending', 'containing', 'underscore', and 'plain' - Added block support to
simple_search
method so user can extend it based on its need - Added specs
- Added some exceptions handling
- First major release