Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Elastic Adapter Laravel Package

babenkoivan/elastic-adapter

View on GitHub
Deep Wiki
Context7
v2.4.1

Updated

  • Fixed implicitly nullable parameter declarations
v5.1.0

Added

New search parameters:

  • runtime_mappings
  • fields
v5.0.2

Updated

  • Fixed parameter annotation for the DocumentManager::index() method
v5.0.1

Updated

  • README compatibility section
v5.0.0

Added

  • Elasticsearch 9.x support
  • Laravel 12.x support
v4.1.1

Fixed

  • Implicitly nullable parameter declarations
v4.1.0

Added

  • unsignedLong type support
v4.0.0

Added

  • Laravel 11 support
v3.5.0

Added

  • dynamic mapping configuration support
v3.4.0

Added

  • request_cache support
v3.3.0

Added

  • terminate_after support
v3.2.0

Added

  • Laravel 10 support
v3.1.0

Added

  • Search query explanation support
v3.0.0

Added

  • Elasticsearch 8 support
  • Multiple connections support
  • Point-in-time support
  • Search after support
  • Array access for search result entities (Hit, Bucket, etc.)
  • Custom routing support for search

Changed

  • The namespace has been changed to Elastic\Adapter
  • SearchRequest has been replaced with SearchParameters
  • SearchResponse has been replaced with SearchResult
v2.4.0

Added

  • search_type and preference support
v2.3.0

Updated

  • The $query parameter is now optional when creating a new SearchRequest
v2.2.0

Updated

  • Improved error message for failed bulk operations
v2.1.0

Added

  • Inner hits support

Fixed

  • Aggregation bucket key is now of mixed type
v2.0.0

Added

  • Routing object, which defines the shard routing
  • Raw methods: createRaw, putMappingRaw and putSettingsRaw
  • Aggregation and Bucket objects, which make it easier to get aggregated data from the response

Changed

  • Dropped support for PHP 7.2
  • The library is now coupled with Laravel
  • DocumentManager::delete() was optimized, it now requires only documet ids
  • Index was renamed to IndexBlueprint
  • SearchResponse now returns collections instead of arrays, e.g. SearchResponse::aggregations() returns a collection of Aggregation
  • All getters and setters were simplified, e.g. Document::getContent() was changed to Document::content()
v1.17.0

Added

  • Min score support
v1.16.1

Fixed

  • An exception is thrown when one or more operations in the bulk request did not complete successfully
v1.16.0

Added

  • Rescore query support
v1.15.0

Added

  • Custom routing support
v1.14.0

Added

  • Index aliases support
v1.13.0

Added

  • PHP 8 support
v1.12.0

Added

  • Script fields support
v1.11.0

Added

  • Indices boost support
  • Scores tracking support
v1.10.0

Added

  • Possibility to retrieve index aliases
  • GitHub workflows: tests, code style, static analysis
v1.9.0

Added

  • Configurable total hits tracking
v1.8.0

Added

  • Mapping dynamic templates support
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings