-
Notifications
You must be signed in to change notification settings - Fork 527
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
Bump to xamarin/xamarin-android-tools/master@f5fcb9fd #4640
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.
Draft release notes
No worries if the answer to this is that it doesn't need release notes, but while the topic is fresh, does dotnet/android-tools@f5fcb9f need any release notes? Maybe something brief about "Xamarin.Android is now compatible with the new cmdline-tools
directory path in recent versions of the Android SDK"? I haven't read dotnet/android-tools@f5fcb9f carefully, but maybe there's also an error this resolves? For example, if users had tried to update to too new a version of the Android SDK without this compatibility update, would they have seen an error that the release notes could mention as now resolved?
Thanks!
Thank you for the reminder that I don't think about release notes often enough. :-)
Probably not. The thing is that the added Whether that's "the right thing to do" is a different question, requiring auditing all use of
None of which use
which likewise doesn't use the Consequently, this change doesn't impact anything within this repo. Instead, it's for consistency with other repos which may use this new method, such as the IDEs. Then we can ponder the OpenJDK detection commit, but that's of limited utility until PR #4567 lands, at which point PR #4567 should contain any needed release notes. |
* [GitHub PR 79](https://github.com/xamarin/xamarin-android-tools/commit/f473ff9): | ||
May address an `ArgumentException` observed on Windows machine when the | ||
Registry contains an invalid path to the Android SDK. |
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.
Thoughts on if it would it be OK to mention the Developer Community item? I was sneaky and added a draft release note idea for that xamarin-android-tools PR in a post-merge comment there:
#### Application and library build and deployment
* [Developer Community](https://developercommunity.visualstudio.com/content/problem/883179/ilegal-characters-in-path-after-fresh-install.html):
*System.ArgumentException: Illegal characters in path* could prevent
successful automatic detection of the Android SDK location during builds in
some cases if an `AndroidSdkDirectory` registry value was set for
Xamarin.Android that contained unexpected characters.
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.
"OK"? Yes? I was kinda hoping to avoid mentioning it, because we're not entirely sure it'll fix the problem. (We think it will, but as repro'ing that issue is "weird," we could be wrong.)
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.
In general I'd say "yes, we should mention devcom issues." It's this case which makes me wary.
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.
Ah yeah, that's fair. Works for me. Thanks for the sanity check. Feel free to merge with the current wording.
Changes: dotnet/android-tools@12f52ac...f5fcb9f * dotnet/android-tools@f5fcb9f: [Xamarin.Android.Tools.AndroidSdk] Add support for cmdline-tools (dotnet#83) * dotnet/android-tools@f473ff9: [AndroidSdkWindows] Guard against exception checking registry (dotnet#79) * dotnet/android-tools@36d7fee: JetBrains OpenJDK 11 detection (dotnet#82)
6e888f7
to
560e837
Compare
Changes: dotnet/android-tools@12f52ac...23c4fe0 * dotnet/android-tools@23c4fe0: [Xamarin.Android.Tools.AndroidSdk] Add support for cmdline-tools (#83) * dotnet/android-tools@cf9d325: [AndroidSdkWindows] Guard against exception checking registry (#79) * dotnet/android-tools@310c5cf: JetBrains OpenJDK 11 detection (#82)
Changes: dotnet/android-tools@12f52ac...f5fcb9f