Skip to content

Commit

Permalink
Add CHANGELOG to 0.15
Browse files Browse the repository at this point in the history
  • Loading branch information
brunoocasali committed Sep 14, 2023
1 parent 496e2de commit 3d58293
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 4 deletions.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,28 @@
[comment]: <> (All notable changes to this project will be documented in this file.)

# 0.14.1
# 0.15.0
### Breaking Changes:

- Change members of `Faceting` to be `final`, and remove the default values
- Mark all `Searcheable<T>` fields in the constructor as `required`
- Bug Fix `Searcheable<T>` had a wrong `matchesPosition` property, which was moved into `MeiliDocumentContainer<T>`

### Changes:

- Add `int? total` to `TasksResults`
- Add `attributesToSearchOn` to `SearchQuery` and `IndexSearchQuery`
- Add `Future<FacetSearchResult> facetSearch(FacetSearchQuery query)` to `MeiliSearchIndex`
- Add `enum FacetingSortTypes`
- Add `Map<String, FacetingSortTypes>? sortFacetValuesBy` to `Faceting`
- [experimental]* Add `List? vector` to `SearchQuery` and `IndexSearchQuery`
- [experimental]* Add `bool? showRankingScoreDetails` to `SearchQuery` and `IndexSearchQuery`
- Add `bool? showRankingScore` to `SearchQuery` and `IndexSearchQuery`
- Add `MeiliDocumentContainer<T>`
- Add `Map<String, dynamic> src` to `Searchable` which exposes the raw json object returned from the server.
Just in case we don't keep up with new meilisearch releases, the user has a way to access new features.

[experimental]* To adopt a experimental [change you must opt-in manually](https://www.meilisearch.com/docs/learn/experimental/overview#activating-experimental-features)

# 0.14.0
### Breaking Changes:
- Moved `indexUid`, `query` from `SearchQuery` to the new `IndexSearchQuery`.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ You can install the **meilisearch** package by adding a few lines into `pubspec.

```yaml
dependencies:
meilisearch: ^0.14.1
meilisearch: ^0.15.0
```
Then open your terminal and update dart packages.
Expand Down
2 changes: 1 addition & 1 deletion lib/src/version.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
class Version {
static const String current = '0.14.1';
static const String current = '0.15.0';

static String get qualifiedVersion {
return "Meilisearch Dart (v$current)";
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: meilisearch
description: Meilisearch Dart is the Meilisearch API client for Dart and Flutter developers.
version: 0.14.1
version: 0.15.0
homepage: https://meilisearch.com
repository: https://github.com/meilisearch/meilisearch-dart
issue_tracker: https://github.com/meilisearch/meilisearch-dart/issues
Expand Down

0 comments on commit 3d58293

Please sign in to comment.