Skip to content

Releases: ecency/ecency-mobile

3.5.7

Choose a tag to compare

@feruzm feruzm released this 01 Jul 16:03
4ac44a6

What's Changed

  • Parallel 3Speak uploads (TUS Concatenation) by @feruzm in #3210
  • Stop the announcement banner from signing server-provided ops by @feruzm in #3212
  • feat(vote): drag slider + keyboard-free keypad in upvote popover by @feruzm in #3213
  • Bump axios from 1.15.2 to 1.16.0 by @dependabot[bot] in #3211
  • ci(i18n): on-demand label-triggered Crowdin sync (no more per-language commits) by @feruzm in #3214
  • chore(i18n): sync translations from Crowdin by @github-actions[bot] in #3215
  • fix(android): clamp system font/display scaling to prevent abnormal zoom by @feruzm in #3216
  • chore(i18n): sync translations from Crowdin by @github-actions[bot] in #3217
  • feat(i18n): enable 7 newly-translated languages by @feruzm in #3218
  • chore(i18n): sync translations from Crowdin by @github-actions[bot] in #3219
  • chore(i18n): remove 38 unused locale files by @feruzm in #3220
  • Skip proposal announcements on mobile so the native vote card handles voting by @feruzm in #3221
  • fix: stability and correctness fixes for 3.5.7 by @feruzm in #3222
  • chore(deps): bump @ecency/sdk to 2.3.8 and render-helper to 2.5.10 by @feruzm in #3223
  • Server-side Turnstile CAPTCHA on mobile free signup by @feruzm in #3225
  • fix(wallet): normalize transfer amounts to asset precision across all signing paths by @feruzm in #3224
  • fix(auth): make PIN migration and redux migrations fail-safe by @feruzm in #3227
  • fix(iap): make paid-account purchases resilient to interrupted finalize by @feruzm in #3226
  • fix(editor): make reply/publish resilient to metadata failures by @feruzm in #3228
  • chore(telemetry): disable default PII and scrub secrets from Sentry by @feruzm in #3229
  • fix(persistence): correct query-persist allowlist for unified SDK keys by @feruzm in #3230
  • fix(speak): use the refreshed token for video upload, not the stale one by @feruzm in #3232
  • Add feature-spotlight card to the mobile feed by @feruzm in #3231
  • perf(feed): engage PostCard memo + stabilize interaction handler by @feruzm in #3233
  • chore: trim react-native-vision-camera patch to the real iOS fix by @feruzm in #3234
  • Deep-link web-standard paths to native screens by @feruzm in #3235
  • fix(editor): remove server draft after publishing from it by @feruzm in #3236
  • fix(editor): confirm before deleting a published post's server draft by @feruzm in #3237
  • Spotlight: filter by guestsOnly (guest-only audience) by @feruzm in #3238
  • Default search sort to relevance (match web) by @feruzm in #3240
  • feat(transfer): recipient favorites, QR-to-recipient, and scheduled transfers by @feruzm in #3239
  • Transfer schedule header dropdown + recurrent transfers in history by @feruzm in #3241
  • feat(leaderboard): surface daily quest finishers at the top by @feruzm in #3243
  • feat(transfer): exchange-aware warnings on the transfer screen by @feruzm in #3244
  • chore(deps): bump shell-quote from 1.8.2 to 1.8.4 by @dependabot[bot] in #3245
  • fix(vote-slider): stop thumb slipping to 100% mid-drag on Android by @feruzm in #3246
  • fix(wallet): make recurrent transfer cancellation valid on-chain by @feruzm in #3247
  • fix(speak): stop duplicate 3Speak video uploads (use token embed URL) by @feruzm in #3242
  • fix(register): load Turnstile from hosted /embed page (fixes stuck “Verifying…” on iOS) by @feruzm in #3248
  • feat(rating): prompt engaged users to rate the app by @feruzm in #3249
  • chore(deps): bump @grpc/grpc-js from 1.9.15 to 1.9.16 by @dependabot[bot] in #3250
  • refactor(plausible): consolidate mobile post stats onto @ecency/sdk by @feruzm in #3251
  • fix(rating): prevent startup crash when appRating state is missing by @feruzm in #3252
  • Fix register username validation to match chain account-name rules by @feruzm in #3253
  • fix(wallet): unblock Hive Engine token transfers and harden HE reads by @feruzm in #3254
  • fix(i18n): preserve hierarchy so Crowdin sync targets the existing source file by @feruzm in #3255
  • chore(i18n): sync translations from Crowdin by @github-actions[bot] in #3256
  • fix(editor): stop post body jumping up and down while typing by @feruzm in #3257
  • fix(crashes): guard 4 Sentry crashes and filter expected-error noise by @feruzm in #3258
  • fix(crashes): serialize vote errors, guard wallet refetch and account repair by @feruzm in #3259
  • fix(native): mitigate Fabric/Reanimated crash and reduce ANR write payload (Wave 1) by @feruzm in #3260
  • chore(deps): bump react-native-reanimated to 3.19.5 (Fabric viewState crash fix) by @feruzm in #3261
  • chore(deps-dev): bump @babel/core from 7.28.3 to 7.29.6 by @dependabot[bot] in #3262
  • chore(deps): bump tar from 7.5.11 to 7.5.16 by @dependabot[bot] in #3263
  • chore(deps): bump form-data from 4.0.5 to 4.0.6 by @dependabot[bot] in #3264
  • chore(deps): bump protobufjs from 7.5.8 to 7.6.4 by @dependabot[bot] in #3266
  • chore(deps): bump launch-editor from 2.10.0 to 2.14.1 by @dependabot[bot] in #3265
  • fix(profile): stop the profile header scroll oscillation by @feruzm in #3267
  • fix(android): offload FCM message-store write off main thread (Background ANR) by @feruzm in #3268
  • fix(android): gate residual reanimated animations on the Waves comment path by @feruzm in #3269
  • fix(waves): hide bare $ on zero-payout cards + vote-count read fallback by @feruzm in #3270
  • fix(waves): transparent letterbox bars on portrait video thumbs by @feruzm in #3271
  • fix(waves): correct vote count on custom waves feeds by @feruzm in #3272
  • feat(waves): reply-count chip on wave cards (main-feed style) by @feruzm in #3273
  • feat(waves): promoted waves, relative time on custom feeds, expander reply text by @feruzm in #3274
  • chore(waves): bump @ecency/sdk to 2.3.19, drop redundant client-side created mapping by @feruzm in #3275
  • fix: account_update2 profile robustness + hive-uri links in chat by @feruzm in #3276
  • chore(deps): bump concurrent-ruby from 1.3.3 to 1.3.7 by @dependabot[bot] in #3277
  • chore(deps): bump undici from 6.24.1 to 6.27.0 by @dependabot[bot] in #3278
  • fix: hive-uri signing crash (bump @ecency/sdk to 2.3.21) by @feruzm in #3279
  • feat(perks): Points-funded RC top-up redeem by @feruzm in #3280
  • feat(redeem): funnel low-Points users from RC top-up to in-app Points purchase by @feruzm in #3281
  • fix(payout): show payout on content pages, comments and waves (match web) by @feruzm in #3282
  • fix(chats): show replying username above the quoted reply by @feruzm in #3283
  • fix(register): let the Turnstile WebView load the challenge's about: frames by @feruzm in #3284
  • fix(chats): expand quoting message bubble to full width by @feruzm in #3285
  • fix(a11y): m...
