View Source Changelog
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