View Source Changelog
v0.5.0 (2023-12-20)
New features:
- Added the ability to specify clusters which configure an endpoint, default headers and default options
Changes:
- Removed the function to make
PATCH
request which isn't used by Elasticsearch - Removed most of the Dialyzer types causing issues
- Added all the tests for
ElasticsearchEx.Api.Search.Core
- Removed the function to make
Bug fixes:
- Fixed an issue preventing to make
POST
request without body
- Fixed an issue preventing to make
v0.4.0 (2023-12-19)
- New features:
- Added new functions related to single document operations:
ElasticsearchEx.Api.Document.Single.index/2
ElasticsearchEx.Api.Document.Single.create/2
ElasticsearchEx.Api.Document.Single.get_document/1
ElasticsearchEx.Api.Document.Single.get_source/1
ElasticsearchEx.Api.Document.Single.document_exists?/1
ElasticsearchEx.Api.Document.Single.source_exists?/1
ElasticsearchEx.Api.Document.Single.delete/1
ElasticsearchEx.Api.Document.Single.update/2
- Added new functions related to single document operations:
v0.3.1 (2023-12-19)
Changes:
- Added unit tests for:
ElasticsearchEx.Api.Utils
ElasticsearchEx.Client
ElasticsearchEx.Error
ElasticsearchEx.Ndjson
- Added unit tests for:
Bug fixes:
- Fixed the return value for the function
ElasticsearchEx.Client.head/2
in case of error - Fixed the typespec for the function
ElasticsearchEx.Client.head/2
in case of error - Added the ability to have no body to create an exception with
ElasticsearchEx.Error
- Ensured the
ElasticsearchEx.Error.original
attribute is provided
- Fixed the return value for the function
v0.3.0 (2023-12-19)
New features:
- Added new functions related to
async_search
: - Added new functions related to
pit
: - Added new functions related to
scroll
: - Added a new module
ElasticsearchEx.Ndjson
to manipulate NDJSON - Added new functions related to
multi_search
: - Added new functions related to
terms_enum
:
- Added new functions related to
Changes:
- Added Github actions matrix to test different versions
- Changed the development versions of Elixir and Erlang to 1.13.4 and 24.3.4.14
v0.2.0 (2023-12-18)
New features:
- Delegated the function
ElasticsearchEx.Api.Search.Core.search/2
inElasticsearchEx
module (PR-4) - Added a
ElasticsearchEx.Error
exception to return an error.
- Delegated the function
Changes:
v0.1.0 (2023-12-02)
- New features:
- Added the function
ElasticsearchEx.Api.Search.Core.search/2
to search Elasticsearch (PR-1)
- Added the function