Skip to content

Releases: jaeyson/open_api_typesense

1.0.4

18 Jun 07:37
v1.0.4
1e2ef5d

Choose a tag to compare

1.0.4 (2025.06.18)

Fixed

  • Refactor renderer.ex, client.ex and operation schemas for consistently returning appropriate types PR #33.

Added

  • Poison library for custom json decoder.
  • Use fork version of open-api-generator, for adding default value in defstruct declarations.
  • Module (OpenApiTypesense.Converter) for maps/structs with mixed keys to full atom key conversions.

What's Changed

Full Changelog: v1.0.3...v1.0.4

1.0.3

15 Jun 17:02
v1.0.3
8982d87

Choose a tag to compare

1.0.3 (2025.06.16)

Chore

  • Add few documents tests
  • Add custom encoder for JSON encoding all schemas.
  • Typespecs and client definitions to use snake casing for consistency.
  • Add custom renderer plugin for OpenAPI code gen.
  • Use fork version for open-api-generator, with added default field for generated schema.

What's Changed

  • Avoid trimming inputs and converting to atom keys by @jaeyson in #32

Full Changelog: v1.0.2...v1.0.3

1.0.2

08 Jun 12:49
v1.0.2
7c9015a

Choose a tag to compare

1.0.2 (2025.06.08)

Fixed

  • Reduce unsafe atom keys conversion. PR #30

What's Changed

  • Reduce unsafe atom keys conversion by @jaeyson in #30

Full Changelog: v1.0.1...v1.0.2

1.0.1

06 Jun 10:07
v1.0.1
240aa8b

Choose a tag to compare

1.0.1 (2025.06.06)

Fixed


Full Changelog: v1.0.0...v1.0.1

1.0.0

31 May 12:51
v1.0.0
e88c337

Choose a tag to compare

1.0.0 (2025.05.31)

Changed

  • Passing conn as part of opts when calling a function, as this reduces code duplication. Issue #26 PR #29

Chore

  • Bumped dev dependencies

What's Changed

Full Changelog: v0.7.1...v1.0.0

0.7.1

06 Apr 15:11
v0.7.1
2ee575e

Choose a tag to compare

0.7.1 (2025.04.06)

Fixed

  • Parsing results from using multi search unions

Full Changelog: v0.7.0...v0.7.1

0.7.0

06 Apr 07:51
v0.7.0
5684996

Choose a tag to compare

0.7.0 (2025.04.06)

Changed (#28)

  • Update to include Typesense v28.0
  • Removed deprecated functions in OpenApiTypesense.Client
  • Bump dependency versions.
  • Renamed search to search_collection from Documents module.

Added


What's Changed

Full Changelog: v0.6.5...v0.7.0

0.6.5

23 Mar 01:57
v0.6.5
2cbc01e

Choose a tag to compare

0.6.5 (2025.03.23)

Changed (#25)

  • the client now accepts all options defined in Req.new/1
  • global configuration can be set in config.exs
  • per-function call overrides are possible using the req argument
  • the Req client configuration has been deprecated and moved from the Client module to the Connection module

What's Changed

Full Changelog: v0.6.4...v0.6.5

0.6.4

15 Feb 16:50
v0.6.4
15d6b32

Choose a tag to compare

0.6.4 (2025.02.16)

Added

  • Separate dev and test environments.
  • JOINs tests.

Changed

  • No timeouts during tests.
  • Bump dependency versions.

What's Changed

  • Update duplicate collection name in join_test by @jaeyson in #24

Full Changelog: v0.6.3...v0.6.4

0.6.3

30 Jan 03:22
v0.6.3
5298c5e

Choose a tag to compare

0.6.3 (2025.01.30)

Removed

  • Logic for checking environment during test.

What's Changed

  • remove checking of env during test by @jaeyson in #22

Full Changelog: v0.6.2...v0.6.3