Merged
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #282 +/- ##
=========================================
Coverage 80.57% 80.57%
Complexity 333 333
=========================================
Files 36 36
Lines 1014 1014
Branches 88 88
=========================================
Hits 817 817
Misses 138 138
Partials 59 59 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
tarunswarupverc
approved these changes
Jun 12, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog
Added
include_tracking_optionsandraw_mimevalues inMessageFieldsenumtracking_optionsfield inMessagemodel to access message tracking settingsraw_mimefield inMessagemodel to access Base64url-encoded message dataMessages.find()method to specify fields likeinclude_tracking_optionsandraw_mimeBuilderpattern toFindMessageQueryParamsfor consistency with other query parameter classessingle_levelquery parameter inListFoldersQueryParamsfor Microsoft accounts to control folder hierarchy traversalsingle_levelparameter usage in both Java and KotlinFixed
ListThreadsQueryParams.inFolderparameter to properly handle single folder ID filtering as expected by the Nylas API. The API only supports filtering by a single folder ID, but the SDK was incorrectly accepting a list and only using the last item. Now the SDK uses the first item from a list if provided and includes overloadedinFolder(String)method in the Builder for new code. The list-based method is deprecated and will be changed to String in the next major version for backwards compatibility.Deprecated
ListThreadsQueryParams.Builder.inFolder(List<String>)is deprecated in favor ofinFolder(String). The Nylas API only supports filtering by a single folder ID. In a future major version, this parameter will be changed to accept only a String.License
I confirm that this contribution is made under the terms of the MIT license and that I have the authority necessary to make this contribution on behalf of its copyright owner.