-
Notifications
You must be signed in to change notification settings - Fork 32
Update version for the next release (v0.14.0) #323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure to understand why do this changelog and the PR body changelog not match? deleteDocument
modification is in the breaking here and getDocument
modification does not appear. Same here we have geoBoundingBox
but not in the body
@alallema I think the PR body changelog is related to the version pump of 1.2.0, but the changelog file is related to the actual changes |
Thanks @ahmednfwela |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
And thanks @ahmednfwela for this release 🎉 You rocks 🔥 🔥 🔥
@brunoocasali I think this is better as well |
Sorry @ahmednfwela , I removed my comment. I thought I was fast enough! I want to take some time to do the CHANGELOG only once, and I think the file is in the correct place. But at the same time, I think I just release using the names of the pull requests the users could be misled and didn't even reach the CHANGELOG. |
bors merge |
Build succeeded: |
This version introduces features released on Meilisearch v1.2.0 🎉
⚠️ If you want to adopt new features of this release, update the Meilisearch server to the according version.
Check out the changelog of Meilisearch v1.2.0 for more information on the changes.
Check the complete CHANGELOG here: https://github.com/meilisearch/meilisearch-dart/blob/main/CHANGELOG.md
💥 Breaking changes
The method
deleteDocuments()
now supports a different behavior. This method now takes aDeleteDocumentsQuery
, which could contain the filter or theids
(aka old behavior). Changes for v1.2.0 #318 @ahmednfwelaMeiliSearchIndex.filterableAttributes()
.Still, even being supported, the ability to receive only a list of ids is deprecated, and it will be removed soon.
Add the ability to set
filter
in theDocumentsQuery
. When a query with afilter
is sent togetDocuments(params: DocumentsQuery)
it will filter the documents like thesearch
method. See the docs on how to use filters. Changes for v1.2.0 #318 @ahmednfwelaMeiliSearchIndex.filterableAttributes()
.MeiliSearchIndex.search
now takes aString query
and aSearchQuery
object as the only inputs.SearchQuery
Major refactor #310 @ahmednfwelaindex.search('xyz', ....)
withindex.search('xyz', SearchQuery(....))
Meili.geoBoundingBox
andMeili.geoRadius
now take record values to represent thelat
/lng
points:SearchQuery
Major refactor #310 @ahmednfwelaChange
MultiSearchQuery.queries
to be aList<IndexSearchQuery>
instead of aList<SearchQuery>
:SearchQuery
Major refactor #310 @ahmednfwelaEnhancements:
RequiredMeiliServerVersion
which documents the version these members were introduced.SearchQuery
Major refactor #310 @ahmednfwelaIS NULL
,IS NOT NULL
,IS EMPTY
,IS NOT EMPTY
.SearchQuery
Major refactor #310 @ahmednfwelafilter
,filterExpression
parameter toDocumentsQuery
.SearchQuery
Major refactor #310 @ahmednfwelaQueryable
refactoring to unify its behavior and avoid duplicating the code.SearchQuery
Major refactor #310 @ahmednfwela$
meilisearch#3740 byjsonEncoding
attribute names when usingfilterExpression
sSearchQuery
Major refactor #310 @ahmednfwelaIndexSearchQuery
which extendsSearchQuery
.SearchQuery
Major refactor #310 @ahmednfwelacopyWith
toSearchQuery
andIndexSearchQuery
SearchQuery
Major refactor #310 @ahmednfwelaThanks again to @brunoocasali, @ahmednfwela! 🎉