Calinteodor
719b6d68c8
chore(android): 16 kb page size alignment ( #16276 )
...
* Most libraries are aligned, only duktape needs to be replaced.
2025-07-30 15:52:40 +03:00
Calinteodor
f3324ab165
feat(react-native): enable hermes engine ( #15279 )
...
Enabled hermes JS engine and updated SDK release scripts for both Android and iOS.
2024-11-26 14:24:43 +02:00
Calin-Teodor
a074437d99
fix(android/ios/scripts): updated react native packager script path
2024-08-13 14:24:48 +03:00
Calin-Teodor
b1c0cc5322
feat(android/ios): we no longer need to set a tag
2024-08-06 14:07:59 +03:00
Calinteodor
90628f56f8
feat(react-native): rn 0.72.7 update ( #14130 )
...
feat(react-native): version 0.72.7 update
2024-01-09 15:16:51 +02:00
Saúl Ibarra Corretgé
d42cbbd9f8
fix(android) fix React-Native POM file when publishing
...
For some reason the packaging mode changed from AAR to POM after 0.68,
and dependencies are now marked optional, when they are not.
Fixes: https://github.com/jitsi/jitsi-meet/issues/13566
2023-07-17 15:00:01 +02:00
kerem
4c0c36d233
feat(deps,rn) update React Native to version 0.69.9 ( #13241 )
...
* feat(deps,rn) update React Native to version 0.69
2023-05-16 19:12:51 +03:00
Saúl Ibarra Corretgé
fe0c804cc0
feat(android) add logcat helper script
2022-09-23 11:56:49 +02:00
Titus-Andrei Moldovan
9f9e192c3c
fix(android) - separates the invocation of the gradle tasks. It was noticed on some configurations that the publish task was executed before assembleRelease finished
2020-10-07 14:01:26 +02:00
Titus-Andrei Moldovan
2a9805f9b1
feat(android) revert to JSC as our JS engine
...
JSC wasn't the cause for the crash we were hunting after all. RN doesn't set
HErmes as the default, neither does Expo, so the jury is still out on Hermes,
and it looks like JSC is still the safest bet.
In addition, the way Hermes is packaged (as a standalone AARs, instead of a
local "Maven repo") complicates the SDK build and can make the resulting build
bloated.
2020-09-29 14:16:36 +02:00
Saúl Ibarra Corretgé
eabcc078ef
android: fix adb reverse command in case of non-default port
2020-08-10 16:39:29 +02:00
Saúl Ibarra Corretgé
5b1f852783
rn: always reset the transform cache when starting the packager
...
It can help catch very weird bugs which are only triggered after a reset.
2020-08-10 16:39:29 +02:00
Saúl Ibarra Corretgé
4c065f2de1
android: fix getting RN version in release script
2020-02-19 15:05:32 +01:00
Saúl Ibarra Corretgé
306c8ba8c2
android: prepare SDK build for Hermes
...
We need to push the Hermes AAR to Maven and have the SDK depend on it.
2020-02-04 14:25:56 +01:00
Saúl Ibarra Corretgé
97d75c2cb9
android: fix SDK release script for new dependency syntax
...
Skip the first character, since it's now like ^123456.0.0
2019-10-21 11:12:26 +02:00
Saúl Ibarra Corretgé
6861f463b3
android: update SDK release script to publish JSC artifacts
...
In
b53a034aaf (diff-0339cf92cc68bc5981fe6df601316c1c)
I removed this, because RN has updated the builtin JSC version. On the next
release, however, RN introduced a new JS interpreter (Hermes) so JSC is now a RN
dependency. Thus, add the magic spells to publish the AARs to Maven.
2019-09-05 16:32:53 +02:00
Saúl Ibarra Corretgé
31e996ac3f
android: always run adb reverse when starting the packager
...
It tends to close, so always open the reverse tunnel.
2019-07-12 14:22:36 +02:00
Saúl Ibarra Corretgé
73b6a7a134
android: fix React packager not working on debug builds on a device
2019-06-18 14:51:44 +02:00
Saúl Ibarra Corretgé
47d5163c52
rn: don't tag builds by default
...
People run these in their own checkout and will run into problems because
tagging will fail.
2019-05-23 12:07:04 +02:00
Saúl Ibarra Corretgé
8a90f0dab1
android: include SDK version in Maven repo commit message
2019-05-20 17:33:17 +02:00
Saúl Ibarra Corretgé
6f320f463d
rn: don't use annotated tags when building the SDKs
2019-05-14 17:00:02 +02:00
Saúl Ibarra Corretgé
b768b88491
android: add ability to override SDK version when releasing
2019-04-12 15:39:29 +02:00
Saúl Ibarra Corretgé
b78989f5f2
android: improve SDK release script
...
- don't hardcode defaults in gradle files
- allow for uploading also to HTTP URLs
- support HTTP authentication when publishing
2019-04-11 17:43:33 +02:00
Saúl Ibarra Corretgé
4c3cf8c14a
android: add an improved SDK release script
...
It releases the SDK and all dependencies (including React Native) to the
specified Maven repo.
2019-04-03 16:15:11 +02:00
Saúl Ibarra Corretgé
e32336b96f
android: run the React packager when running from AS
...
When running the app from Android Studio the React packager is not automatically
started. In vanilla RN projects this is done by the "react-native run-android"
command, but often times it is desired to run from Android Studio.
This fixes that by starting the packager from Gradle.
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
b53a034aaf
deps: update React Native to version 0.59
...
This new version comes with an updated JSC runtime, so we no longer need to
depend on the updated version ourselves.
2019-03-21 14:47:55 +01:00
Saúl Ibarra Corretgé
d7ba4a8a2a
android: add helper scripts to publish RN and JSC to Maven
2018-12-03 11:49:03 +01:00