Releases: junghoon-vans/spring-data-meilisearch
Releases · junghoon-vans/spring-data-meilisearch
v0.6.0
📗 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
📗 Links
🔨 Dependency Upgrades
- Upgrade meilisearch-java to v0.11.5
v0.5.2
v0.5.1
📗 Links
🐞 Bug Fixes
- Fix no matching constructor found in class 'MeilisearchTemplate' #93
📔 Documentation
v0.5.0
📗 Links
⭐ New Features
v0.4.0
🚀 Features
- Implement repository for meilisearch operations (#49) @junghoon-vans
- Add operations for meilisearch apis (#37) @junghoon-vans
🐛 Bug Fixes
- Resolve exists method fails to return false (#56) @junghoon-vans
- Troubleshooting multiget filtering (#54) @junghoon-vans
🛠️ Maintenance
- Use spring data common build (#60) @junghoon-vans
- Fix deployment error (#63) @junghoon-vans
- Build javadoc on ci (#58) @junghoon-vans
- Return null if document not found (#53) @junghoon-vans
- Drop entity mapper (#48) @junghoon-vans
📝 Documentation
- Update javadocs to specify full path of classes (#71) @junghoon-vans
- Add apache license header to source codes (#70) @junghoon-vans
- Deploy reference documentation page (#69) @junghoon-vans
- Create reference documentation (#66) @junghoon-vans
- Provide contribution guides (#65) @junghoon-vans
🧪 Tests
- Update movie entity (#47) @junghoon-vans
v0.3.0
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
- refactor: register json handler as bean (#45) @junghoon-vans
v0.2.1
v0.2.0
What's Changed
🛠️ Maintenance
- refactor: make meilisearch client a wrapper class (#40) @junghoon-vans
- refactor: drop default value for meilisearch client (#38) @junghoon-vans
v0.1.1
What's Changed
- test: implement junit-jupiter extension for integration test (#17) @junghoon-vans
🛠️ Maintenance
- refactor: remove unused implimentation in MeilisearchClientFactoryBean (#35) @junghoon-vans