Releases: bluesky-social/social-app
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
1.91.2
1.91.1
What's Changed
- Improvements to the video player performance
- Video mute/unmute now persists between videos
- Improved image cropping behaviors to show more of the images in the feed
- Fix to email verification requirements for self-hosted users
New Contributors
Full Changelog: 1.91.0...1.91.1
1.91.0
What's Changed
- Very small improvements to image sizing
- Improved translations
- Debugged formatting of numbers
- Enabled the "misleading" report type on posts
- Optimizations and bugfixes
New Contributors
- @fabiohcnobre made their first contribution in #5057
- @coreh made their first contribution in #5125
- @gabrielsiilva made their first contribution in #5146
- @brianolson made their first contribution in #5195
- @nicofercavv-dev made their first contribution in #5109
- @wootsbot made their first contribution in #5201
- @arukamiyun made their first contribution in #5069
- @ponfertato made their first contribution in #3875
Full Changelog: 1.90.0...1.91.0
1.90.1
What's Changed
- Posts now say how many quotes have been created and include a way to see all the quotes.
- Post authors may now control who may quote their post, and can detach quote posts.
- Thread authors now have the ability to hide replies in their thread.
- Threads now consistently show the parent and original post in the Following feed.
- The Following feed now only shows replies when at least 2 people involved are followed by the viewer. We believe this will reduce the amount of unexpected public attention gained by replies to conversations.
- As a consequence, we simplified the Following Feed preferences to no longer have a "Followed users only" toggle and to no longer have a "number of likes" filter.
- Mute words can now be given a duration and be toggled to not apply to users you follow.
- Some bugfixes that should reduce logouts.
New Contributors
- @Faithfinder made their first contribution in #4840
- @rortan134 made their first contribution in #4855
- @shubh73 made their first contribution in #4919
- @rolandcrosby made their first contribution in #4917
Full Changelog: 1.89.0...1.90.0
1.89.0
What's Changed
- Priority notifications filtering! You can now enable "Priority Notifications" in your Notifications Settings to only receive notifications for replies, mentions, and quoteposts when they are from people you follow. Likes, reposts, and follows will still show from everyone.
- Some performance, UI, and bandwidth-usage improvements
New Contributors
- @amalikmuhd made their first contribution in #4394
Full Changelog: 1.88.0...1.89.0