Releases: bluesky-social/social-app
1.96.2
What's Changed
- Add bitdrift api key by @haileyok in #7169
- Temporarily remove Bitdrift by @gaearon in #7173
- Remove unreliable repository by @gaearon in #7176
- Add lockfile lint by @gaearon in #7177
- Add iOS hack to fix cropper failing to show by @gaearon in #7191
- Revert "Fix post time localization on Android" by @gaearon in #7196
- Proper fix for iOS cropper being stuck by @gaearon in #7194
- bump by @haileyok in #7197
- Bump clamp max value by @gaearon in #7198
- Moderate composer quote by @mozzius in #7213
- Don't add unused keydown listeners by @gaearon in #7218
- Emoji picker portaling by @estrattonbailey in #7217
- bump video package by @haileyok in #7223
- Lists - default empty state text by @mozzius in #7212
- Fix recent searches tap handling by @mozzius in #7214
- Fix lightbox on android 15 by @mozzius in #7221
- Fix Android save to camera permissions by @gaearon in #7225
- Apply avatar moderation to quote post by @c960657 in #7229
- Make "Retry" button label translatable by @c960657 in #7243
New Contributors
Full Changelog: 1.96.0...1.96.2
1.96.0
What's Changed
- New “Mentions” tab in notifications
- New settings control in threads for changing sort order and display mode
- Multiple UI improvements
- Updated translations, and added Nepali, Khmer, and Romanian
Details
- Bump version to 1.96 by @mozzius in #6781
- Fix ast localization by @auroursa in #6774
- CSS color transitions on left nav by @mozzius in #6768
- [Subs] Custom app icons by @mozzius in #6758
- Fix gap between Write Your Reply and bottom bar on web by @gaearon in #6783
- Fix web build by removing app icon settings by @gaearon in #6784
- YT embed tweak by @mozzius in #6789
- Revert "Bump version to 1.96" by @gaearon in #6790
- Revert "Revert "Bump version to 1.96"" by @gaearon in #6794
- Fix language picker style in dark mode by @skipness in #6804
- Ensure black root view on iOS by @mozzius in #6813
- Fix stuck lightbox by @gaearon in #6816
- "Contain" images with missing dimensions instead of cropping them by @gaearon in #6828
- Add new languages to
CFBundleLocalizations
key by @surfdude29 in #6835 - remove masked view dependency by @haileyok in #6886
- Prefetch adjacent Home pages by @gaearon in #6904
- [Nicer Tabs] Fork TabBar, simplify Pager by @gaearon in #6762
- [Nicer Tabs] New native pager by @gaearon in #6868
- Fix scroll gesture alignment by @gaearon in #6898
- Fix title/buttons in age date picker not being visible on Android in dark mode by @thunderweasel in #6880
- Update VideoClip icon - Fix pixel grid alignment by @DavidBuchanan314 in #6923
- ALF TabBar by @mozzius in #6924
- Add link-click metrics by @pfrazee in #6934
- Simplify date picker theme by @mozzius in #6926
- Fix oEmbed provider_url and provider_name by @xenomachina in #6942
- Adjust feed scroll bar top offset by @skipness in #6940
- [Subs] Icons by @estrattonbailey in #6976
- [Layout] Base by @estrattonbailey in #6907
- Trim back prefs exposure in NUXs, make naming more friendly by @estrattonbailey in #6980
- clean rn 0.76 upgrade by @haileyok in #6887
- Remove icon by @gaearon in #6994
- Update viewshot to fix a crash by @gaearon in #6995
- [Subs] Add
useFormatCurrency
hook by @estrattonbailey in #6978 - Immediately parse pre-filled links in composer state by @estrattonbailey in #6974
- [ELI5] Change feed page copy by @mozzius in #6932
- Fix squashed content on mod screens by @estrattonbailey in #7004
- Revert "[Video] Revert safari hackfix" by @gaearon in #7001
- Add back button to desktop threads by @estrattonbailey in #7010
- Add
isSelfHosted
toSessionAccount
by @estrattonbailey in #7028 - Fix 404 error handling for Web by @GrizliK1988 in #7026
- Fix drawer swipe by @gaearon in #7007
- Limit feed prefetching to native by @gaearon in #7038
- Refactor sidebar by @estrattonbailey in #6971
- Disambiguate feed component naming by @gaearon in #7040
- fix: typo in filename
list-converations
tolist-conversations
by @renanmav in #7036 - LoginForm: enable autocomplete on 2FA code field by @rcombs in #7019
- Font loading improvements by @tunetheweb in #6993
- Fix composer shortcut detaching a reply by @gaearon in #7041
- Fix iOS build by @gaearon in #7042
- feat(embed): Add support for dark mode by @kakkokari-gtyih in #6912
- Remove rounding mode hack by @mozzius in #7055
- Reduce excessive empty space on profile with no bio by @gaearon in #7058
- Followers/following exact count by @mozzius in #7057
- More exact counts by @mozzius in #7059
- Point "Continue thread" at last shown post by @gaearon in #7060
- Nicer app icon screen by @mozzius in #6972
- Fix singular words in translated strings by @auroursa in #7064
- Refine plural marks by @quiple in #7065
- Cache Reanimated worklets by @gaearon in #7068
- configure the bitdrift Capture SDK by @snowp in #6979
- Fix web build by @gaearon in #7069
- Make the pager take full width by @gaearon in #7066
- Fix followersCount -> followsCount by @mozzius in #7080
- [Notifications] Add a Mentions tab by @gaearon in #7044
- Increase scrubber height if touch device by @mozzius in #7081
- [Layout] Bleed profile banner into safe area by @mozzius in #6967
- New profile feed header by @estrattonbailey in #7056
- Fix share button not working for some users by @haileyok in #5849
- Fix double border due to progress guide by @gaearon in #7084
- Mark string for localization by @surfdude29 in #7083
- Revert "Edit string to avoid churning translations" by @gaearon in #7087
- Fix web Home header by @gaearon in #7086
- Uppercase the auth factor token input value to match the email casing. by @BradEstey in #7094
- Gate bitdrift integration by @gaearon in #7088
- Remove the environment indirections by @gaearon in #7089
- New header style better alignment by @estrattonbailey in #7098
- Give minWidth to tab indicator only by @gaearon in #7095
- Allow non-graphic emoji to inherit parent color by @estrattonbailey in #7096
- Add Emily to discover debug by @gaearon in #7101
- Tweak ProfileList design by @gaearon in #7100
- Add some helper text for custom domains by @estrattonbailey in #7103
- Fix z-indexes to make tabbar scroll on Android by @gaearon in #7102
- Fix posting images on web by @gaearon in #7105
- apply fonts to TextField by @benharri in #6288
ProfileFeed
cleanups by @estrattonbailey in #7115- Fix image upload on native by @gaearon in #7121
- [Experiment] Remove "Load Latest" button by @gaearon in #7120
- Fix post time localization on Android by @auroursa in #6742
- Fix video uploads on native by @gaearon in #7126
- feat: widen recent search profile link for mobile devices by @karolstawowsk...
1.95.0
What's Changed
- New thread sorting mode: "hotness"
- Rounding numbers (like follower counts) is now consistent across all platforms
- Improved localizations
- Various bugfixes and performance improvements
Details
- [Web] Clicking root link twice refreshes the screen by @gaearon in #6434
- Render dropdown menu items lazily by @gaearon in #6437
- Fix video thumb cleanup by @mozzius in #6431
- Remove unused 'react-scripts' devDependency by @trivikr in #6441
- Use compiler-safe Reanimated get/set APIs by @gaearon in #6391
- Fix build by @gaearon in #6459
- Upgrade React Compiler (take two) by @gaearon in #6460
- Revert "Render dropdown menu items lazily" by @gaearon in #6470
- Optimize ContentHider by @gaearon in #6501
- Fix layout jumps for images by @gaearon in #6474
- Extract RepostButton inner dialog by @gaearon in #6498
- Hardcode Giphy embed height by @gaearon in #6475
- Help Siri to correctly pronounce Blue Sky. by @m4p in #6496
- Fix TagMenu initial render perf by @gaearon in #6483
- Add useHandleRef as a lighter alternative for useAnimatedRef by @gaearon in #6500
- Add Profiler build for Android by @gaearon in #6510
- Attempted video perf improvements by @mozzius in #6519
- Use native modal for signup queue screen by @mozzius in #6392
- Split FeedSlice into FlatList rows by @gaearon in #6507
- Leverage jsx transform to remove unnecessary react imports and update eslint config by @PaulACoroneos in #6516
- Remove unused 'lodash' dependencies by @trivikr in #6472
- Remove usused direct dependencies on 'webpack' by @trivikr in #6466
- Render post menu items lazily (take two) by @gaearon in #6473
- Add back expo-system-ui by @mozzius in #6529
- Remove aria-pressed attr from button. by @PaulACoroneos in #6402
- Fix post interaction selectable text being cut off by @LegendEffects in #6527
- Update Hungarian translation for 1.93–94 by @smileyhead in #6186
- Implement Polish translation by @axiand in #6283
- preserve video's last known time when scrolling away by @aqandrew in #6239
- Bump typescript-eslint to 7.x by @trivikr in #6525
- Fix change handle dialog on android by @mozzius in #6563
- Remove unused typedef dependency by @mozzius in #6546
- Prevent from breaking out of its parent view by @HorusGoul in #6574
- Bump 1.95.0 by @mozzius in #6530
- Disable vertical scrollbars on Android only by @gaearon in #6586
- Remove unused RN.Animated code by @gaearon in #6584
- Pin exact version of React Compiler packages by @poteto in #6607
- Don't underline links on native hover by @gaearon in #6588
- Fix Fast Refresh in files by @gaearon in #6609
- Update bskyembed/yarn.lock to include only one Zod version by @jviide in #6610
- fix: reused getRkey function in embed component by @MathurAditya724 in #6591
- Fix overflow issue on iOS autocomplete, among other things by @mozzius in #6611
- [Android] Patch react-native-svg to cache parsed paths by @gaearon in #6583
- Reduce nesting by @gaearon in #6615
- Fix embeder by @gaearon in #6616
- Reduce overdraw by @gaearon in #6617
- [Android] Lower Feed maxRenderPerBatch by @gaearon in #6624
- Fix display language not switching correctly to Chinese on native. by @auroursa in #6621
- Add
CFBundleLocalizations
key toInfo.plist
by @surfdude29 in #6567 - Fix lightbox spinner by @PaulACoroneos in #6561
- [Lightbox] Fix jump when zooming out on iOS by @gaearon in #6633
- Use outline style for repost cancel button by @mozzius in #6509
- Improve error name and message for signed-in only feeds by @estrattonbailey in #6577
- Use android native navigation animations by @mozzius in #6562
- Remove unnecessary lint rule suppression by @PaulACoroneos in #6544
- [a11y] Video - fix labels and make more detailed by @mozzius in #6635
- Dismissable toasts by @mozzius in #6345
- Add gif support to web by @mozzius in #6433
- Fix avi follow deadzone by @mozzius in #6639
- Bump Typescript version to 5.7 by @mozzius in #6640
- Add ability to block account from post dropdown menu by @rshigg in #6091
- Simplify play icon shadow by @gaearon in #6641
- Fix leaking background by @gaearon in #6642
- Fix interstitials to not interrupt feed slices by @gaearon in #6645
- Pass referrer on native (with an opt out) by @gaearon in #6648
- Add a hotness thread sort by @gaearon in #6649
- Bump @atproto/dev-env to align with @atproto/api by @trivikr in #6652
- Fix translate button not working by @auroursa in #6657
- Fix Newline handling in Web's Composer by @HorusGoul in #6658
- Fix inconsistent number formatting between mobile and web by @khuddite in #6384
- Fix avi button hitslops by @gaearon in #6662
- Fix repost button styling when logged out by @rolandcrosby in #6222
- Fix broken pagination for lists tab on profile page by @khuddite in #6221
- fix: nothing selected bug by @O4FDev in #6260
- Fix media query used to prevent enter sending DM on mobile web by @brw in #6669
- Fix starter pack profiles list being cut off by @khuddite in #6152
- perf: optimizations for composer with Tiptap by @nperez0111 in #6315
- Fix jumpy web animation for modal backdrop by @gaearon in #6673
- Fix skeleton alignment by @gaearon in #6676
- Update Irish translation by @kscanne in #6668
- Update Chinese & Cantonese localization by @auroursa in #6626
- Update Portuguese localization by @luan-u in #6603
- Update Spanish localization by @codehead in #6599
- updated & added missing strings in FR locale by @CerryTsuki in #6596
- Updated Hindi UI for Version 1.94 by @FalKoopa in #6566
- Vietnamese Localization (Continued from #2524) by @vnphanquang in #6564
- Update Korean localization by @quiple in #6523
- Update ...
1.94.0
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 https:...
1.93.0
Welcome to all of the new users coming over! It's great to have this community growing and seeing all the love and excitement in the app. 💙
What's Changed
- You can now compose threads with multiple posts!
- "Self-labeling" in the composer is now more clear, and includes a "Graphic Media" option
- Some other small improvements to the composer UI
- Some visual improvements to link cards, images, and many other parts of the UI
- Tuned haptics
- A couple of bugfixes for video playback
- Some fixes to images which stop them from getting "squished"
Detailed Changelog
- Allow nested sheets without boilerplate by @mozzius in #5660
- Add missing web component (for native view manager) by @haileyok in #5662
- Cleanup unused props from dialogs by @haileyok in #5665
- Ensure app clip works even with
starter-pack
by @haileyok in #5664 - Show download button for Apple by @haileyok in #5671
- Filter out non-configrable mod authorities from report dialog by @estrattonbailey in #5670
- Include non-configurable in defs query by @estrattonbailey in #5673
- Invert non config filtering by @estrattonbailey in #5674
- Make default banner more palatable by @estrattonbailey in #5676
- Fix
Text
emoji
type (makeemoji
optional) by @haileyok in #5678 - Update the email verification dialog by @haileyok in #5663
- Bump 1.93.0 by @haileyok in #5679
- More clip stuff for Apple by @haileyok in #5672
- Bump icon size for small size buttons by @estrattonbailey in #5687
- Disable contextual alternates only in Inter by @quiple in #5694
- Move setup for Android sheet by @haileyok in #5684
- Fix sheets to work nicely on ios 15 by @haileyok in #5685
- Tweak threadgate button sizing in the composer on Web by @pfrazee in #5692
- dont scale in pressable w/ reduced motion by @haileyok in #5697
- Make thread gate button appear better with large text by @haileyok in #5700
- Persist taps in the dialog scrollview by @haileyok in #5701
- Type tweaks by @estrattonbailey in #5696
- GIF dialog is scrollable on web by @haileyok in #5704
- Sanitize multiple spaces in display names to protect against some security concerns by @pfrazee in #5703
- Always show search options by @pfrazee in #5706
- Improve sort & filter of language options in search by @pfrazee in #5709
- Fix dropdown shift on web by @haileyok in #5710
- Move intent handler to a child of
InnerApp
by @haileyok in #5695 - Protect against zero-width chars in display name sanitation by @pfrazee in #5729
- Fix performance of feed reordering and add layout animations by @pfrazee in #5714
- Make default search language 'all languages' by @pfrazee in #5731
- shift hitslop of avi follow button by @haileyok in #5730
- Allow creation of a post with only a GIF by @haileyok in #5725
- Remove autofocus from alt text input by @haileyok in #5727
- Move composer open shortcut to shell by @haileyok in #5723
- Present in-app browser as sheet by @mozzius in #5718
- PT-BR Translation update by @Felps3000 in #5699
- Update Japanese translation by @tkusano in #5715
- Update catalan messages.po by @ivanbea in #5717
- Run intl extract by @pfrazee in #5733
- Add Admonition component by @estrattonbailey in #5680
- Fix keyboard hiding alt text input after viewing DMs on iOS by @haileyok in #5739
- Update web font families def by @estrattonbailey in #5749
- Translate some missing strings via global i18n instance by @mozzius in #5740
- Add util for link static clicks by @estrattonbailey in #5683
- Move the profile header back-button in front of banner on Android by @gpp-0 in #5748
- Use admonitions in settings screens by @mozzius in #5741
- Translate strings in
src/lib/api/index.ts
by @surfdude29 in #5750 - Remove top padding from shell, move down into individual screens by @mozzius in #5548
- Link cards by @estrattonbailey in #5677
- Translate video state strings by @surfdude29 in #5762
- Support params-only searches by @estrattonbailey in #5767
- Edit profile dialog ALF refresh by @mozzius in #5633
- Composer - Self label dialog ALF rewrite by @mozzius in #4354
- Clean up drawer by @mozzius in #5761
- Ensure all configured appLabelers are applied for logged out users by @estrattonbailey in #5784
- Add graphic media self label by @haileyok in #5758
- Mark "Logo by ..." in RightNav translatable like it in Drawer by @tkusano in #5788
- Unified 'Chats' in drawers into 'Chat' by @auroursa in #5790
- Remove double
an
from error message strings by @surfdude29 in #5782 - Fix up drawer background by @estrattonbailey in #5785
- one http.Client for server instead of new per /ipcc by @brianolson in #5800
- Logged out improvments by @mozzius in #5771
- Fix PageWithHeader header leaking into safe area by @mozzius in #5792
- Move self-label button by @haileyok in #5780
- Tweak
de
string by @surfdude29 in #5795 - New
platform
utility function by @mozzius in #5791 - Add regional labeler for Germany by @estrattonbailey in #5675
- Temporarily disable window gate during EME by @haileyok in #5814
- Fix font display on Android by @estrattonbailey in #5776
- Remove BaseLink component by @estrattonbailey in #5682
- Disable feed debug gate due to EME by @haileyok in #5815
- Apply labelers and handle language for PWI home by @estrattonbailey in #5816
- remove font style for ProseMirror by @benharri in #5726
- Fix dragging up in flat list dialogs on Android by @haileyok in #5817
- tweak downsample rate to 1% by @haileyok in #5836
- Add back borders to feed liked-by screen by @estrattonbailey in #5811
- Fix NavSignupCard on web by @estrattonbailey in #5813
- FAB double haptic experiment by @mozzius in #5886
- Drawer - even more tweaks by @mozzius in #5892
- Put ExternalEmbedRemoveBtn on top by @estrattonbailey in #5887
- Refactor post meta to return PostView by @gaearon in #5645
- Include hydrated responses for other records by @gaearon in https://github.com/bluesky-social/social-app/pull...
1.92.1
1.92.0
What's Changed
- Pinned posts
- New appearance options: theme font & text size
- Multiple visual improvements, including animations on the bottom bar icons and a new profile-reload animation
- Search now includes a language-filtering tool
- Mutewords now apply to notifications and search
- The system-wide “Share” dialog now supports Bluesky as a target for videos
- You can now swipe to delete an active chat conversation
- Fixes and improvements to bottom-sheet dialogs
- Improved image cropping tool on web
- Fixes to language filtering when regional variants are involved
- Updated app store images
New Contributors
- @rimar1337 made their first contribution in #5453
- @Felps3000 made their first contribution in #5436
Full Changelog: 1.91.2...1.92.0
1.92.0-na-rc.2 (New Architecture RC)
Bluesky New Architecture Client Pre-Release
Important
This build may run alongside the production, Google Play version of Bluesky. It is highly recommended that you keep both versions installed, since this version may be prone to bugs or crashes. You will also not receive push notifications when using this build. This version's bundle identifier is xyz.blueskyweb.app.fabric
, whereas the production bundle identifier is xyz.blueskyweb.app
.
Warning
This build is using the React Native New Architecture. While it is in a functioning state, there will likely be bugs and crashes. Although New Arch support is an active workstream, there will be no immediate support for these issues. Do not use if you are uncomfortable testing beta software!
With that said, we would be extremely grateful for your feedback using these builds. The New Architecture brings a lot of performance improvements that we are excited to get into user hands after thorough testing and development. Your assistance helps move that goal forward!
Fixed Issues
- Composer is scrollable
- Dialogs are scrollable
Known Issues
- Dialogs open to full size when they don't need to
- White bar on drawer in dark mode
1.92.0-na-rc.1 (New Architecture RC)
Bluesky New Architecture Client Pre-Release
Important
This build may run alongside the production, Google Play version of Bluesky. It is highly recommended that you keep both versions installed, since this version may be prone to bugs or crashes. You will also not receive push notifications when using this build. This version's bundle identifier is xyz.blueskyweb.app.fabric
, whereas the production bundle identifier is xyz.blueskyweb.app
.
Warning
This build is using the React Native New Architecture. While it is in a functioning state, there will likely be bugs and crashes. Although New Arch support is an active workstream, there will be no immediate support for these issues. Do not use if you are uncomfortable testing beta software!
With that said, we would be extremely grateful for your feedback using these builds. The New Architecture brings a lot of performance improvements that we are excited to get into user hands after thorough testing and development. Your assistance helps move that goal forward!
Known Issues
- Some notification features (such as enabling/disabling sounds) does not function correctly
- Some dialogs are not scrollable
- The composer input is not scrollable