teamtnt/laravel-scout-tntsearch-driver
Driver for Laravel Scout search package based on https://github.com/teamtnt/tntsearch
v16.2.0
2.7M downloads/mo
#3912 most downloaded on Packagist
teamtnt/laravel-scout-tntsearch-driver
What this package is like to depend on
Last release 5 days ago
18 Aug 2026
Release timing varies
gaps range from 8 days to 1.4 years
Rarely documented
notes for 3 of 69 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
69 releases · first in 2016
4 releases in the last 12 months
see the full history below
Release timeline
67 releases · Aug 2016 to Aug 2026Releases
latest 60 of 69-
v16.2.018 Aug 2026Nothing published for this version
-
v16.1.118 Aug 2026Release notes
Open source →Fixes
where()constraints and soft-delete filtering on Laravel Scout 11.Scout 11 changed
Builder->wheresfrom an associative[field => value]array to a list of[field => ..., operator => ..., value => ...]arrays. The^11composer constraint was added previously without updating the engine, sowhere()clauses and soft-delete handling broke on Scout 11.applyWheres()andhandleSoftDeletes()now detect the entry shape per clause and support both formats, so operators are honored on Scout 11 while Scout<=10continues to work. Added tests covering both formats.Full Changelog: v16.1.0...v16.1.1
-
v16.1.011 Jul 2026Release notes
Open source →What's new
Stopwords support (#356)
You can now exclude common words (articles, prepositions, etc.) from being indexed via a new
stopwordsoption in thetntsearchblock ofconfig/scout.php:'tntsearch' => [ // ... 'stopwords' => ['a', 'the', 'in'], ],
Applied on all indexing paths —
scout:import,tntsearch:importand model saves. Stopwords take effect at indexing time, so reimport your models after changing them.Read-replica friendly database access (#346)
The driver now uses
getReadPdo()instead ofgetPdo()in the service provider, engine and import command. Since the driver only ever reads from your database (index writes go to the separate index file), running imports from an instance with a read-only database connection now works.Fixes
- Require
teamtnt/tntsearch ^4.0|^5.0(#363) — the driver calls fuzziness setters that only exist since tntsearch 4.0, so older tntsearch versions produced a fatal on boot - README: document registering service providers in
bootstrap/providers.phpon Laravel 11+ (#378, #388 — thanks @ultrono), and document the newstopwordsoption
Full Changelog: v16.0.0...v16.1.0
- Require
-
v16.0.011 Jul 2026Release notes
Open source →Laravel 13 support
This release adds full Laravel 13 compatibility.
What's changed
- Allow
illuminate/*^13andlaravel/scout^11in composer constraints (#382, #383) — on Laravel 13, Scout resolves to v11.3.0+, the first Scout release compatible with Laravel 13 - Fix infinite recursion in the engine
extendclosure on Laravel 13 (#387) — Laravel 13'sManager::extendrebinds the closure's$thisand scope to the manager, which routed the driver's internal helper calls throughManager::__callback into the same closure - Declare TNTSearch v5 compatibility (#379) and PHPUnit 11–13 in dev dependencies
- Set builder in mapping functions (#377)
Requirements on Laravel 13
- PHP ^8.3 (required by Laravel 13 itself)
laravel/scout^11.3teamtnt/tntsearch^5.0
Full Changelog: v15.0.0...v16.0.0
- Allow
-
v15.0.018 Feb 2025Nothing published for this version
-
v14.0.016 Mar 2024Nothing published for this version
-
v13.2.014 Jul 2023Nothing published for this version
-
v13.1.014 Jul 2023Nothing published for this version
-
v13.0.014 Jul 2023Nothing published for this version
-
v12.5.005 Jul 2023Nothing published for this version
-
v12.4.007 Mar 2023Nothing published for this version
-
v12.3.006 Mar 2023Nothing published for this version
-
v12.2.030 Jan 2023Nothing published for this version
-
v12.1.015 Sep 2022Nothing published for this version
-
v12.0.014 Sep 2022Nothing published for this version
-
v11.6.025 Feb 2022Nothing published for this version
-
v11.5.004 Jun 2021Nothing published for this version
-
v11.4.001 Jun 2021Nothing published for this version
-
v11.3.027 Apr 2021Nothing published for this version
-
v11.2.011 Mar 2021Nothing published for this version
-
v11.1.011 Nov 2020Nothing published for this version
-
v11.0.009 Oct 2020Nothing published for this version
-
v10.0.009 Sep 2020Nothing published for this version
-
v9.0.001 Jul 2020Nothing published for this version
-
v8.3.012 May 2020Nothing published for this version
-
v8.2.0no dateNothing published for this version
-
v8.1.0no dateNothing published for this version
-
v8.0.008 Mar 2020Nothing published for this version
-
v7.2.005 Sep 2019Nothing published for this version
-
v7.1.003 Jul 2019Nothing published for this version
-
v7.0.011 Feb 2019Nothing published for this version
-
v3.3.018 Oct 2018Nothing published for this version
-
v3.2.220 Sep 2018Nothing published for this version
-
v3.2.111 Sep 2018Nothing published for this version
-
v3.2.010 Sep 2018Nothing published for this version
-
v3.1.003 Aug 2018Nothing published for this version
-
v3.0.830 Jul 2018Nothing published for this version
-
v3.0.727 Jun 2018Nothing published for this version
-
v3.0.618 Dec 2017Nothing published for this version
-
v3.0.508 Dec 2017Nothing published for this version
-
v3.0.431 Aug 2017Nothing published for this version
-
v3.0.330 Aug 2017Nothing published for this version
-
v3.0.225 Jul 2017Nothing published for this version
-
v3.0.109 Jul 2017Nothing published for this version
-
v3.0.026 Apr 2017Nothing published for this version
-
v2.0.520 Apr 2017Nothing published for this version
-
v2.0.431 Mar 2017Nothing published for this version
-
v2.0.309 Mar 2017Nothing published for this version
-
v2.0.207 Jan 2017Nothing published for this version
-
v2.0.129 Dec 2016Nothing published for this version
-
v2.0.022 Dec 2016Nothing published for this version
-
v1.1.619 Dec 2016Nothing published for this version
-
v1.1.524 Oct 2016Nothing published for this version
-
v1.1.421 Oct 2016Nothing published for this version
-
v1.1.301 Oct 2016Nothing published for this version
-
v1.1.221 Sep 2016Nothing published for this version
-
v1.1.118 Sep 2016Nothing published for this version
-
v1.1.025 Aug 2016Nothing published for this version
-
v1.0.925 Aug 2016Nothing published for this version
-
v1.0.824 Aug 2016Nothing published for this version