Skip to content

Releases: junghoon-vans/spring-data-meilisearch

v0.6.0

09 Jun 08:25
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Improve findAll method in MeilisearchRepository. #125
  • Add support pagination setting. #122
  • Add support setting attributes for index #119
  • Support paging and sorting repository. #117
  • Add search method to MeilisearchTemplate. #116

🔨 Dependency Upgrades

  • Upgrade meilisearch-java to v0.12.0. #124

v0.5.3

08 Nov 15:04
96211d2
Compare
Choose a tag to compare

📗 Links

🔨 Dependency Upgrades

  • Upgrade meilisearch-java to v0.11.5

v0.5.2

15 Sep 14:14
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Use callback pattern to improve error handling #98

🐞 Bug Fixes

  • JacksonJsonHandler cannot parse task status enqueued #41 #100

📔 Documentation

  • Add javadoc link to README.md #96

🔨 Dependency Upgrades

  • Upgrade testcontainers-meilisearch to v1.0.5 #102
  • Upgrade meilisearch-java to v0.11.2 #100

v0.5.1

30 Aug 09:01
Compare
Choose a tag to compare

📗 Links

🐞 Bug Fixes

  • Fix no matching constructor found in class 'MeilisearchTemplate' #93

📔 Documentation

  • Update release-drafter template #91
  • Fix reference documentation about repositories #89

v0.5.0

28 Aug 04:12
Compare
Choose a tag to compare

📗 Links

⭐ New Features

  • Add support custom request timeout #84
  • Create wrapper class for meilisearch client #83

v0.4.0

23 Aug 13:49
Compare
Choose a tag to compare

🚀 Features

🐛 Bug Fixes

🛠️ Maintenance

📝 Documentation

🧪 Tests

v0.3.0

12 Aug 06:30
Compare
Choose a tag to compare

What's Changed

Provides a new way to set up JSON Handler.

The following JSON Handlers are supported:

  • com.meilisearch.sdk.json.GsonJsonHandler
  • com.meilisearch.sdk.json.JacksonJsonHandler

Annotation based configuration

public class CustomConfiguration extends MeilisearchConfiguration {

    @Override
    public JsonHandler jsonHandler() {
        return new JacksonJsonHandler();
    }
}

The default JSON Handler is GsonJsonHandler.
You can use other JSON Handler by overriding the jsonHandler() method.

Namespace based configuration

<bean id="jsonHandler" class="com.meilisearch.sdk.json.GsonJsonHandler"/>

The default JSON Handler is not provided by the XML Namespace.
JSON Handler must be defined as a bean with id="jsonHandler".

🛠️ Maintenance

v0.2.1

10 Aug 14:37
Compare
Choose a tag to compare

What's Changed

🛠️ Maintenance

v0.2.0

10 Aug 10:27
Compare
Choose a tag to compare

What's Changed

🛠️ Maintenance

v0.1.1

08 Aug 06:13
Compare
Choose a tag to compare

What's Changed

🛠️ Maintenance

  • refactor: remove unused implimentation in MeilisearchClientFactoryBean (#35) @junghoon-vans