new version 3.24.03

This commit is contained in:
Nick 2025-10-02 11:17:56 +02:00
parent bd2bb3854c
commit 9762e968b6
38 changed files with 37 additions and 31 deletions

View File

@ -20,12 +20,12 @@ You must use git to download the sdk from [repository](https://pubgit.newsmemory
1. Inside root folder run the following command: 1. Inside root folder run the following command:
```sh ```sh
git clone --depth 1 --branch 3.22.02 https://pubgit.newsmemory.com/tecnavia/newsmemory-android-sdk.git git clone --depth 1 --branch 3.24.03 https://pubgit.newsmemory.com/tecnavia/newsmemory-android-sdk.git
``` ```
2. If you already have the module you could update to another release launching the following commands: 2. If you already have the module you could update to another release launching the following commands:
```sh ```sh
cd newsmemory-android-sdk cd newsmemory-android-sdk
git checkout tags/3.22.02 git checkout tags/3.24.03
``` ```
### Package contents ### Package contents
@ -114,7 +114,7 @@ maven {
| frescoVersion | 3.6.0 | used by react native to display some images | | frescoVersion | 3.6.0 | used by react native to display some images |
| soLoaderVersion | 0.12.1 | used to load needed system native libraries | | soLoaderVersion | 0.12.1 | used to load needed system native libraries |
| okHttpVersion | 4.9.2 | | | okHttpVersion | 4.9.2 | |
| glideVersion | 4.12.0 | | | glideVersion | 4.16.0 | |
| kotlinGradleVersion | 1.9.0 | | | kotlinGradleVersion | 1.9.0 | |
| kotlinVersion | 2.1.20 | | | kotlinVersion | 2.1.20 | |
| webkitVersion | 1.4.0 | | | webkitVersion | 1.4.0 | |

View File

@ -38,6 +38,13 @@ def safeExtGet(prop, fallback) {
publishing { publishing {
publications { publications {
tad11reactnativefastimage(MavenPublication) {
groupId 'tecnavia'
artifactId 'd11_react-native-fast-image'
version '8.12.0'
artifact("$libsDirName/d11_react-native-fast-image-release.aar")
}
tareactnativeandroidopensettings(MavenPublication) { tareactnativeandroidopensettings(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'react-native-android-open-settings' artifactId 'react-native-android-open-settings'
@ -94,13 +101,6 @@ publishing {
artifact("$libsDirName/react-native-dynamic-fonts-release.aar") artifact("$libsDirName/react-native-dynamic-fonts-release.aar")
} }
tareactnativefastimage(MavenPublication) {
groupId 'tecnavia'
artifactId 'react-native-fast-image'
version '8.5.11'
artifact("$libsDirName/react-native-fast-image-release.aar")
}
tareactnativefs(MavenPublication) { tareactnativefs(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'react-native-fs' artifactId 'react-native-fs'
@ -111,7 +111,7 @@ publishing {
tareactnativegesturehandler(MavenPublication) { tareactnativegesturehandler(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'react-native-gesture-handler' artifactId 'react-native-gesture-handler'
version '2.27.1' version '2.28.0'
artifact("$libsDirName/react-native-gesture-handler-release.aar") artifact("$libsDirName/react-native-gesture-handler-release.aar")
} }
@ -167,7 +167,7 @@ publishing {
tareactnativescreens(MavenPublication) { tareactnativescreens(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'react-native-screens' artifactId 'react-native-screens'
version '3.37.0' version '4.16.0'
artifact("$libsDirName/react-native-screens-release.aar") artifact("$libsDirName/react-native-screens-release.aar")
} }
@ -244,7 +244,7 @@ publishing {
tatecnaviareactnativebridge(MavenPublication) { tatecnaviareactnativebridge(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'tecnavia_react-native-bridge' artifactId 'tecnavia_react-native-bridge'
version '1.9.0' version '1.11.0'
artifact("$libsDirName/tecnavia_react-native-bridge-release.aar") artifact("$libsDirName/tecnavia_react-native-bridge-release.aar")
} }
@ -258,7 +258,7 @@ publishing {
tatecnaviareactnativedfp(MavenPublication) { tatecnaviareactnativedfp(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'tecnavia_react-native-dfp' artifactId 'tecnavia_react-native-dfp'
version '1.6.0' version '1.6.1'
artifact("$libsDirName/tecnavia_react-native-dfp-release.aar") artifact("$libsDirName/tecnavia_react-native-dfp-release.aar")
} }
@ -272,7 +272,7 @@ publishing {
tatecnaviareactnativepdf(MavenPublication) { tatecnaviareactnativepdf(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'tecnavia_react-native-pdf' artifactId 'tecnavia_react-native-pdf'
version '5.3.2' version '5.5.1'
artifact("$libsDirName/tecnavia_react-native-pdf-release.aar") artifact("$libsDirName/tecnavia_react-native-pdf-release.aar")
} }
@ -293,7 +293,7 @@ publishing {
tatecnaviareactnativeutils(MavenPublication) { tatecnaviareactnativeutils(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'tecnavia_react-native-utils' artifactId 'tecnavia_react-native-utils'
version '1.7.4' version '1.7.5'
artifact("$libsDirName/tecnavia_react-native-utils-release.aar") artifact("$libsDirName/tecnavia_react-native-utils-release.aar")
} }
@ -318,11 +318,11 @@ publishing {
artifact("$libsDirName/react-native-release.aar") artifact("$libsDirName/react-native-release.aar")
} }
taandroidjsc(MavenPublication) { tahermes(MavenPublication) {
groupId 'tecnavia' groupId 'tecnavia'
artifactId 'android-jsc' artifactId 'hermes'
version '1.0.0' version '0.80.2'
artifact("$libsDirName/android-jsc-release.aar") artifact("$libsDirName/hermes-release.aar")
} }
} }
@ -387,7 +387,7 @@ repositories {
def frescoVersion = safeExtGet("frescoVersion", "3.6.0") def frescoVersion = safeExtGet("frescoVersion", "3.6.0")
def soLoaderVersion = safeExtGet("soLoaderVersion","0.12.1") def soLoaderVersion = safeExtGet("soLoaderVersion","0.12.1")
def okHttpVersion = safeExtGet("okHttpVersion", "4.9.2") def okHttpVersion = safeExtGet("okHttpVersion", "4.9.2")
def glideVersion = safeExtGet("glideVersion", "4.12.0") def glideVersion = safeExtGet("glideVersion", "4.16.0")
def kotlinVersion = safeExtGet("kotlinVersion", "2.1.20") def kotlinVersion = safeExtGet("kotlinVersion", "2.1.20")
def webkitVersion = safeExtGet("webkitVersion", "1.4.0") def webkitVersion = safeExtGet("webkitVersion", "1.4.0")
def androidxVersion = safeExtGet("androidxVersion", "1.8.0") def androidxVersion = safeExtGet("androidxVersion", "1.8.0")
@ -409,6 +409,7 @@ def playBillingVersion = safeExtGet("playBillingVersion", "7.0.0")
def amazonSdkVersion = safeExtGet("amazonSdkVersion", "3.0.7") def amazonSdkVersion = safeExtGet("amazonSdkVersion", "3.0.7")
dependencies { dependencies {
implementation "tecnavia:d11_react-native-fast-image:8.12.0"
implementation "tecnavia:react-native-android-open-settings:1.3.0" implementation "tecnavia:react-native-android-open-settings:1.3.0"
implementation "tecnavia:react-native-async-storage_async-storage:2.0.0" implementation "tecnavia:react-native-async-storage_async-storage:2.0.0"
implementation "tecnavia:react-native-color-matrix-image-filters:7.0.2" implementation "tecnavia:react-native-color-matrix-image-filters:7.0.2"
@ -417,9 +418,8 @@ dependencies {
implementation "tecnavia:react-native-cookies_cookies:6.2.1" implementation "tecnavia:react-native-cookies_cookies:6.2.1"
implementation "tecnavia:react-native-device-info:8.7.1" implementation "tecnavia:react-native-device-info:8.7.1"
implementation "tecnavia:react-native-dynamic-fonts:0.3.2" implementation "tecnavia:react-native-dynamic-fonts:0.3.2"
implementation "tecnavia:react-native-fast-image:8.5.11"
implementation "tecnavia:react-native-fs:2.20.0" implementation "tecnavia:react-native-fs:2.20.0"
implementation "tecnavia:react-native-gesture-handler:2.27.1" implementation "tecnavia:react-native-gesture-handler:2.28.0"
implementation "tecnavia:react-native-idle-timer:2.1.6" implementation "tecnavia:react-native-idle-timer:2.1.6"
implementation "tecnavia:react-native-image-marker:1.2.6" implementation "tecnavia:react-native-image-marker:1.2.6"
implementation "tecnavia:react-native-linear-gradient:2.8.3" implementation "tecnavia:react-native-linear-gradient:2.8.3"
@ -427,7 +427,7 @@ dependencies {
implementation "tecnavia:react-native-pager-view:6.8.1" implementation "tecnavia:react-native-pager-view:6.8.1"
implementation "tecnavia:react-native-reanimated:3.19.0" implementation "tecnavia:react-native-reanimated:3.19.0"
implementation "tecnavia:react-native-safe-area-context:5.5.2" implementation "tecnavia:react-native-safe-area-context:5.5.2"
implementation "tecnavia:react-native-screens:3.37.0" implementation "tecnavia:react-native-screens:4.16.0"
implementation "tecnavia:react-native-share:10.2.1" implementation "tecnavia:react-native-share:10.2.1"
implementation "tecnavia:react-native-svg:15.12.0" implementation "tecnavia:react-native-svg:15.12.0"
implementation "tecnavia:react-native-text-size:3.0.0" implementation "tecnavia:react-native-text-size:3.0.0"
@ -438,18 +438,18 @@ dependencies {
implementation "tecnavia:react-native-volume-manager:2.0.8" implementation "tecnavia:react-native-volume-manager:2.0.8"
implementation "tecnavia:react-native-webview:13.14.2" implementation "tecnavia:react-native-webview:13.14.2"
implementation "tecnavia:rn-fetch-blob:0.11.2" implementation "tecnavia:rn-fetch-blob:0.11.2"
api "tecnavia:tecnavia_react-native-bridge:1.9.0" api "tecnavia:tecnavia_react-native-bridge:1.11.0"
implementation "tecnavia:tecnavia_react-native-default-preference:1.6.0" implementation "tecnavia:tecnavia_react-native-default-preference:1.6.0"
implementation "tecnavia:tecnavia_react-native-dfp:1.6.0" implementation "tecnavia:tecnavia_react-native-dfp:1.6.1"
implementation "tecnavia:tecnavia_react-native-navigation-bar-color:2.1.0" implementation "tecnavia:tecnavia_react-native-navigation-bar-color:2.1.0"
implementation "tecnavia:tecnavia_react-native-pdf:5.3.2" implementation "tecnavia:tecnavia_react-native-pdf:5.5.1"
implementation "tecnavia:tecnavia_react-native-print:0.7.0" implementation "tecnavia:tecnavia_react-native-print:0.7.0"
implementation "tecnavia:tecnavia_react-native-sqlite-storage:3.5.0" implementation "tecnavia:tecnavia_react-native-sqlite-storage:3.5.0"
implementation "tecnavia:tecnavia_react-native-utils:1.7.4" implementation "tecnavia:tecnavia_react-native-utils:1.7.5"
implementation "tecnavia:tecnavia_react-native-web-analytics:1.2.0" implementation "tecnavia:tecnavia_react-native-web-analytics:1.2.0"
implementation "tecnavia:tecnavia_react-native-zip-archive:5.3.0" implementation "tecnavia:tecnavia_react-native-zip-archive:5.3.0"
api "tecnavia:react-native:0.80.2" api "tecnavia:react-native:0.80.2"
implementation "tecnavia:android-jsc:1.0.0" implementation "tecnavia:hermes:0.80.2"
//androidx dependencies //androidx dependencies
implementation "javax.inject:javax.inject:1" implementation "javax.inject:javax.inject:1"
@ -467,6 +467,7 @@ dependencies {
implementation "androidx.core:core:$androidxVersion" implementation "androidx.core:core:$androidxVersion"
implementation "androidx.annotation:annotation:$androidxAnnotationVersion" //used by iap implementation "androidx.annotation:annotation:$androidxAnnotationVersion" //used by iap
implementation "androidx.browser:browser:$androidxBrowserVersion" //used by iap implementation "androidx.browser:browser:$androidxBrowserVersion" //used by iap
implementation "com.google.android.material:material:1.12.0"
annotationProcessor "com.android.support:support-annotations:28.0.0" annotationProcessor "com.android.support:support-annotations:28.0.0"
//build dependencies //build dependencies
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion" implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
@ -492,6 +493,11 @@ dependencies {
implementation "com.google.android.gms:play-services-ads:$playServiceAdsVersion" implementation "com.google.android.gms:play-services-ads:$playServiceAdsVersion"
//used by react-native-maps package //used by react-native-maps package
//used by react-native-iap //used by react-native-iap
//used by react-native-screens
def COIL_VERSION = "3.0.4"
implementation("io.coil-kt.coil3:coil:${COIL_VERSION}")
implementation("io.coil-kt.coil3:coil-network-okhttp:${COIL_VERSION}")
implementation("io.coil-kt.coil3:coil-svg:${COIL_VERSION}")
//firebase //firebase
//okhttp //okhttp
implementation "com.squareup.okhttp3:okhttp:$okHttpVersion" implementation "com.squareup.okhttp3:okhttp:$okHttpVersion"

View File

@ -1,7 +1,7 @@
android.useAndroidX=true android.useAndroidX=true
APP_NAME=Android SDK APP_NAME=Android SDK
APP_VERSION_NAME=3.22.02 APP_VERSION_NAME=3.24.03
APP_VERSION_CODE=1754465538680 APP_VERSION_CODE=1759394914569
ANDROID_APP_ID=com.tecnaviaapplication ANDROID_APP_ID=com.tecnaviaapplication
IS_ADDON=true IS_ADDON=true

Binary file not shown.

Binary file not shown.

BIN
libs/hermes-release.aar Normal file

Binary file not shown.

Binary file not shown.