Skip to content

Releases: meilisearch/meilisearch-go

v0.33.1 ๐Ÿน

16 Aug 07:15
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

  • Add Experimental feature chat completions (#671) @A7bari

Thanks again to @A7bari, @ElyarSadig, @agam1092005 and @ja7ad! ๐ŸŽ‰

v0.33.0 ๐Ÿน

04 Aug 08:37
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

๐Ÿš€ Enhancements

๐Ÿ”’ Security

  • chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 in the go_modules group (#617) @dependabot[bot]

โš™๏ธ Maintenance/misc

  • Move integration tests into integration dir (#649) @ja7ad
  • Update max version of go to 1.24 in pipeline (#658) @ja7ad
  • Remove bors to use merge queue (#660) @curquiza
  • Add version hint into readme installation header (#661) @ja7ad

Thanks again to @ElyarSadig, @bevane, @bilinxing, @curquiza, @ja7ad, @meili-bors[bot] and dependabot[bot]! ๐ŸŽ‰

v0.32.0 ๐Ÿน

05 May 10:11
ab4cf1f
Compare
Choose a tag to compare

No breaking changes, only new additions and enhancements

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

  • Remove _md code samples for Mintlify migration (#627) @curquiza

Thanks again to @curquiza, and @pratts! ๐ŸŽ‰

v0.31.0 ๐Ÿน

19 Feb 18:14
e56172a
Compare
Choose a tag to compare

This version introduces features released on Meilisearch v1.13.0 ๐ŸŽ‰

โœจ New

๐Ÿš€ Enhancements

Thanks again to @cosmastech, @Strift and dependabot[bot]! ๐ŸŽ‰

v0.30.0 ๐Ÿน

31 Dec 09:36
1415641
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

  • Add AI-powered search changes related to v1.10 (#593) @ja7ad
    • ApiKey field is renamed APIKey
    • Rest embedder
      • Removed parameters: query, inputField, inputType, pathToEmbeddings and embeddingObject.
      • Replaced by request and response
      • New parameter: headers
    • Add url parameter to the OpenAI embedder
    • dimensions is now available as an optional parameter for Ollama embedders.

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

Thanks again to @ja7ad! ๐ŸŽ‰

v0.29.0 ๐Ÿน

28 Oct 10:14
33a33f7
Compare
Choose a tag to compare

โš ๏ธ Breaking changes (experimental feature)

๐Ÿš€ Enhancements

Thanks again to @A7bari, @ja7ad, @Kerollmops and @polyfloyd! ๐ŸŽ‰

v0.28.0 ๐Ÿน

21 Aug 16:13
345439c
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

  • Refactor meilisearch client wtih new client and documentation (#556 ) @ja7ad
// Before
client := meilisearch.NewClient(meilisearch.ClientConfig{
	client := meilisearch.New("http://localhost:7700", meilisearch.WithAPIKey("foobar"))
                Host: "http://127.0.0.1:7700",

                APIKey: "masterKey",
        })

// Now
client := meilisearch.New("http://localhost:7700", meilisearch.WithAPIKey("foobar"))
  • Feat sort facets value by alphanumerical (SortFacetTypeAlpha) or count order (SortFacetTypeCount) (#558) @ja7ad

Before:

// Before
client.Index("movies").UpdateFaceting(&meilisearch.Faceting{
      MaxValuesPerFacet: 2,
      SortFacetValuesBy: {
         "*": "count",
      }
  })

// Now
client.Index("movies").UpdateFaceting(&meilisearch.Faceting{
      MaxValuesPerFacet: 2,
      SortFacetValuesBy: {
         "*": SortFacetTypeCount,
      }
  })
  • Feat accept the frequency (Frequency) value for the matchingStrategy search (#565) @ja7ad
// Before
resp, err := client.Index("movies").Search("big fat liar", &meilisearch.SearchRequest{
    MatchingStrategy:   "last",
})
// or
resp, err := client.Index("movies").Search("big fat liar", &meilisearch.SearchRequest{
    MatchingStrategy:   "all",
})

// Now
resp, err := client.Index("movies").Search("big fat liar", &meilisearch.SearchRequest{
    MatchingStrategy: Last,
})
// or
resp, err := client.Index("movies").Search("big fat liar", &meilisearch.SearchRequest{
    MatchingStrategy:   All,
})

๐Ÿš€ Enhancements

โš™๏ธ Maintenance/misc

  • Add makefile and badges for readme (#561) @ja7ad

v0.27.2 ๐Ÿน

03 Aug 14:40
6b5e6fb
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug Fixes

  • Fix add json tag on search request (#551) @ja7ad

Thanks again to @ja7ad, ! ๐ŸŽ‰

v0.27.1 ๐Ÿน

30 Jul 08:00
59cdcef
Compare
Choose a tag to compare

๐Ÿš€ Enhancements

๐Ÿ› Bug Fixes

  • Fix allow typo tolerance to be disabled for an index (#545) @ja7ad

Thanks again to @ja7ad, @curquiza, and @migueltarga! ๐ŸŽ‰

v0.27.0 ๐Ÿน

01 Jul 11:59
aea59d3
Compare
Choose a tag to compare

โš ๏ธ Breaking changes

Breaking because Meilisearch v1.9 is breaking regarding vector display at search for the Hybrid search experimental feature. More detail in the v1.9 changelog

  • Changes related to the next Meilisearch release (v1.9.0) (#535)
    • Introduction of the retrieveVectors parameter at search -> when true, the display of the previous version is kept. Use it to avoid any breaking.