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:
```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:
```sh
cd newsmemory-android-sdk
git checkout tags/3.22.02
git checkout tags/3.24.03
```
### Package contents
@ -114,7 +114,7 @@ maven {
| frescoVersion | 3.6.0 | used by react native to display some images |
| soLoaderVersion | 0.12.1 | used to load needed system native libraries |
| okHttpVersion | 4.9.2 | |
| glideVersion | 4.12.0 | |
| glideVersion | 4.16.0 | |
| kotlinGradleVersion | 1.9.0 | |
| kotlinVersion | 2.1.20 | |
| webkitVersion | 1.4.0 | |

View File

@ -38,6 +38,13 @@ def safeExtGet(prop, fallback) {
publishing {
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) {
groupId 'tecnavia'
artifactId 'react-native-android-open-settings'
@ -94,13 +101,6 @@ publishing {
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) {
groupId 'tecnavia'
artifactId 'react-native-fs'
@ -111,7 +111,7 @@ publishing {
tareactnativegesturehandler(MavenPublication) {
groupId 'tecnavia'
artifactId 'react-native-gesture-handler'
version '2.27.1'
version '2.28.0'
artifact("$libsDirName/react-native-gesture-handler-release.aar")
}
@ -167,7 +167,7 @@ publishing {
tareactnativescreens(MavenPublication) {
groupId 'tecnavia'
artifactId 'react-native-screens'
version '3.37.0'
version '4.16.0'
artifact("$libsDirName/react-native-screens-release.aar")
}
@ -244,7 +244,7 @@ publishing {
tatecnaviareactnativebridge(MavenPublication) {
groupId 'tecnavia'
artifactId 'tecnavia_react-native-bridge'
version '1.9.0'
version '1.11.0'
artifact("$libsDirName/tecnavia_react-native-bridge-release.aar")
}
@ -258,7 +258,7 @@ publishing {
tatecnaviareactnativedfp(MavenPublication) {
groupId 'tecnavia'
artifactId 'tecnavia_react-native-dfp'
version '1.6.0'
version '1.6.1'
artifact("$libsDirName/tecnavia_react-native-dfp-release.aar")
}
@ -272,7 +272,7 @@ publishing {
tatecnaviareactnativepdf(MavenPublication) {
groupId 'tecnavia'
artifactId 'tecnavia_react-native-pdf'
version '5.3.2'
version '5.5.1'
artifact("$libsDirName/tecnavia_react-native-pdf-release.aar")
}
@ -293,7 +293,7 @@ publishing {
tatecnaviareactnativeutils(MavenPublication) {
groupId 'tecnavia'
artifactId 'tecnavia_react-native-utils'
version '1.7.4'
version '1.7.5'
artifact("$libsDirName/tecnavia_react-native-utils-release.aar")
}
@ -318,11 +318,11 @@ publishing {
artifact("$libsDirName/react-native-release.aar")
}
taandroidjsc(MavenPublication) {
tahermes(MavenPublication) {
groupId 'tecnavia'
artifactId 'android-jsc'
version '1.0.0'
artifact("$libsDirName/android-jsc-release.aar")
artifactId 'hermes'
version '0.80.2'
artifact("$libsDirName/hermes-release.aar")
}
}
@ -387,7 +387,7 @@ repositories {
def frescoVersion = safeExtGet("frescoVersion", "3.6.0")
def soLoaderVersion = safeExtGet("soLoaderVersion","0.12.1")
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 webkitVersion = safeExtGet("webkitVersion", "1.4.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")
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-async-storage_async-storage:2.0.0"
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-device-info:8.7.1"
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-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-image-marker:1.2.6"
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-reanimated:3.19.0"
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-svg:15.12.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-webview:13.14.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-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-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-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-zip-archive:5.3.0"
api "tecnavia:react-native:0.80.2"
implementation "tecnavia:android-jsc:1.0.0"
implementation "tecnavia:hermes:0.80.2"
//androidx dependencies
implementation "javax.inject:javax.inject:1"
@ -467,6 +467,7 @@ dependencies {
implementation "androidx.core:core:$androidxVersion"
implementation "androidx.annotation:annotation:$androidxAnnotationVersion" //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"
//build dependencies
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlinVersion"
@ -492,6 +493,11 @@ dependencies {
implementation "com.google.android.gms:play-services-ads:$playServiceAdsVersion"
//used by react-native-maps package
//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
//okhttp
implementation "com.squareup.okhttp3:okhttp:$okHttpVersion"

View File

@ -1,7 +1,7 @@
android.useAndroidX=true
APP_NAME=Android SDK
APP_VERSION_NAME=3.22.02
APP_VERSION_CODE=1754465538680
APP_VERSION_NAME=3.24.03
APP_VERSION_CODE=1759394914569
ANDROID_APP_ID=com.tecnaviaapplication
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.