Releases: jaeyson/open_api_typesense
Releases · jaeyson/open_api_typesense
1.3.1
1.3.0
1.3.0 (2026.04.14)
Chore
- Support for Typesense v30.1. See https://typesense.org/docs/30.1/api
What's Changed
Full Changelog: v1.2.0...v1.3.0
1.2.0
1.2.0 (2026.04.13)
Deprecated
Synonyms.upsert_search_synonym/4in favor ofupsert_synonym_set/3orupsert_synonym_set_item/4when using Typesense v30.0+.Synonyms.get_search_synonyms/2in favor ofretrieve_synonym_set_items/2orretrieve_synonym_sets/1when using Typesense v30.0+.Synonyms.get_search_synonym/3in favor ofretrieve_synonym_set/2orretrieve_synonym_set_item/3when using Typesense v30.0+.Synonyms.delete_search_synonym/3in favor ofdelete_synonym_set/2ordelete_synonym_set_item/3when using Typesense v30.0+.
Chore
- Updated
priv/open_api.ymlfor structure changes (v30.0). See https://typesense.org/docs/30.0/api/#deprecations-behavior-changes
What's Changed
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #42
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #43
Full Changelog: v1.1.0...v1.2.0
1.1.0
1.1.0 (2026.04.06)
Added
NlSearchModelsoperationAnalytics.flush_analytics/1Analytics.get_analytics_status/1Analytics.get_analytics_events/1
Chore
- update
priv/open_api.ymlto typesense/typesense-api-spec@eac4e46 - Changed
DropTokensModeschema from string to object. - Updated few failing tests on different versions.
- Updated dependencies.
Removed
Operations.config/2. UseOperations.toggle_slow_request_log/2
What's Changed
- Add Elixir 1.19/OTP 28 to CI matrix and bump actions by @kianmeng in #39
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #37
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #38
- Add support for v29.0 by @jaeyson in #35
New Contributors
- @dependabot[bot] made their first contribution in #37
Full Changelog: v1.0.4...v1.1.0
1.0.4
1.0.4 (2025.06.18)
Fixed
- Refactor
renderer.ex,client.exand operation schemas for consistently returning appropriate types PR #33.
Added
- Poison library for custom json decoder.
- Use fork version of
open-api-generator, for addingdefaultvalue indefstructdeclarations. - 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
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
defaultfield for generated schema.
What's Changed
Full Changelog: v1.0.2...v1.0.3
1.0.2
1.0.1
1.0.1 (2025.06.06)
Fixed
- Typespecs for Documents and Stemmings. See
ex_typesenseissue
Full Changelog: v1.0.0...v1.0.1