Skip to content

Releases: swisnl/laravel-fulltext

0.23.0

27 Mar 11:01
7c09c90
Compare
Choose a tag to compare

Added

  • Added support for Laravel 11.

Changed

  • Dropped PHP <8.1 support.
  • Dropped Laravel <10 support.
  • Moved to Laravel Pint as formatter.

Fixed

  • Added missing imports in migration.

0.22.0

14 Feb 19:44
d2a3eac
Compare
Choose a tag to compare

Added

  • Added support for morph maps.
  • Added support for Laravel 10.

Changed

  • Dropped PHP <7.4 support.
  • Moved tests to GitHub Actions.

0.21.1

08 Feb 19:54
e05dd6b
Compare
Choose a tag to compare

Added

  • Added support for Laravel 9.

0.21.0

30 Jun 07:20
156b868
Compare
Choose a tag to compare

Added

  • Added support for using dot notation to read nested values for index values, see #30 (thanks @mattdinthehouse).

Changed

  • Dropped PHP <7.2 support.
  • Dropped Laravel <6 support.

0.20.0

28 Sep 07:45
30e0bdf
Compare
Choose a tag to compare

Added

  • Added support for Laravel 8 #26.

0.19.0

30 Apr 10:16
Compare
Choose a tag to compare

Added

New feature which you can enable in the config:

  • exclude_feature_enabled
    This feature excludes some rows from being returned. Enable this when you have a flag in your model which determines whether this record must be returned in search queries or not. By default this feature is disabled.

  • exclude_records_column_name
    The column name for that property (which acts as a flag). This must match the exact column name at the table.

An example of using this feature
Think about when you have a blog and then you add this search functionality to your blogging system to search through your blog posts. Sometimes you do not want some posts to appear in the search results, for example when a post is not published yet. This feature helps you to do it.

Thanks to @vhessam for the PR #23.

0.18.0

06 Mar 11:15
f87a750
Compare
Choose a tag to compare

Added

  • Added support for Laravel 7 #22.

0.17.0

13 Oct 19:43
84f89d3
Compare
Choose a tag to compare

Added

  • Added support for Laravel 6 #19.
  • Database connection can now be set in the configuration (db_connection) (thanks @spresnac) #18 #20.

Changed

  • Changed namespace from Swis\LaravelFulltext to Swis\Laravel\Fulltext.

0.16.0

20 Mar 15:45
Compare
Choose a tag to compare

Added

Changed

  • Dropped Laravel <5.5 support.
  • Dropped PHP <7.1 support.

0.15.0

28 Jan 12:54
122d4d6
Compare
Choose a tag to compare

Fixed

  • Fixed rogue terms when parsing fulltext queries with leading operator (thanks @JaZo)