Read more

3.5.6

Choose a tag to compare

@feruzm feruzm released this 28 May 11:10
f4dfc67

What's Changed

Full Changelog: 3.5.5...3.5.6

SHA256

382af32a42e74f16a9c7d752b71779530dc30f1899c468569a68ceb8f3a277a9 Ecency-APK.zip
e306aa85e5b843f2130025bc2e60974147c11353d537149d4b95ca403cb2de91 Ecency-iOS.zip

3.5.5

Choose a tag to compare

@feruzm feruzm released this 06 May 05:24
549d34f

What's Changed

  • Inputs, emoji, image clipboard paste and points fixes by @feruzm in #3184
  • 3Speak player and copy/paste images by @feruzm in #3185
  • Search fixes
  • Polls input jumpiness fixes
  • New Crowdin updates by @feruzm in #3183

Full Changelog: 3.5.4...3.5.5

SHA256 checksum

e61ecf58ed90ba25c5fff3e5de53b26282105c79ae6ee99dba08a0adbb5993c1 Ecency-iOS.zip
45afa51153bddc14d5ab28e55f2fad0addd1b11eb2c3bab7eebc2105dced2f50 Ecency-APK.zip

3.5.4

Choose a tag to compare

@feruzm feruzm released this 30 Apr 04:46
8b240af

