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
attributesparameter tosimple_searchmethod. PR#4 - Supports data types other than
stringandtexttosimple_search_attributes - Now tests cover SQLite, MySQL, and PostgreSQL databases
- Used Minitest over RSpec
- Refactored the code
- Used Travis CI over CircleCi
- Removed
plainpattern fromLIKEquery
- Fixed problem when using simple search with joins. GI#1
- Moved pattern option to
simple_searchmethod and removed it fromsimple_search_attributesmethod - Updated specs accordingly
- Added support for
LIKEpatterns e.g. 'beginning', 'ending', 'containing', 'underscore', and 'plain' - Added block support to
simple_searchmethod so user can extend it based on its need - Added specs
- Added some exceptions handling
- First major release