Skip to content
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

Version 5.0.0 #1658

Merged
merged 50 commits into from
Oct 21, 2022
Merged
Show file tree
Hide file tree
Changes from 49 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
e4bba0c
Start versino 4.4.6
DmitriyKirakosyan Jun 28, 2022
9880720
Merge pull request #1643 from microsoft/start/4.4.6
MatkovIvan Jun 28, 2022
9b6d19e
Fix deleting of large log files
MikhailSuendukov Aug 25, 2022
91db43a
Add `$schema` to `cgmanifest.json`
Aug 29, 2022
fef46cf
Merge pull request #1648 from JamieMagee/cgmanifest-schema
AnatolyPristensky Aug 30, 2022
c096914
Add requesting post notification permission
MatkovIvan Aug 31, 2022
74c71e3
Fix deleting of large log files
MikhailSuendukov Sep 1, 2022
ecd79e2
Create CODEOWNERS
thewulf7 Sep 2, 2022
a2b5a82
Update CODEOWNERS
thewulf7 Sep 2, 2022
e71ce02
Protect master branch for App Center FTE
thewulf7 Sep 2, 2022
3736ef2
Update Notifications
AnatolyPristensky Sep 6, 2022
6ff9d42
Implement unit tests
MikhailSuendukov Sep 8, 2022
c9220b5
Fix android ui tests
MikhailSuendukov Sep 9, 2022
b9c3ba4
Update flag
AnatolyPristensky Sep 9, 2022
bd621f0
Fix comments
MikhailSuendukov Sep 13, 2022
ec72117
Fix comments
MikhailSuendukov Sep 13, 2022
d6a2603
Implement errors catching
MikhailSuendukov Sep 16, 2022
9ea9ca2
fix large deleting order while put
MikhailSuendukov Sep 16, 2022
0cc8edb
fix
MikhailSuendukov Sep 16, 2022
e2f853a
add unit test
MikhailSuendukov Sep 19, 2022
91742c9
fix unit test
MikhailSuendukov Sep 19, 2022
a3e5483
Merge pull request #1649 from microsoft/fix/cleaning-up-large-payloads
MatkovIvan Sep 20, 2022
38c171a
fix permission request behaviour
MikhailSuendukov Sep 21, 2022
6d1eb80
fix comments
MikhailSuendukov Sep 22, 2022
db22759
move enabling unknown sources to enqueueDownloadAndRequestPermissions…
MikhailSuendukov Sep 22, 2022
c3de23e
Update sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter…
MikhailSuendukov Sep 23, 2022
379e894
Update sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter…
MikhailSuendukov Sep 23, 2022
be6c0d7
implement tests
MikhailSuendukov Sep 28, 2022
4c7ca90
Merge remote-tracking branch 'origin/develop' into fix/notification-p…
MikhailSuendukov Sep 28, 2022
24e5a1a
update changelog
MikhailSuendukov Sep 28, 2022
78a33e8
fix tests
MikhailSuendukov Sep 28, 2022
dac5383
fix tests
MikhailSuendukov Sep 28, 2022
890455b
fix tests
MikhailSuendukov Sep 28, 2022
4c2b379
Update sdk/appcenter-distribute/src/main/java/com/microsoft/appcenter…
MikhailSuendukov Sep 29, 2022
20341dc
fix comments
MikhailSuendukov Sep 29, 2022
f2ce5ac
Merge remote-tracking branch 'origin/fix/notification-permission' int…
MikhailSuendukov Sep 29, 2022
e9e06e6
fix comments
MikhailSuendukov Sep 29, 2022
4577bed
fix tests
MikhailSuendukov Sep 30, 2022
aa2e885
add test
MikhailSuendukov Sep 30, 2022
c289224
fix comments
MikhailSuendukov Sep 30, 2022
865ae54
fix comments
MikhailSuendukov Sep 30, 2022
a4a324d
fix tests
MikhailSuendukov Oct 3, 2022
09af2d0
improve coverage
MikhailSuendukov Oct 3, 2022
6d96578
Update CHANGELOG.md
MikhailSuendukov Oct 4, 2022
db87f6b
revert versions.gradle
MikhailSuendukov Oct 4, 2022
8fee1ff
Merge pull request #1651 from microsoft/fix/notification-permission
DmitriyKirakosyan Oct 4, 2022
bf7958c
remove "Under development" label from CHANGELOG.md
MikhailSuendukov Oct 14, 2022
82e68bb
Merge pull request #1654 from microsoft/release/4.4.6
MikhailSuendukov Oct 14, 2022
4b4f06d
Android SDK release - Version 5.0.0 (#1657)
MikhailSuendukov Oct 19, 2022
e9ffd7e
Polishing release 5.0.0 (#1660)
MikhailSuendukov Oct 20, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @microsoft/appcenter-fte
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# App Center SDK for Android Change Log

## Version 5.0.0

### AppCenter

* **[Fix]** Fix ignoring maximum storage size limit in case logs contain large payloads.
* **[Feature]** Add requesting notifications permission for Android 13 (notifications are used to inform about downloading/installing status if an application is in background)
MikhailSuendukov marked this conversation as resolved.
Show resolved Hide resolved

___

## Version 4.4.5

### App Center
Expand Down
243 changes: 122 additions & 121 deletions cgmanifest.json
Original file line number Diff line number Diff line change
@@ -1,123 +1,124 @@
{
"Registrations": [
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "gradle",
"groupId": "com.android.tools.build",
"version": "3.3.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "gradle-bintray-plugin",
"groupId": "com.jfrog.bintray.gradle",
"version": "1.8.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "android-maven-gradle-plugin",
"groupId": "com.github.dcendents",
"version": "2.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "coveralls-gradle-plugin",
"groupId": "org.kt3k.gradle.plugin",
"version": "2.8.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "espresso-core",
"groupId": "com.androidx.test.espresso",
"version": "3.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "espresso-idling-resource",
"groupId": "com.androidx.test.espresso",
"version": "3.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "rules",
"groupId": "com.androidx.test",
"version": "1.2.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "appcompat",
"groupId": "com.androidx.appcompat",
"version": "1.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "browser",
"groupId": "androidx.browser",
"version": "1.0.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "recyclerview",
"groupId": "com.androidx.recyclerview",
"version": "1.1.0"
}
}
},
{
"component": {
"type": "git",
"git": {
"repositoryUrl": "https://android.googlesource.com/platform/frameworks/support",
"commitHash": "cb7620b6f66a6e33fb9882bbca995a45c64f3c3e"
}
}
},
{
"component": {
"type": "git",
"git": {
"repositoryUrl": "https://github.com/microsoft/appcenter-sdk-android-breakpad.git",
"commitHash": "0d8e4133e2b9caadb012d438c4c12cf6daff2a40"
}
}
"$schema": "https://json.schemastore.org/component-detection-manifest.json",
"Registrations": [
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "gradle",
"groupId": "com.android.tools.build",
"version": "3.3.2"
}
],
"Version": 1
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "gradle-bintray-plugin",
"groupId": "com.jfrog.bintray.gradle",
"version": "1.8.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "android-maven-gradle-plugin",
"groupId": "com.github.dcendents",
"version": "2.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "coveralls-gradle-plugin",
"groupId": "org.kt3k.gradle.plugin",
"version": "2.8.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "espresso-core",
"groupId": "com.androidx.test.espresso",
"version": "3.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "espresso-idling-resource",
"groupId": "com.androidx.test.espresso",
"version": "3.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "rules",
"groupId": "com.androidx.test",
"version": "1.2.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "appcompat",
"groupId": "com.androidx.appcompat",
"version": "1.0.2"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "browser",
"groupId": "androidx.browser",
"version": "1.0.0"
}
}
},
{
"component": {
"type": "Maven",
"maven": {
"artifactId": "recyclerview",
"groupId": "com.androidx.recyclerview",
"version": "1.1.0"
}
}
},
{
"component": {
"type": "git",
"git": {
"repositoryUrl": "https://android.googlesource.com/platform/frameworks/support",
"commitHash": "cb7620b6f66a6e33fb9882bbca995a45c64f3c3e"
}
}
},
{
"component": {
"type": "git",
"git": {
"repositoryUrl": "https://github.com/microsoft/appcenter-sdk-android-breakpad.git",
"commitHash": "0d8e4133e2b9caadb012d438c4c12cf6daff2a40"
}
}
}
],
"Version": 1
}
9 changes: 7 additions & 2 deletions sdk/appcenter-distribute/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />

<!--
Android 11 brings in a lot of changes regarding privacy. By default, list of installed apps is now hidden.
Expand All @@ -24,8 +25,12 @@
<application>
<activity
android:name="com.microsoft.appcenter.distribute.install.ReleaseInstallerActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:exported="false" />
android:exported="false"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name="com.microsoft.appcenter.distribute.permissions.PermissionRequestActivity"
android:exported="false"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<activity
android:name="com.microsoft.appcenter.distribute.DeepLinkActivity"
android:exported="true"
Expand Down
Loading