Skip to content

Commit

Permalink
Merge branch 'master' into IOBP-527-risolvere-require-cycle-in-cgn
Browse files Browse the repository at this point in the history
  • Loading branch information
forrest57 committed Feb 2, 2024
2 parents 07dca05 + b2ea541 commit 38182e8
Show file tree
Hide file tree
Showing 29 changed files with 647 additions and 121 deletions.
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,49 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [2.53.0-rc.0](https://github.com/pagopa/io-app/compare/2.52.0-rc.0...2.53.0-rc.0) (2024-02-02)


### Features

* [[IOCOM-230](https://pagopa.atlassian.net/browse/IOCOM-230)] Use auto generated PN client ([#5469](https://github.com/pagopa/io-app/issues/5469)) ([0c7e1d9](https://github.com/pagopa/io-app/commit/0c7e1d996116060f2961a99177042576059d9a38))
* [[IOCOM-676](https://pagopa.atlassian.net/browse/IOCOM-676)] Prevent Android 14 warning on SCHEDULE_EXACT_ALARM ([#5475](https://github.com/pagopa/io-app/issues/5475)) ([7913045](https://github.com/pagopa/io-app/commit/79130451b2117046ef505b708a265b4c661ea40b))


### Bug Fixes

* [[IOBP-487](https://pagopa.atlassian.net/browse/IOBP-487)] Transaction_operation_details swipe back handling ([#5449](https://github.com/pagopa/io-app/issues/5449)) ([340ff73](https://github.com/pagopa/io-app/commit/340ff73630fdc6b6a7f051d141e5817cb1cdfb7f))


### Chores

* **Firma con IO:** [[SFEQS-2099](https://pagopa.atlassian.net/browse/SFEQS-2099)] Update`Firma con IO` specs ([#5473](https://github.com/pagopa/io-app/issues/5473)) ([360b50e](https://github.com/pagopa/io-app/commit/360b50ee6c1acd51bc2f057191b2954b5770b58a))
* [[IOAPPX-219](https://pagopa.atlassian.net/browse/IOAPPX-219)] Remove unused types dependencies ([#5436](https://github.com/pagopa/io-app/issues/5436)) ([f029a3b](https://github.com/pagopa/io-app/commit/f029a3bd50c9053ac1e3649835d5b56d740385d5))
* [[IOAPPX-227](https://pagopa.atlassian.net/browse/IOAPPX-227)] Remove abort-controller dependency ([#5447](https://github.com/pagopa/io-app/issues/5447)) ([a5480d7](https://github.com/pagopa/io-app/commit/a5480d745bbc8102088b0a5d5c6062e84853b2c4))
* [[IOAPPX-240](https://pagopa.atlassian.net/browse/IOAPPX-240)] Replace legacy `FooterWithButtons` in the `ShareDataScreen` ([#5471](https://github.com/pagopa/io-app/issues/5471)) ([6aef833](https://github.com/pagopa/io-app/commit/6aef8336d70edaf5710c06df69e256861c5ecff2))
* [[IOBP-481](https://pagopa.atlassian.net/browse/IOBP-481)] Remove DS feature flag to show new barcode scan screen ([#5460](https://github.com/pagopa/io-app/issues/5460)) ([d196ef6](https://github.com/pagopa/io-app/commit/d196ef67abd6d21dd989fc2d38c716883f5efe2e))
* [[IOBP-493](https://pagopa.atlassian.net/browse/IOBP-493),[IOBP-491](https://pagopa.atlassian.net/browse/IOBP-491)] Cleanup after BPD and BV removal ([#5442](https://github.com/pagopa/io-app/issues/5442)) ([535e797](https://github.com/pagopa/io-app/commit/535e797e2d04a4ee01f42bb0c191faecb3726abc))
* [[IOBP-495](https://pagopa.atlassian.net/browse/IOBP-495)] Removal of SV references around the app ([#5466](https://github.com/pagopa/io-app/issues/5466)) ([5a294d8](https://github.com/pagopa/io-app/commit/5a294d800d2ae20a4baf134e69c4eb4a05405968))
* [[IOBP-496](https://pagopa.atlassian.net/browse/IOBP-496)] Complete removal of SV ([#5476](https://github.com/pagopa/io-app/issues/5476)) ([751a147](https://github.com/pagopa/io-app/commit/751a147f4a1a533ac0334cfe95dacba1c9859e89))
* [[IOBP-526](https://pagopa.atlassian.net/browse/IOBP-526)] Fix e2e test for manual input payment flow ([#5477](https://github.com/pagopa/io-app/issues/5477)) ([6276d0c](https://github.com/pagopa/io-app/commit/6276d0ceb67b648d313381e3dba6371ff82f9775))
* [[IOPID-1372](https://pagopa.atlassian.net/browse/IOPID-1372),[IOPID-1373](https://pagopa.atlassian.net/browse/IOPID-1373)] Add remote ToS management ([#5446](https://github.com/pagopa/io-app/issues/5446)) ([585f6d4](https://github.com/pagopa/io-app/commit/585f6d49c3c2920e68cf851aef50bfed1901277b)), closes [/github.com/pagopa/io-dev-api-server/blob/4df1c0c1f17f1e633a1fb6b77cd9df4c7142beff/src/payloads/backend.ts#L125](https://github.com/pagopa//github.com/pagopa/io-dev-api-server/blob/4df1c0c1f17f1e633a1fb6b77cd9df4c7142beff/src/payloads/backend.ts/issues/L125) [/github.com/pagopa/io-dev-api-server/blob/4df1c0c1f17f1e633a1fb6b77cd9df4c7142beff/src/payloads/backend.ts#L126](https://github.com/pagopa//github.com/pagopa/io-dev-api-server/blob/4df1c0c1f17f1e633a1fb6b77cd9df4c7142beff/src/payloads/backend.ts/issues/L126)
* [[IOPID-1395](https://pagopa.atlassian.net/browse/IOPID-1395)] Update FeatureInfo font size ([#5445](https://github.com/pagopa/io-app/issues/5445)) ([8c13379](https://github.com/pagopa/io-app/commit/8c1337941634a2bb2ff511d4e4194fed35897f40))
* [[IOPLT-326](https://pagopa.atlassian.net/browse/IOPLT-326)] Change reference on io-react-native-zendesk to load from zendesk ([#5468](https://github.com/pagopa/io-app/issues/5468)) ([7dbf39b](https://github.com/pagopa/io-app/commit/7dbf39baa25482ae99f2a7b50dbec6a5b02f68be))
* Language 🇩🇪 adjustments ([#5463](https://github.com/pagopa/io-app/issues/5463)) ([2b7bd17](https://github.com/pagopa/io-app/commit/2b7bd170e6bba2213fd2f42060d145d07cb69b66))
* **Cross:** [[IOAPPX-213](https://pagopa.atlassian.net/browse/IOAPPX-213)] Remove pivotal from danger and changelog scripts ([#5422](https://github.com/pagopa/io-app/issues/5422)) ([8cd556b](https://github.com/pagopa/io-app/commit/8cd556bb642d51d2bcaa317c1836e83d5c05c6b2))

## [2.52.0-rc.1](https://github.com/pagopa/io-app/compare/2.51.0-rc.3...2.52.0-rc.1) (2024-01-31)


### Bug Fixes

* fci specs ([9f90056](https://github.com/pagopa/io-app/commit/9f900562635a8ed4050b79c19193153c68bb580e))


### Chores

* **release:** 2.52.0-rc.0 ([818b333](https://github.com/pagopa/io-app/commit/818b333bb8f437b1af521eea824069e2879598a6))

## [2.52.0-rc.0](https://github.com/pagopa/io-app/compare/2.51.0-rc.2...2.52.0-rc.0) (2024-01-30)


Expand Down
4 changes: 2 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -144,8 +144,8 @@ android {
applicationId "it.pagopa.io.app"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 100154792
versionName "2.52.0.0"
versionCode 100154794
versionName "2.53.0.0"
buildConfigField "boolean", "IS_NEW_ARCHITECTURE_ENABLED", isNewArchitectureEnabled().toString()
if (isNewArchitectureEnabled()) {
// We configure the NDK build only if you decide to opt-in for the New Architecture.
Expand Down
Binary file added img/test/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion ios/ItaliaApp/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>2.52.0</string>
<string>2.53.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
Expand Down
2 changes: 1 addition & 1 deletion ios/ItaliaAppTests/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>2.52.0</string>
<string>2.53.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
2 changes: 1 addition & 1 deletion jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ module.exports = {
"^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js"
},
transformIgnorePatterns: [
"node_modules/(?!(jest-)?@react-native|react-native|react-navigation|@react-navigation|react-navigation-redux-helpers|react-native-device-info|native-base|native-base-shoutem-theme|@shoutem/animation|@shoutem/ui|rn-placeholder|jsbarcode|@pagopa/react-native-cie|react-native-share|jail-monkey|@react-native-community/art|@react-native-community/push-notification-ios|@react-native-camera-roll/camera-roll|@codler|@react-native-community/datetimepicker|remark|unified|bail|is-plain-obj|trough|vfile|unist-util-stringify-position|mdast-util-from-markdown|mdast-util-to-string|micromark|parse-entities|character-entities|mdast-util-to-markdown|zwitch|longest-streak|io-react-native-zendesk|rn-qr-generator)"
"node_modules/(?!(jest-)?@react-native|react-native|react-navigation|@react-navigation|react-navigation-redux-helpers|react-native-device-info|native-base|native-base-shoutem-theme|@shoutem/animation|@shoutem/ui|rn-placeholder|jsbarcode|@pagopa/react-native-cie|react-native-share|jail-monkey|@react-native-community/art|@react-native-community/push-notification-ios|@react-native-camera-roll/camera-roll|@codler|@react-native-community/datetimepicker|remark|unified|bail|is-plain-obj|trough|vfile|unist-util-stringify-position|mdast-util-from-markdown|mdast-util-to-string|micromark|parse-entities|character-entities|mdast-util-to-markdown|zwitch|longest-streak|@pagopa/io-react-native-zendesk|rn-qr-generator)"
],
moduleNameMapper: {
"\\.svg": "<rootDir>/ts/__mocks__/svgMock.js"
Expand Down
2 changes: 1 addition & 1 deletion jest.config.no.timezone.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ module.exports = {
"^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js"
},
transformIgnorePatterns: [
"node_modules/(?!(jest-)?@react-native|react-native|react-navigation|@react-navigation|react-navigation-redux-helpers|react-native-device-info|native-base|native-base-shoutem-theme|@shoutem/animation|@shoutem/ui|rn-placeholder|jsbarcode|@pagopa/react-native-cie|react-native-share|jail-monkey|@react-native-community/art|@react-native-community/push-notification-ios|@react-native-camera-roll/camera-roll|@codler|@react-native-community/datetimepicker|remark|unified|bail|is-plain-obj|trough|vfile|unist-util-stringify-position|mdast-util-from-markdown|mdast-util-to-string|micromark|parse-entities|character-entities|mdast-util-to-markdown|zwitch|longest-streak|io-react-native-zendesk)"
"node_modules/(?!(jest-)?@react-native|react-native|react-navigation|@react-navigation|react-navigation-redux-helpers|react-native-device-info|native-base|native-base-shoutem-theme|@shoutem/animation|@shoutem/ui|rn-placeholder|jsbarcode|@pagopa/react-native-cie|react-native-share|jail-monkey|@react-native-community/art|@react-native-community/push-notification-ios|@react-native-camera-roll/camera-roll|@codler|@react-native-community/datetimepicker|remark|unified|bail|is-plain-obj|trough|vfile|unist-util-stringify-position|mdast-util-from-markdown|mdast-util-to-string|micromark|parse-entities|character-entities|mdast-util-to-markdown|zwitch|longest-streak|@pagopa/io-react-native-zendesk)"
],
moduleNameMapper: {
"\\.svg": "<rootDir>/ts/__mocks__/svgMock.js"
Expand Down
2 changes: 2 additions & 0 deletions jestSetup.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import nodeFetch from "node-fetch";
import { NativeModules } from "react-native";
import mockRNDeviceInfo from "react-native-device-info/jest/react-native-device-info-mock";
import mockRNCameraRoll from "@react-native-camera-roll/camera-roll/src/__mocks__/nativeInterface";
import mockZendesk from "./ts/__mocks__/io-react-native-zendesk.ts";

// eslint-disable-next-line functional/immutable-data
NativeModules.RNGestureHandlerModule = {
Expand All @@ -21,6 +22,7 @@ NativeModules.RNGestureHandlerModule = {
Directions: {}
};

jest.mock("@pagopa/io-react-native-zendesk", () => mockZendesk);
jest.mock("@react-native-async-storage/async-storage", () => mockAsyncStorage);
jest.mock("@react-native-community/push-notification-ios", jest.fn());
jest.mock("@react-native-cookies/cookies", jest.fn());
Expand Down
6 changes: 3 additions & 3 deletions locales/de/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1830,10 +1830,10 @@ messageDetails:
sender: "Absender:"
service: "Dienst:"
question: "Ist etwas unklar?"
answer: "Wenn du dich über den Inhalt der Mitteilung im Unklaren bist, einen Fehler melden musst oder weitere Einzelheiten benötigst, kannst du dich direkt an die Ansprechpartner des Dienstes wenden und dabei die folgende Nachrichten-ID angeben."
answer: "Wenn du dich über den Inhalt der Mitteilung im Unklaren bist, einen Fehler melden möchtest oder weitere Einzelheiten benötigst, kannst du dich direkt an die Ansprechpartner des Dienstes wenden und dabei die folgende Nachrichten-ID angeben."
call: "Anrufen"
sendEmail: "Sende eine E-Mail"
write: "Schreibe uns"
write: "Schreib uns"
id: "ID:"
remoteContentError:
title: "Die Details der Mitteilung konnten nicht abgerufen werden"
Expand Down Expand Up @@ -2336,7 +2336,7 @@ support:
supportComponent:
title: "Benötigst du Hilfe?"
subtitle: "Wirf einen Blick in die FAQ: Wenn du die gesuchte Antwort nicht findest, erstelle ein Ticket. Wenn du bereits eine Ticket eröffnet hast und dessen Status überprüfen oder Details hinzufügen möchtest, wähle bitte “Offene Tickets”."
adviceMessage: "Wenn dein Problem den Inhalt einer Nachricht oder den Dienst einer Körperschaft betrifft, wende dich bitte an die Körperschaft: du findest die entsprechenden Kontakte in der Nachricht oder in den Details des Dienstes."
adviceMessage: "Wenn dein Problem den Inhalt einer Nachricht oder den Dienst einer Körperschaft betrifft, wende dich bitte an die Körperschaft: du findest die entsprechenden Kontaktdaten in der Nachricht oder in den Details des Dienstes."
panicMode:
title: "Leider können wir dir zur Zeit nicht helfen"
body: "Wir wissen, dass es ein Problem gibt, und wir arbeiten daran, es zu lösen. Wenn das Problem weiterhin besteht oder wenn du in einer anderen Angelegenheit Hilfe benötigst, versuche bitte, uns später erneut zu kontaktieren."
Expand Down
25 changes: 13 additions & 12 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
{
"name": "italia-app",
"version": "2.52.0-rc.0",
"io_backend_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_backend.yaml",
"io_public_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_public.yaml",
"version": "2.53.0-rc.0",
"io_backend_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_backend.yaml",
"io_public_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_public.yaml",
"io_content_specs": "https://raw.githubusercontent.com/pagopa/io-services-metadata/1.0.30/definitions.yml",
"io_cgn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_cgn.yaml",
"io_cgn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_cgn.yaml",
"io_cgn_merchants_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.29.2-RELEASE/api_cgn_operator_search.yaml",
"api_fci": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_io_sign.yaml",
"io_eu_covid_cert": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_eucovidcert.yaml",
"io_pn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_pn.yaml",
"io_consumed_pn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/openapi/consumed/api-piattaforma-notifiche.yaml",
"api_fci": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_io_sign.yaml",
"io_eu_covid_cert": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_eucovidcert.yaml",
"io_sicilia_vola_token": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_mit_voucher.yaml",
"io_pn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_pn.yaml",
"io_consumed_pn_specs": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/openapi/consumed/api-piattaforma-notifiche.yaml",
"api_cdc": "assets/CdcSwagger.yml",
"pagopa_api": "assets/paymentManager/spec.json",
"pagopa_api_walletv2": "https://raw.githubusercontent.com/pagopa/io-services-metadata/1.0.30/bonus/specs/bpd/pm/walletv2.json",
"pagopa_cobadge_configuration": "https://raw.githubusercontent.com/pagopa/io-services-metadata/1.0.30/pagopa/cobadge/abi_definitions.yml",
"pagopa_privative_configuration": "https://raw.githubusercontent.com/pagopa/io-services-metadata/1.0.30/pagopa/privative/definitions.yml",
"idpay_api": "https://raw.githubusercontent.com/pagopa/cstar-infrastructure/v6.9.1/src/domains/idpay-app/api/idpay_appio_full/openapi.appio.full.yml",
"lollipop_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/api_lollipop_first_consumer.yaml",
"fast_login_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.25.1-RELEASE/openapi/generated/api_fast_login.yaml",
"lollipop_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/api_lollipop_first_consumer.yaml",
"fast_login_api": "https://raw.githubusercontent.com/pagopa/io-backend/v13.32.1-RELEASE/openapi/generated/api_fast_login.yaml",
"pagopa_api_walletv3": "https://raw.githubusercontent.com/pagopa/pagopa-infra/740e7dcc5ea2ea19639316fea6797bbd504dd0ae/src/domains/wallet-app/api/payment-wallet/v1/_openapi.json.tpl",
"pagopa_api_ecommerce": "https://raw.githubusercontent.com/pagopa/pagopa-infra/a5299db39de86a951d353fdc2bfed48188c0c125/src/domains/ecommerce-app/api/ecommerce-io/v1/_openapi.json.tpl",
"private": true,
Expand Down Expand Up @@ -59,7 +60,7 @@
"generate:cgn-definitions": "rimraf definitions/cgn && mkdir -p definitions/cgn && gen-api-models --api-spec $npm_package_io_cgn_specs --out-dir ./definitions/cgn --no-strict --request-types --response-decoders",
"generate:cgn-merchants-definitions": "rimraf definitions/cgn/merchants && mkdir -p definitions/cgn/merchants && gen-api-models --api-spec $npm_package_io_cgn_merchants_specs --out-dir ./definitions/cgn/merchants --no-strict --request-types --response-decoders",
"generate:eu-covid-cert": "rimraf definitions/eu_covid_cert && mkdir -p definitions/eu_covid_cert && gen-api-models --api-spec $npm_package_io_eu_covid_cert --out-dir ./definitions/eu_covid_cert --no-strict --request-types --response-decoders",
"generate:pn-definitions": "rimraf definitions/pn && mkdir -p definitions/pn && gen-api-models --api-spec $npm_package_io_consumed_pn_specs --out-dir ./definitions/pn && gen-api-models --api-spec $npm_package_io_pn_specs --out-dir ./definitions/pn --no-strict --request-types --response-decoders",
"generate:pn-definitions": "rimraf definitions/pn && mkdir -p definitions/pn && gen-api-models --api-spec $npm_package_io_consumed_pn_specs --out-dir ./definitions/pn && gen-api-models --api-spec $npm_package_io_pn_specs --out-dir ./definitions/pn --no-strict --response-decoders --request-types --client",
"generate:pagopa-api-walletv2": "rimraf definitions/pagopa/walletv2 && mkdir -p definitions/pagopa/walletv2 && gen-api-models --api-spec $npm_package_pagopa_api_walletv2 --out-dir ./definitions/pagopa/walletv2 --no-strict --request-types --response-decoders",
"generate:pagopa-cobadge-configuration": "rimraf definitions/pagopa/cobadge/configuration && mkdir -p definitions/pagopa/cobadge/configuration && gen-api-models --api-spec $npm_package_pagopa_cobadge_configuration --out-dir ./definitions/pagopa/cobadge/configuration",
"generate:pagopa-privative-configuration": "rimraf definitions/pagopa/privative/configuration && mkdir -p definitions/pagopa/privative/configuration && gen-api-models --api-spec $npm_package_pagopa_privative_configuration --out-dir ./definitions/pagopa/privative/configuration",
Expand Down Expand Up @@ -98,6 +99,7 @@
"@pagopa/io-pagopa-commons": "^3.1.0",
"@pagopa/io-react-native-crypto": "^0.2.1",
"@pagopa/io-react-native-login-utils": "^0.2.2",
"@pagopa/io-react-native-zendesk": "^0.3.28",
"@pagopa/react-native-cie": "1.2.0",
"@pagopa/ts-commons": "^10.15.0",
"@react-native-async-storage/async-storage": "^1.17.10",
Expand Down Expand Up @@ -126,7 +128,6 @@
"front-matter": "^4.0.2",
"hastscript": "^7.0.2",
"hoist-non-react-statics": "^3.0.1",
"io-react-native-zendesk": "https://github.com/pagopa/io-react-native-zendesk.git#0.3.25",
"io-ts": "^2.2.16",
"jail-monkey": "^2.3.2",
"jwk-thumbprint": "^0.1.4",
Expand Down
7 changes: 7 additions & 0 deletions patches/patches.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,13 @@ Created on **10/05/2021**
#### Reason:
- Add backwards compatibility to the legacy GCM format (this patch will be removed in a next version) for Android notification.

Updated on **31/01/2024**

#### Reason:
- Adds a guard to prevent a crash on Android SDK 34 (Android 14) when using Exact Alarms without having requested user's permission first.
This works since we are not using local notifications anymore (and the library has to be replaced - since it is deprecated) and the
remote notifications do not trigger the Exact Alarms API.

### react-native-screen-brightness+2.0.0-alpha
Created on **16/08/2021**

Expand Down
Loading

0 comments on commit 38182e8

Please sign in to comment.