jmartinesp
dfccde93c6
Sync Strings from Localazy
2026-09-02 10:07:17 +00:00
Benoit Marty
c584e20dc3
Merge pull request #7625 from element-hq/feature/bma/moveKnockAndGalleryToLabs
...
Move knock and gallery to labs
2026-09-02 12:00:03 +02:00
Benoit Marty
924cf2caf3
Reorder feature flags in labs: Thread, Gallery, Knock
2026-09-02 11:02:49 +02:00
Benoit Marty
7a2f3952cb
Move Gallery and Knock feature flags to Labs.
2026-09-02 10:59:51 +02:00
Benoit Marty
679c8b146b
Merge pull request #7623 from element-hq/renovate/dependencyanalysis
...
Update dependencyAnalysis to v3.19.1
2026-09-02 10:19:10 +02:00
renovate[bot]
09d95393d9
Update dependency io.element.android:element-call-embedded to v0.25.0 ( #7622 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-02 09:31:06 +02:00
renovate[bot]
afc6406312
Update dependencyAnalysis to v3.19.1
2026-09-02 06:55:15 +00:00
renovate[bot]
b97d085f9b
Update dependency org.jsoup:jsoup to v1.23.2 ( #7620 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-02 08:53:22 +02:00
renovate[bot]
3b37bef39c
Update dependency com.posthog:posthog-android to v3.60.7 ( #7616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-01 18:20:02 +02:00
Jorge Martin Espinosa
27e161605f
Allow retrying finding the release assets in release script ( #7619 )
2026-09-01 16:59:56 +02:00
Jorge Martín
99fce78f76
Changelog for version v26.09.1
2026-09-01 14:39:23 +02:00
Jorge Martín
83b58b798c
Merge tag 'v26.09.1' into develop
...
v26.09.1
2026-09-01 14:07:09 +02:00
Jorge Martín
18bb4632f2
Merge branch 'release/26.09.1'
2026-09-01 14:01:46 +02:00
Jorge Martín
aa695d2ad6
Adding fastlane file for version 26.09.1
2026-09-01 13:57:54 +02:00
Jorge Martín
7c42f22b7c
Setting version for the release 26.09.1
2026-09-01 13:57:32 +02:00
Jorge Martin Espinosa
e5065d9baa
Fix invalid placeholders in translations ( #7612 )
...
* Add logic to find invalid string placeholders in `checkForbiddenTerms.py`
* Fix found invalid placeholder in Chinese translations
2026-09-01 12:40:05 +02:00
Benoit Marty
52fcc797b7
Merge pull request #7523 from hayaksi1/fix/1874-empty-formatted-body
...
Fall back to the message body when the formatted body has nothing to render
2026-09-01 11:37:59 +02:00
Benoit Marty
3c789b4c12
Merge pull request #7618 from element-hq/renovate/roborazzi
...
Update roborazzi to v1.73.0
2026-09-01 10:05:08 +02:00
Benoit Marty
b6ec225e54
Merge pull request #7613 from element-hq/feature/bma/polls-max-selections
...
Support creating polls with multiple answers and send response with multiple answers
2026-09-01 09:50:13 +02:00
renovate[bot]
987d343379
Update roborazzi to v1.73.0
2026-09-01 07:05:00 +00:00
Jorge Martín
8ec4035368
Merge branch 'release/26.09.0'
2026-08-31 19:00:52 +02:00
Jorge Martín
b385a93683
Adding fastlane file for version 26.09.0
2026-08-31 19:00:51 +02:00
Jorge Martín
e6c2b96275
Setting version for the release 26.09.0
2026-08-31 18:59:38 +02:00
Benoit Marty
f3b34b7267
Merge pull request #7608 from element-hq/feature/bma/cleanUpExternalSession
...
Remove ExternalSession, fallback login with Element Web is gone.
2026-08-31 17:01:00 +02:00
Benoit Marty
012c5a1f81
Do some renaming now that user can select multiple answers per poll
2026-08-31 15:45:14 +02:00
Benoit Marty
0ad3ab1d9d
Merge pull request #6477 from bxdxnn/feat/polls-max-selections
...
Support multi-select polls
2026-08-31 15:26:35 +02:00
Benoit Marty
ab09500e7e
Remove unused import
2026-08-31 15:06:39 +02:00
hayyaksi
c6fe9786a9
Stop rescanning message bodies for emoji only on every recomposition ( #7531 )
...
Deciding whether a text message is emoji only compares the formatted body to
the plain one and runs a grapheme scan over the whole message. Nothing was
remembered, so both ran again on every recomposition of every visible message.
Remember the decision against the body and the formatted body. The preview
branch moves into the same computation, so the composable wrapper around
containsOnlyEmojis, which had a single caller and existed only to read
LocalInspectionMode, is no longer needed.
2026-08-31 12:23:01 +02:00
Benoit Marty
9855224e50
Merge pull request #7600 from toger5/toger5/fix-crash-on-circular-obj-logging
...
Fix crash due to JSON.stringify on a cirular structure in injectes js.
2026-08-31 12:19:23 +02:00
Benoit Marty
8081682f8f
Remove ExternalSession, fallback login with Element Web is gone.
2026-08-31 12:07:20 +02:00
hayyaksi
b85174d35e
Only track read receipts on message-like events ( #7361 )
...
Ask the SDK to track receipts on message-like events only, for the live
timeline and for the focused and threaded ones, so all three agree. The
disabled case for the media and pinned-event timelines is unchanged.
This matches the behaviour on Element X iOS.
The SDK attaches the receipt to the preceding event rather than the next
one, which is the placement its API offers.
2026-08-31 11:44:40 +02:00
Benoit Marty
9ad21a1724
Merge pull request #7595 from element-hq/renovate/org.unifiedpush.android-connector-3.x
...
Update dependency org.unifiedpush.android:connector to v3.3.5
2026-08-31 10:42:33 +02:00
Benoit Marty
0d4adb175d
Merge pull request #7606 from element-hq/feature/bma/releaseScriptCheckUnmergedPrs
...
[release] Check that there is no unmerged PR with the label "Z-NextRelease", else exit
2026-08-31 10:40:26 +02:00
Benoit Marty
f97d207b16
[release] Check that there is no unmerged PR with the label "Z-NextRelease", else exit
2026-08-31 09:51:03 +02:00
Benoit Marty
ffa68de260
Merge pull request #7604 from element-hq/feature/bma/fixBlankScreen
...
Ensure that sessionVerifiedStatus is updated when the crypto is ready.
2026-08-31 09:40:29 +02:00
Benoit Marty
8b03e4d41a
Ensure that sessionVerifiedStatus is updated when the crypto is ready.
...
If we do not do that the FTUE state stays on WaitingForInitialState and user is stuck on a blank screen.
2026-08-31 09:14:03 +02:00
Timo K.
dc2d05f9da
also add try catch block
2026-08-30 13:12:57 +02:00
Timo K.
7e8efebe4d
Fix crash due to JSON.stringify on a cirular structure in injectes js.
2026-08-30 12:38:04 +02:00
hayaksi1
b15125289b
Merge branch 'develop' into fix/1874-empty-formatted-body
2026-08-30 02:04:57 +03:00
renovate[bot]
bd81a0ce9b
Update dependency org.unifiedpush.android:connector to v3.3.5
2026-08-29 13:35:28 +00:00
Benoit Marty
c47446bfb9
Merge pull request #7588 from element-hq/feature/bma/avoidNullableCallback
...
Limit usage of nullable callback.
2026-08-28 22:09:29 +02:00
Benoit Marty
c4606e59ef
Fix test compilation issue.
2026-08-28 19:02:43 +02:00
Benoit Marty
c204d867a2
Merge pull request #7585 from element-hq/rav/app_startup_hook
...
Implement a hook allowing enterprise modules to perform actions on startup
2026-08-28 16:06:25 +02:00
Benoit Marty
97126715c1
Merge pull request #7589 from element-hq/feature/bma/logGitSha
...
Log the SDK git Sha at application startup
2026-08-28 14:10:21 +02:00
Benoit Marty
65878c6a34
Log the SDK git Sha at application startup
...
Also improve the rendering of the log
2026-08-28 12:18:49 +02:00
Benoit Marty
cca60ebc3a
Limit usage of nullable callback.
2026-08-28 11:01:54 +02:00
Benoit Marty
4d12ec3682
Merge pull request #7536 from hayaksi1/fix/3434-mention-suggestion-ranking
...
Rank the mention suggestions by how well they match what was typed
2026-08-28 10:39:24 +02:00
Benoit Marty
3488757e2a
Merge pull request #7574 from hayaksi1/fix/3835-direct-share-targets
...
Offer conversations in the system share sheet
2026-08-28 10:38:23 +02:00
renovate[bot]
a52d13ab5f
Update dependency org.unifiedpush.android:connector to v3.3.4 ( #7586 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-28 10:08:53 +02:00
Richard van der Hoff
f6da347fff
Merge remote-tracking branch 'origin/develop' into rav/app_startup_hook
2026-08-27 23:06:37 +01:00