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

[PLAT-4921] Fix @bugsnag/react-native proguard compatibility #1030

Merged
merged 5 commits into from
Sep 3, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## TBD

### Fixed

- (react-native): Provide proguard rules to ensure reflection works on minified/obfuscated Android builds [#1030](https://github.com/bugsnag/bugsnag-js/pull/1030)

## 7.3.3 (2020-08-26)

### Added
Expand Down
4 changes: 2 additions & 2 deletions packages/react-native/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ android {
}

dependencies {
api "com.bugsnag:bugsnag-android:5.0.1-react-native"
api "com.bugsnag:bugsnag-plugin-react-native:5.0.1-react-native"
api "com.bugsnag:bugsnag-android:5.0.2-react-native"
api "com.bugsnag:bugsnag-plugin-react-native:5.0.2-react-native"
implementation 'com.facebook.react:react-native:+'

testImplementation "junit:junit:4.12"
Expand Down

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT6daAAoJEO8eQUNdoVGt7NAMAJrk89oQHVF7Yd4ezN3jqIjZ
z+xWj/w9Vor6DwRsaJIJiFVoNRHgyicnRvfqzY/N6hvs3vtFs9NUHh3jlWIlRhrM
HqNrkS6ESXmmhe66A+ROYRUlT3Tzn2w7AZeU/gqDlM2bhNFtocZH6scjHqONtboD
4Epa7165Ds2jByocx6elvONlyN7v+dvgLfd/Jm5K4ri7AsLfEIh7nhwTWbvMxttO
mNCewqJp8V7WgZySz2Fd+gOym2KmxR1eS5LW8OEM5VoBD7eceuRzBIblhDb9mnpI
9OuQ7Ujn+/VbYEND0ZYr0WI4GXCBp+tlXOzpaVXvS2oYUm0LIRSnLFF1hTzgWrgU
AaXo8AhpVp+iaDpbIFjpX8ZbPmImStUkydCP5IGx8OBNfo8TDAxYIO3zJzP/+3Oo
+UNmvougRfPFMNjGiH/RTq3XK35dOaP+TveMyiSLTG4+a/9U+fNcd8j/HCEtNyUd
V0LvD0gMNLZvUV9KFhHh5mRhSsUNwn/q8SxIx9WdHg==
=BtAn
-----END PGP SIGNATURE-----
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT6daAAoJEO8eQUNdoVGtJlEL/26t6wHqrW2uKvzLdkUuydqu
g4TOuqTTOIYxG9gIHShm1fLsODK+zubVSbAkfADfn0XxTzpD8QrZPlTK8YojJTIA
aXwDsz7o+VE/4gEEqM1P/QyH6E4aM5GUrpu6iItFxPikY+wDhgPAB9purGM745YB
UymkP1t4zrPgqfuMcCvXUsQloMcrm1NFeE/hCvPEha9TSDqiyl0N9aAspgSB9xto
DIVXbIVbJ5hdb4FKBY6FgkS7ITJUwFnHbGJVXwlBD9XC4zN/lDBQ49ILSl2UK7Fo
o3k4hRFrYcOwY6dMTLnsSfss2i6CSDNcOYnSczQjLj2z1+4DZFtp1bV+3QJS3OMK
yWmavy+hQ2jKCfi5eme7LwmaIMakOI0jxyL4g9qUnnwlQxyJh1xUkv0Srpn/+Cgb
0eAR2AVqXuKpyiD3xIqeiKmFWoLzySOT/ArigStD5Cnj/A9XAB94CnHG91B9qMBQ
JmY8wLUcaW2H9lL21V5onNpmasg85WfZm01LuQF+Qw==
=EWQC
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-android-core</artifactId>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
<packaging>aar</packaging>
<name>Bugsnag Android Core</name>
<description>Official Bugsnag notifier for Android applications</description>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT6daAAoJEO8eQUNdoVGtIaML/04idrzJUM62NaB6bIN3PGMX
hsq8C+yd5fU1Lgpu1XXoV4Bxi4VeAtxR3o96u3JIhuNvmD8qawz30SDxV/7cDP3f
WYpOIMTDnkXsca/RThM1294lkgzMk+Zwn4uzUNtDjfyd9ehSeVp9Fgc9kZZAJIE3
TeI2ULH0g4dFUMdH8v6VTPk36NIst2UMGD6eF9pCJYX1SiSKBOQXQnVYac+wtBLL
mXIhRT4MZOiit4sKpq4jfZXc+EvjhZCVHt3DRZvfSviHhb/JnDtwuTPgdcpYE5QE
P+55J9YJfdsstdXzg6rxDJeCfd0Lw33nrLJFLTC3q7HoHMdcwKm9NR+6KE23+M1m
2IQWfDvHlhnY8zFtsQAuq9LwwtbI6CDP4npLkno03uZVFqzk33+/2kLtPiK8RdOv
CIkWtwm9hdfuZlxi06CzBtdOPn7FQmZUA+UUSWk+9WFLt9tXk11lHrBI08AgDmo2
DGV/DIBjkUxzU/j7LhrcdwwQrxR/mmBdKEIoZ40MPg==
=UURW
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-android-core</artifactId>
<versioning>
<latest>5.0.1-react-native</latest>
<release>5.0.1-react-native</release>
<latest>5.0.2-react-native</latest>
<release>5.0.2-react-native</release>
<versions>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
</versions>
<lastUpdated>20200807213741</lastUpdated>
<lastUpdated>20200902140826</lastUpdated>
</versioning>
</metadata>
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT2K5AAoJEO8eQUNdoVGt6GQL/1K00v5XkxP4/hRw2njN6VNJ
u1CNw0bmIKx8NxoMZ1L/6reUlih7abHKilOxWdCuc1mHB55hzRa0jAwYslukrwjK
4Wg124N9nOMXmXre6/N7xKQv7i1mmfkSbVUFu5DfHioP92DAYfyn5EycTvOIS4NW
VH2KlrYKNv50NdVj/pL392XIrpKzucqy6/a5+6VTEuZTi270WK8dEGoU8Rm2GE1b
qR+W3YMYyJKdroxaVNC+FYSopC4Ezsi5/2/nLgPQ+rz8sTbnWRaH0SK/WomqjBpA
HoRJHs6OC7fT1lXhW2F/niyeiSsTl4ypHGgoGounVCONC6Zfj18zEFnQTKLRy+R+
mIcFwJz4V1xZnpIk/IqcWu0DtXDKFToRYYlqEusFYqD2yDo+z6aboog16lSc1rp/
9livEEzac39QKM/d2zXUA35MutNt54Fa2J3GJHXzVG0MA8uhCl1WhdewdIWScFXS
jaYwPaRgYwji/8Xd6OEHVRg/N9O0T7oEzVabMLCFAQ==
=hrMS
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT2K5AAoJEO8eQUNdoVGtVGQL/08ZrfxuEOk1Owrux2EUg9GR
4RHU9FFsTOjNmhvO6O5urA27vvDN64swN6TA6V9e1Mp0Kq0BZtSiqsd94M0U3+Yh
3iCAo8Pi6GrMEuLZut5FqWcN3C5qv8qeIH81aJrOzKM4a50c/qhWs0IsPEZ/y4C7
IvThyeXXMvjlTX9bopUTJkrCFP6Z7OUZhF6LV8bFBuvUGwb30n5XhDedvcz0UxpU
hU2Qqqx65u9lKognvGQyG/D12W6RGWAdQ8mSWNoJZaLlw/oTTE26m5XXZvkgjqod
Nz+KuQRqhVXNfYPtvamW4bzgL+ql3kY4ZKNws/H4ZZgdTxXYfl+5P4d31+k7kjdS
raoxefOlz8BqRqILgqfMAlpfZOW69zHHsGbX970Afg/QWXBZ1EzUgJytLhTOIitS
MH5/O/HMbj6vkhhNzk7XiHIYxaHKom7r9NjhXDkCuk1FflYbeCN536RIOU6+m+4D
eAGvurcbDFAriSYCCPEUwxtrTwELblsCX4J7AfsYOQ==
=NbHp
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-android-ndk</artifactId>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
<packaging>aar</packaging>
<name>Bugsnag Android NDK</name>
<description>Official Bugsnag notifier for Android applications</description>
Expand All @@ -30,19 +30,19 @@
<dependency>
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-android-core</artifactId>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-plugin-android-anr</artifactId>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-plugin-android-ndk</artifactId>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
<scope>compile</scope>
</dependency>
</dependencies>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT2K5AAoJEO8eQUNdoVGtqpUL/0xNu2MtK4Z2cnTYKNYqvBp0
qyCn52QGw6Y6KmsUCe+B5wLVi3BBY57E+nAGsCW2h78Ib2tAovQYITcygsIP0Lfr
aOtvDePWesWcD6U8vL2/XLxmyDOBLXShbqC61g25LdM+ds0ON//oQ1dAazMrUDDi
xw5Yc/4rWznM1n+eslIaRGzQiN2dJmBJhZEiFx3um3dEjD6UaQxyIiWiEFOPbaVE
dV5FrjCKH8+8W0X4nclOCsAGA2ExuJbiihSzv4Jfj7rIycEGqbvBGv5yT/XlXc/c
4/MawPRK9OJNRftDRfkZaw8MgVu48qp+OAJO5bAaTahoPcT0OSYxLZNTGiC2v+/I
lpk7C0vYQGxwydUox1OzxDrJPrZLqmzlCsw7k1Hdg4HgNmJNKGGsavlehlOzKruL
Slqq78pq7+QwE9mhmYpdXmy2O/4SoXrr1WLWJGnTkL0B8dCbftqteC6fsZpQUfgQ
yJkmO2Z/FxwdtLG5FgOnPlZs1VWTLPfQaGhYNoWZJQ==
=+nND
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
<groupId>com.bugsnag</groupId>
<artifactId>bugsnag-android-ndk</artifactId>
<versioning>
<latest>5.0.1-react-native</latest>
<release>5.0.1-react-native</release>
<latest>5.0.2-react-native</latest>
<release>5.0.2-react-native</release>
<versions>
<version>5.0.1-react-native</version>
<version>5.0.2-react-native</version>
</versions>
<lastUpdated>20200807213741</lastUpdated>
<lastUpdated>20200902140827</lastUpdated>
</versioning>
</metadata>
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT2K3AAoJEO8eQUNdoVGt3AEL/1E/THgY5RdrP7dpgSjbch8I
+5SrDw7Lx95qlMftHqBtfWQrqx7ZYJtjW6nEvYIHYmYkJJT+CDjTiP4suaktc4NI
yFlsSR1ipx24zU5AXrwpDv/CRdOEGtPwAyjgOJEgNyEcV9LPw7D/GsN4zUewFLVr
YKFIA68HPDqWpfmI4yVc1X5Uj8L9G4bV4q704WjtJ6vg1TQjt9T6ffiwUwQ8e1hK
kuYbbUkYy9TdSIMsmXXg73wzV/pOvDVHVdocwIQlZYRtT0cM95+80tgpKRp7/pV7
wPp50o4aHT/vE0dyu9AUAmKer7jXbiIoGyTZAuK2HAod7WU2J2ZSz5l+SGsbI24i
9upkDQypNerM1/wugeR4JNqJwNcEYtPbZh6sJRFc58n4KS7jjXGb7X+CJSJCI5cV
sc+99F5qc3kBrnOKmsGy5/LCtA+yk7Qm9xXqLKDv+ASs7N3pMtTi/9zxuINIiAvy
p7Sae6a/jUikhHRfrxYmM8S+C+Ony29EenWTO5+ryA==
=NWvN
-----END PGP SIGNATURE-----
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: BCPG v1.64

iQGcBAABCgAGBQJfT2K3AAoJEO8eQUNdoVGtsFMMALdcspihnlN7gaLHyUcKCAxX
2J9m+lFCbifg0t+4RweMeUrr7VwIwi0dE2Ok5d4graSBV8ha0MwMxdlKSGNnKufa
O6MysXH4P9PljZ74SiAkqRVgL2mC8otGOr92EFgQqPxYx2LGXNZCdiWmMgGOExuV
0sXF68vpcTkmVOy2BlxABdI1Kecd4j62UMSYD7r/CJ3pATdYII6idILWqd8YhZSB
fqXtB0LDVnQCdlUgbVVbvWk81utNm1kS+p9XxWsBctUhNTMRZmqK/e/TtUsOs4vo
+jofTS6iwKp/fVCVT+tuzk/SGPqoWQkeFRKhspwahgLPe1hDKUPr+wVc2+EZv6zO
tRDwzbjt8Im0dvMgGRYNmhDfXx4oldcMIb+Ba46INQmBDYJx7ksNAPFK7P6vadT8
RFMCmhMrzU+a+jx0+v4QsV/xRWcBxtLjf72aijK2KX05VbFZJIv1P9Rt6l5DZBDV
MUOm4TSWrMNewOCZsJHw/Iz881UNqnsJ4E1WynNssw==
=ODy0
-----END PGP SIGNATURE-----
Loading