As always, thank you to everyone who has contributed to Bluesky over the past weeks. As our core team grows busier and busier, your help in making this space the best it can be is extremely appreciated. Thanks for everything 💙
What's New
- Redesigned settings screen
- New animations when viewing images
- Imported posts now clearly indicate they were imported
- Performance improvements
Detailed Changelog
- Unify dimensions cache between lightbox and feed by @gaearon in #6047
- Refactor lightbox prop drilling by @gaearon in #6073
- Translate sort replies by @mozzius in #6110
- Fix notification time spacing by @mozzius in #6109
- Fix start value in youtube embed by removing "s" from url param by @webpro in #6113
- StarterPack: fix "Follow All" processing layout by @Simek in #6111
- Use megabytes rather than mebibytes for video limit by @mozzius in #6117
- Fixed issue where X in search bar does nothing by @Rohit3523 in #6085
- Improve accessibility for navigation on web by @mozzius in #6120
- Update Reanimated by @gaearon in #6126
- Lower feedfeedback seen threshold to 0.5s by @gaearon in #6127
- Remove SCREEN from lightbox layout by @gaearon in #6124
- Fix thin red circle around Like button on iOS by @khuddite in #6123
- Fix web prop names for LikeIcon/CountWheel by @haileyok in #6130
- [Settings] Link up verify email dialog by @mozzius in #6042
- Dev options in new settings by @mozzius in #6128
- [Lightbox] Set 2 as minimal allowed zoom level by @gaearon in #6132
- Increase memory on iOS by @mozzius in #6141
- [Lightbox] New dismiss gesture by @gaearon in #6135
- [Lightbox] Add border radius to avatars by @gaearon in #6136
- Improve chat performance by @mozzius in #6157
- Fix non-home screen soft resetting when feed is selected from right nav by @gpp-0 in #6158
- Revert "Increase memory on iOS" by @gaearon in #6165
- Fix stuck lightbox by @gaearon in #6166
- Fix 3 image grid in DMs by @mozzius in #6163
- [Settings] Improved account switcher by @mozzius in #6131
- Switch label buttons to checkbox from radio by @haileyok in #6175
- [Settings] Ungate, and remove old settings by @mozzius in #6144
- Revert "Revert "Increase memory on iOS"" by @gaearon in #6176
- Fix: Text keeps going upward and downward when entering a new line on Android by @khuddite in #6170
- Tiny tweak to Thread Preferences string by @surfdude29 in #6177
- Use ENV key=value in Dockerfile by @trivikr in #6100
- [Lightbox] Open animation by @gaearon in #6159
- [Lightbox] Always rely on Expo Image cache by @gaearon in #6189
- Fix web image layout by @gaearon in #6195
- android scroll performance fixes pt. 1 by @haileyok in #6196
- Fix render loop on Android by @gaearon in #6213
- Fix Retain Cycles in SheetViewController by @DrHazemAli in #6202
- Don't render unnecessary instances by @gaearon in #6217
- Increase copied animation lingering time for reduced motion by @khuddite in #6220
- Fix error screen by @mozzius in #6235
- Fix unscrollable body when returning to desktop mode from mobile mode with navigation drawer open. by @JustSNguyen in #6201
- Enable translation of "Deleted account" by @quiple in #6224
- Update Node.js to 20.x in Dockerfile by @trivikr in #6099
- Fix error state of lists of not taking the full height by @khuddite in #6236
- Embedr: increase rate limits for short spikes by @devinivy in #6255
- Embedr: fix build / node version by @devinivy in #6265
- Reduce Reanimated serialization traffic by @gaearon in #6219
- Fix login footer not being vertically centered on mobile web view by @khuddite in #6254
- Use hairline border for feed like card by @mozzius in #6257
- Add subtle web hover to "View full thread" by @mozzius in #6256
- Dedupe date parsing in PostMeta by @mozzius in #6267
- Add email verification prompts throughout the app by @haileyok in #6174
- Slightly reduce rerenders in drawer by @mozzius in #6270
- Add backdated post indicator by @mozzius in #6156
- Fix exiting video player from full screen in the landscape mode shifts UI up by @khuddite in #6274
- Add subtle web hover to treeview replies by @mozzius in #6142
- [Lightbox] Patch RCTScrollView to fix centerContent by @gaearon in #6298
- [Lightbox] Small tweaks by @gaearon in #6301
- Cherry-pick from last release branch by @gaearon in #6314
- Make
ToggleButton
full width everywhere by @estrattonbailey in #6302 - NewChatDialog: remove extra padding on web by @Simek in #6333
- Tweak shared element animation to make it much smoother by @mrousavy in #6336
- [Lightbox] Make the animation faster by @gaearon in #6382
- Reduce
listConvos
requests by @estrattonbailey in #6378 - Reduce calls to getLogs by @estrattonbailey in #6381
- [Statsig] Remove client downsampling by @haileyok in #6153
- Better error message (+ translations!) by @mozzius in #6349
- Tweak email verification dialog by @haileyok in #6397
- Update Japanese translation by @tkusano in #6013
- Update Korean localization by @quiple in #6014
- Update Chinese & Cantonese localization by @auroursa in #6020
- Manually implement
drawerType
logic by @mozzius in #6419 - Always use IAB for translate by @mozzius in #6421
- Update catalan messages.po by @ivanbea in #6030
- Big update of the Hindi translation by @FalKoopa in #6077
- Update italian translation by @marcomaroni-github in #6188
- Update French translations (November 9th, 2024) by @Signez in #6190
- Update Irish localization by @kscanne in #6387
- Fix minor localization issues in Spanish: by @elenatorro in #6094
- Fix the translation of the adjective "open" by @CanGiante in #6206
- Update PT-BR messages.po by @luan-u in #6284
- Email verification tweaks (date) by @haileyok in #6416
- Remove typography NUX and consistently call upsertProfile by @gaearon in #6424
- Sort pins last in thread view by @gaearon in #6426
- Release 1.94 by @pfrazee in #6430
New Contributors
- @webpro made their first contribution in #6113
- @Rohit3523 made their first contribution in #6085
- @DrHazemAli made their first contribution in #6202
- @JustSNguyen made their first contribution in #6201
- @mrousavy made their first contribution in #6336
- @FalKoopa made their first contribution in #6077
- @elenatorro made their first contribution in #6094
- @CanGiante made their first contribution in #6206
Full Changelog: 1.93.0...1.94.0