Skip to content

Commit a7f5cb2

Browse files
brendanzagaeskijonpryor
authored andcommitted
[docs] Add release notes for PR #3899 (#3909)
Context: #3899 This is a first example of a new thing I'm trying to help the team add release notes along the way for all PRs that change user-facing behavior. There isn't any terribly special reason I picked this item as the first example. It was just an item where I saw a notification when the PR was merged, so it reminded me that I could add a release note. While I was setting this up, I realized that using a single file for the release notes across all PRs, as suggested in d17e3bd, would lead to many unhelpful merge conflicts. So I think I should revise my suggestion for how to add release notes going forward. I think it would be better to use a separate file for each PR. This will prevent merge conflicts while also keeping the following features: * PRs can include release notes alongside corresponding code changes. * Any contributor can propose updates to the release notes for a PR after the PR is merged, and the PR author can review the proposed updates. * Release notes can include images. * Release notes can use all of the normal Markdown syntax. My thought is that each file be named with a "unique" string. This could be the PR number, if known, or the branch name used for the PR, or a GUID. The filename itself is largely irrelevant; the point is that it be sufficiently unique so as to avoid potential merge conflicts with other PRs.
1 parent b3c48be commit a7f5cb2

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
### Issues fixed
2+
3+
* [GitHub 3636](https://github.com/xamarin/xamarin-android/issues/3636):
4+
*Error inflating class android.support.v7.widget.FitWindowsLinearLayout ---> Java.Lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.FitWindowsLinearLayout"* and similar errors could prevent apps built with **Code shrinker** set to **ProGuard** or **r8** from running successfully unless custom ProGuard rules were added to the project by hand. In Xamarin.Android 10.x, projects configured to use AAPT2 now pass the `--proguard` option to AAPT2 to generate default ProGuard rules that more closely match the defaults for Android Studio projects, removing the need to add custom rules for common scenarios like the `FitWindowsLinearLayout` type from the Android Support Library.

0 commit comments

Comments
 (0)