What's Changed

Full Changelog: 3.5.3...3.5.4

SHA256

62b1fd9fd4dee2954b0e6947c02889f530b85a0c4d1c72f5363a75649fe9e868 Ecency-APK.zip
85da1ceb1d661a4c7e76d6c2389d6704c1750075a87ed339fb251163da80efd5 Ecency-iOS.zip

3.5.3

Choose a tag to compare

@feruzm feruzm released this 10 Apr 04:41

What's Changed

Full Changelog: 3.5.2...3.5.3

SHA256

ccfee61852bf275a9ccc4910775fa21dfd586d44ae736e07a39aecab0de9828d Ecency-APK.zip
bcf34a60b5e02952408c18eeb17583191454c327739f2b2e012257c6df676b80 Ecency-iOS.zip

3.5.2

Choose a tag to compare

@feruzm feruzm released this 16 Mar 16:11

What's Changed

Full Changelog: 3.5.1...3.5.2

SHA256

4e923eff638ee8fc46e0a1ce3afc3946b138c2ebfaa77419abb5a24b598a3d80 Ecency-iOS.zip
80652f84624e1700e5b3cced352e71ef4ece4cafecce5ff9f25e0607e26f1e23 Ecency-APK.zip

3.5.1

Choose a tag to compare

@feruzm feruzm released this 20 Feb 20:56
78e4173

What's Changed

Full Changelog: 3.4.3...3.5.1

Checksum sha256

35e4703cf06342ba2e73d83f1067cb51c8f01b13d55613ed9e44e0f6e9c1f1be Ecency-APK.zip
c90e46dccf953507853bce2c1968dc7ac088c59463e7925df8a5d183675dfea6 Ecency-iOS.zip

3.4.3

Choose a tag to compare

@feruzm feruzm released this 16 Jan 21:17
79c7d46

What's Changed

Full Changelog: 3.4.2...3.4.3

SHA256

7241adfd8dcf0423dd75c8da7f34a2c4d32640dc016288cd3d1900e729d4a4b4 Ecency-APK.zip
0f57829dc0b8b033659a245c12514b1ae51d872bf10b4bdda70c43e553a7bdcb Ecency-iOS.zip

3.4.2

Choose a tag to compare

@feruzm feruzm released this 22 Dec 16:35

What's Changed

Full Changelog: 3.4.1...3.4.2

SHA256

08f8da519ae083949ef1b5abfa13fde73ac5b466f760b76f4b3dfcf150620d83 Ecency-iOS.zip
ca5c16cf48f7f48fb4999501caee9b060b700e461af74ab2c50223f88d97dd79 Ecency-APK.zip

3.4.1

Choose a tag to compare

@feruzm feruzm released this 12 Dec 07:21
ea843cc

What's Changed

Full Changelog: 3.4.0...3.4.1

SHA256

3a9f794fe314d5f1da6cdaee5b54ba76d1e7111f3d3288850cb05298f17489f4 Ecency-APK.zip
0d4c73981daa7c94fe0e2bb5b32ab28d43fb6c9369a10f71ffd928cda2dbf6f8 Ecency-iOS.zip