Skip to content

Releases: jaeyson/ex_typesense

0.7.3

11 Nov 08:47
v0.7.3
bd42b70
Compare
Choose a tag to compare

0.7.3 (2024.11.11)

Added

  • {:error, String.t()} type for Search.search/3

0.7.2

07 Nov 08:18
v0.7.2
baf8f15
Compare
Choose a tag to compare

0.7.2 (2024.11.07)

Changed

  • Use v27.1 of Typesense in CI and local development.

0.7.1

10 Sep 13:21
v0.7.1
738829a
Compare
Choose a tag to compare

0.7.1 (2024.09.10)

Removed

  • :castore dependency not passing on CI test

0.7.0

10 Sep 13:12
v0.7.0
f5a9ce6
Compare
Choose a tag to compare

0.7.0 (2024.09.10)

Changed

  • HTTP request construction in ExTypesense.HttpClient to include options.
  • Bumped dependencies

Added

  • options in config config/configx.exs.
  • get_options/0 function in HttpClient to fetch the options configuration.
  • tests for get_options/0 in ExTypesense.HttpClientTest.

0.6.0

14 Jul 17:24
v0.6.0
d69b3c7
Compare
Choose a tag to compare

0.6.0 (2024.07.15)

Changed

  • Move application env variables from test_helper.exs to config directory, in usage for both dev and test environments.

Added

0.5.0

13 Jul 13:37
v0.5.0
36eef5d
Compare
Choose a tag to compare

0.5.0 (2024.07.13)

Changed

  • README regarding default_sorting_field, where it joins the table name with "_id" (e.g. images is images_id instead of image_id).

Added

Removed

  • HttpClient.run and HttpClient.httpc_run function (use HttpClient.request).

0.4.3

03 Jul 16:42
7838016
Compare
Choose a tag to compare

0.4.3 (2024.07.03)

Changed

  • README regarding test and connection strings.
  • Replacing connection struct to map.

0.4.2

19 Jun 11:13
v0.4.2
7e44435
Compare
Choose a tag to compare

0.4.2 (2024.06.19)

Changed

  • README and cheatsheet details regarding on setup for creation of collection schema.

0.4.1

11 Jun 02:24
Compare
Choose a tag to compare

0.4.1 (2024.06.11)

Changed

  • README on running docker compose.

0.4.0

09 Jun 03:11
28652c3
Compare
Choose a tag to compare

0.4.0 (2024.05.20)

Added

  • Connection module for dynamic loading of credentials.
  • Default connection config when running commands (e.g. create collections, etc.).

Changed

  • Refactor ExTypesense.HttpClient on how to handle request.
  • Bumped dependencies' version.
  • Dropped usage of :httpc in favor of using Req library.

Deprecated

  • Some functions from Document and HttpClient where soft depcrated in order to incorporate the Connection module for dynamic connections loaded from Ecto schema. If you read the docs, you might notice it's marked with deprecated and encourages to use the newer ones.