Releases: bluesky-social/social-app
Releases · bluesky-social/social-app
1.108.0
What's Changed
- [APP-1327] Remove pinned post from replies tab on profiles by @caidanw in #8962
- Update: search on Gif select component to add small padding to match other search experiences by @APiligrim in #8923
- add cursor constraint to safelink by @haileyok in #8966
- Bump version to 1.108 by @mozzius in #8970
- Welcome modal on logged-out homepage by @abenzer in #8944
- Add optional GPS fallback for precise location data by @estrattonbailey in #8973
- Tweak location-related strings and labels by @surfdude29 in #8975
- 📓 Bookmarks by @estrattonbailey in #8976
- 108 fixes by @estrattonbailey in #8977
- E2E fixes by @mozzius in #8980
- Simplify post number formatting by @mozzius in #8978
- Add translation context for "Saved" by @mozzius in #8982
- Require auth for bookmarking a post by @mozzius in #8983
- Ensure headers are set when sending reports (i.e. DMs) by @mozzius in #8985
- Only show bookmarks NUX to existing users by @mozzius in #8988
- Provide more precise data for age assurance by @estrattonbailey in #8989
- Use comment instead of context by @mozzius in #8987
- Revert "Use comment instead of context" by @mozzius in #8990
- Make logs more clear by @estrattonbailey in #8991
- Restore quick language select by @mozzius in #8981
- [Perf] Drawer gesture perf fix + related cleanup by @mozzius in #8953
- [Perf] Drawer jitter fix (final) (final) by @mozzius in #8952
- Remove more precise location by @estrattonbailey in #8992
- 1.108.0 Release Prep by @estrattonbailey in #8993
Full Changelog: 1.107.0...1.108.0
1.107.0
What's Changed
- Remove unicode LTR chars and replace with CSS on profile on web by @mozzius in #8826
- Remove imports from
@atproto/api
internals by @mozzius in #8403 - Fix deletion of composed emojis in web composer by @arturo32 in #8829
- fix: don't open user profile when clicking edit button in user list by @elijaharita in #8831
- Fix chat button placeholder size on profile by @mozzius in #8827
- run
lint-native:fix
by @mozzius in #8836 - Stop incorrectly using
SuffixText
by @mozzius in #8352 - Skip
intl:compile
if not needed by @mozzius in #8837 - Preconnect to go.bsky.app by @mozzius in #8825
- [Perf - part 3] Stop every dialog control in the entire app rerendering when opening a dialog by @mozzius in #8815
- Add displayName to contexts by @mozzius in #8814
- [Perf - part 1] Hoist service config query by @mozzius in #8812
- Bump version to 1.107.0 by @estrattonbailey in #8840
- Improve "replied to a post" component by @mozzius in #8602
- Integrate Sonner for toasts by @estrattonbailey in #8839
- Profile back button tweaks for web by @Simek in #8795
- Update Xcode in runner to 16.4 by @mozzius in #8842
- feat: use OP's language as recommendation when replying by @elijaharita in #8832
- Use medium font weight in a few places by @mozzius in #8848
- Don't override backspace if alt or meta key by @mozzius in #8855
- [APP-1318]
SelectMediaButton
by @estrattonbailey in #8828 - Add underage notice to Moderation screen by @estrattonbailey in #8868
- [Lightbox] prevent browser-default escape key behavior by @rcombs in #8859
- Fix
isPartOfLastBranchFromDepth
assignment by @estrattonbailey in #8856 - Tweak plural formatting in
ThreadItemReadMore.tsx
by @surfdude29 in #8871 - fix typo by @cirx1e in #8869
- [APP-1398] Fix post shadow/like shadow state when replying by @estrattonbailey in #8866
- [APP-1357] profile header follow recommendations by @caidanw in #8784
- [APP-1399] trending videos icon missing by @caidanw in #8876
- [APP-1406] follow suggestions card to show follow back by @caidanw in #8875
- Rearrange
followLabel
translation logic by @surfdude29 in #8880 - [LEG-246] Geo overlay by @estrattonbailey in #8881
- wrapp failed to send feed interactions inside isNetworkError by @BinaryFiddler in #8882
- feat: add canonical URLs to improve SEO by @caidanw in #8883
- Debug by @estrattonbailey in #8888
- Update origin by @estrattonbailey in #8889
- Update
@mozzius/expo-dynamic-app-icon
by @mozzius in #8834 - Skip dirty git tree check in prebuild by @mozzius in #8853
- Fix alt text in media preview by @mozzius in #8854
- Update DM header to match new Layout style by @mozzius in #8846
- Add margin to content hider by @mozzius in #8843
- ALF log screen by @mozzius in #8845
- Fix searching for phrases by replacing smart quotes with normal ones by @mozzius in #8865
- Fix Gif Select dialog search bar scrolling away by @mozzius in #8874
- Fix language popup not appearing by @mozzius in #8897
- Remove handle suggestion gate by @mozzius in #8899
- feat: implement canonical URL filter to clean parameters for SEO by @caidanw in #8900
- feat(ui): redesign suggested profiles 'See more' card by @caidanw in #8901
- Starter pack dialog implementations by @BinaryFiddler in #8806
- Tweak
SelectMediaButton
error string,accessibilityHint
, and comments by @surfdude29 in #8870 - Threads v2 cleanup by @estrattonbailey in #8902
- Add profile link to switcher menu by @Inbestigator in #8867
- Add verification checkmarks to
embed.bsky.app
by @mozzius in #8644 - Signup CTAs by @abenzer in #8906
- Yeah toast by @estrattonbailey in #8878
- Fix default opengraph by @estrattonbailey in #8872
- Fix bad copy pasta by @estrattonbailey in #8907
- Modernise change password dialog by @mozzius in #8269
- Enable show less / more buttons for third party feeds by @kindgracekind in #8672
Discover Feeds
⮕Discover New Feeds
on Explore tab by @surfdude29 in #8860- Web: fix Edit Profile discard warning when pressing backdrop by @Simek in #8824
- Fix RightNav elements focus outline on web by @Simek in #8788
- Fix toast type by @estrattonbailey in #8909
- Mark label for translation in
LoggedOutCTA.tsx
by @surfdude29 in #8908 - use an env var for configurable proxy header by @haileyok in #8863
- Add suggested follows experiment to onboarding by @mozzius in #8847
- Language select final tweaks by @mozzius in #8914
- Starter pack dialog tweaks by @mozzius in #8913
- Prevent android exposures to suggested follows gate by @mozzius in #8916
- feat: prevent search engines from using Discover feed content as page descriptions by @caidanw in #8885
- Add
english-only-resource
context and tweak labels by @surfdude29 in #8805 - Tweak label in
FollowDialog.tsx
by @surfdude29 in #8919 - Update birthday setting dialog by @BinaryFiddler in #8910
- Update dev env by @estrattonbailey in #8921
- Bump
expo-image-picker
to17.0.5
by @estrattonbailey in #8929 - See more card - use Link instead of manual navigation by @mozzius in #8930
- Close web mention suggestions popup on
Escape
by @mozzius in #8605 - Fix hook being marked as async by @mozzius in #8932
- Prevent double border on web explore page by @mozzius in #8937
- Improve e2e tests by @mozzius in #8927
- v1.107.0 release prep by @mozzius in #8938
- Web: fix Suggested Accounts tabs end of scroll detection by @Simek in #8939
- Add QR code to github action by @mozzius in #8948
- safelink by @haileyok in #8917
- fix safelink build by @haileyok in #8958
- Tweaks to add to starter pack dialog by @mozzius in #8957
- fix safelink package.json by @haileyok in #8959
- Update bad token error message by @mozzius in https:/...
v1.106.0
What's Changed
- feat(ui): remove like count from trending videos by @caidanw in #8689
- Include app version in metrics by @estrattonbailey in #8699
- Bump version to 1.106.0 by @estrattonbailey in #8698
- Replace
resumeSession
withgetSession
in the email check by @mozzius in #8670 - Clean up AA gate by @estrattonbailey in #8707
- [APP-1291] prevent GestureActionView from hijacking swipe in a direction which no actions are specified by @elijaharita in #8705
- If birth date is not set, ensure AA still shows by @estrattonbailey in #8709
- [APP-1317] update: chat request ui to hide chat requests when there are no messages by @APiligrim in #8708
- fix moderation preferences for non-AA'd users by @haileyok in #8712
- [APP-1319] general profile component layout fixes, and ability to disable the inset border for UserAvatar by @elijaharita in #8711
- feat(ui): new trending video design by @caidanw in #8702
- [APP-1157] disable searches for logged out users, prompt them to sign in by @BinaryFiddler in #8697
- OTA deployments on PR comment action by @haileyok in #8713
- fix action by @haileyok in #8715
- Fix some auto complete issues on mobile by @BinaryFiddler in #8714
- fix action again by @haileyok in #8716
- fix action final by @haileyok in #8717
- fix action final final by @haileyok in #8718
- fix final final final by @haileyok in #8719
- simplify logic for pull request OTAs by @haileyok in #8720
- fix type error by @haileyok in #8722
- add web hook, action tweaks by @haileyok in #8723
- Ensure preference overrides cause re-renders by @haileyok in #8724
- [APP-1342] Fix blur handling by @estrattonbailey in #8730
- [APP-1341] Fix parent read more occurring further up the tree by @estrattonbailey in #8729
- Add comment by @estrattonbailey in #8739
- fix: small profile followup fixes by @elijaharita in #8735
- feat: new design for "Suggested for you" interstitial by @caidanw in #8733
- Add metrics to embedr service by @amckinley in #8740
- [APP-1345] Update Toast UI on the web and add to storybook by @APiligrim in #8734
- [APP-1345] Hot fix: add toast.style file by @APiligrim in #8743
- hot fix: imports for toast and alignment by @APiligrim in #8744
- Fix dataSet for noFeedback links by @mozzius in #8745
- Convert old toast types to new ones, mark as deprecated by @mozzius in #8746
- [APP-1173] Clean up env by @estrattonbailey in #8701
- Rework variable naming, logic for rendering chat requests by @haileyok in #8737
- Mark old components as deprecated by @mozzius in #8747
- Update golang toolchain to 1.24 and clean imports by @amckinley in #8749
- Fix bad env substition by @estrattonbailey in #8752
- fix echoprom config by @ericvolp12 in #8755
- Make proper extension of
Button
more clearly defined by @estrattonbailey in #8753 - Tweak case of labels in
SearchResults.tsx
by @surfdude29 in #8759 - Some toasts cleanup and reorg by @estrattonbailey in #8748
- [APP-1310] Button cleanup by @estrattonbailey in #8754
- Don't animate images that will be posted as JPGs by @mozzius in #8760
- [APP-1364] fix suggested follows small web view by @caidanw in #8763
- Minor README improvements by @JimmyCushnie in #8762
- Tweak accessibility label by @surfdude29 in #8767
- [APP-1083] bug fix: videos not accurately autoplaying on web by @APiligrim in #8692
- Remove muted threads from feeds by @kindgracekind in #8773
- Fix video thumbnails on native by @mozzius in #8774
- Fix android starting at notif screen by @mozzius in #8775
- Fix web video ViewportObserver component by @mozzius in #8776
- Fix quality of first seconds of videos on web by @arturo32 in #8778
- [APP-1356] Policy update dialog by @estrattonbailey in #8782
- [LEG-203] Add onboarding text for policy updates by @estrattonbailey in #8783
- [APP-1365]: Ensure toast text meets a11y guidelines by @APiligrim in #8779
- Toast tweaks by @estrattonbailey in #8791
- Only parse notifs with a reason by @mozzius in #8785
- [APP-1310] Button refresh by @estrattonbailey in #8758
- Add profile hover card to notification item author names by @mozzius in #8666
- Fix web scrollable select unwanted overflow by @Simek in #8786
- Add border curve in neater way by @mozzius in #8792
- Add device attestation to signup flow by @haileyok in #8757
- Fix policy overlay logic by @estrattonbailey in #8793
- Fix e2e by @estrattonbailey in #8794
- Fix disabled primary button text color by @estrattonbailey in #8796
- Add cursor pointer to web select trigger by @Simek in #8787
- Check handle as you type by @mozzius in #8601
- Prep for release by @estrattonbailey in #8799
- Update links by @estrattonbailey in #8800
- Captcha fixes by @estrattonbailey in #8803
- Update starter pack wizard screen by @BinaryFiddler in #8766
- Fix translations on Android using PROCESS_TEXT intent by @mozzius in #8486
- Fix policy state by @estrattonbailey in #8821
- Add context and comments to button text, label and title in email verification dialog by @surfdude29 in #8810
- Make sure AA admonition text doesn't touch button by @mozzius in #8816
- Tweak small buttons by @mozzius in #8818
- Add bottom border to feed headers in Explore on web by @mozzius in #8801
- Filter out muted/blocked convos from share menu recent chats by @mozzius in #8802
- Set max width on feed context string by @mozzius in #8817
- Update dates by @estrattonbailey in #8822
- Translations by @estrattonbailey in #8823
New Contributors
- @caidanw made their first contribution in #8689
- @elijaharita made their first contribution in #8705
- @APiligrim made their first contribution in #8708
- @amckinley made their first contribution in #8740
- @JimmyCushnie made their first...
1.105.0
What's Changed
- Specify
autoCapitalize
value by @mozzius in #8619 - Translation update by @mozzius in #8624
- Fix quote+list card padding by @mozzius in #8623
- Handle notifications on first load by @mozzius in #8629
- Detect Age Restricted Geos by @jcalabro in #8634
- Filter activity notifications for muted words by @mozzius in #8637
- Fix mention tab flicker by @mozzius in #8640
- Only show WhoCanReply on root post by @estrattonbailey in #8645
- Fix who can reply icon for "everyone can reply" by @mozzius in #8625
- Bump version to v1.105 by @mozzius in #8616
- Fix Age Restriction Type by @jcalabro in #8646
- omitempty on Age Restricted Geo by @jcalabro in #8647
- Fix perf issue on web - restore pop behaviour to tabs by @mozzius in #8620
- Fix navigation by @mozzius in #8648
- UI for age assurance compliance by @estrattonbailey in #8652
- Update copy and link in reporting flow by @estrattonbailey in #8583
- Fix whitespace collapse in web composer when changing color scheme by @mozzius in #8659
- Avoid handling notifications on entry if opened via deep link by @mozzius in #8657
- Use push to convo mechanism in startup notification handling by @mozzius in #8653
- Fix bug where replying to grandparents re-orders thread by @estrattonbailey in #8662
- Age assurance fast-follows by @estrattonbailey in #8656
- Fix checkmark overflow in profile card by @mozzius in #8612
- rename file names with colons to the common notation by @ssg in #8264
- show precise count in label/hover text by @ljharb in #6164
- Update age assurance copy by @estrattonbailey in #8664
- Handle missed error branch by @estrattonbailey in #8663
- Age assurance tweaks by @estrattonbailey in #8671
- Follow redirects for soundcloud shortlinks by @mozzius in #8614
- Fix scroll not working emoji reaction popup by @mozzius in #8636
- Patch in upstream fix for video rotation on Android by @mozzius in #8635
- Nicer error message for backend video too large error by @mozzius in #8596
- Remove title casing of
Intl.DisplayNames
language names by @surfdude29 in #8433 - Tweak AppLanguage names by @surfdude29 in #8436
- Add
action
context forRepost
string in RepostButton.web.tsx by @surfdude29 in #8427 - Tweak accessibility label by @surfdude29 in #8242
- Following context by @estrattonbailey in #8690
- Use correct URLs for hashtag pages in embed code by @surfdude29 in #8685
- [APP-1281] Add margin between messages in the composer thread by @BinaryFiddler in #8691
- Release 1.105.0 by @pfrazee in #8693
New Contributors
- @jcalabro made their first contribution in #8634
- @ljharb made their first contribution in #6164
- @BinaryFiddler made their first contribution in #8691
Full Changelog: 1.104.0...1.105.0
1.104.0
What's Changed
- Fix copy url on Android by @mozzius in #8448
- Reduce post control font size by @mozzius in #7896
- Show misclass button by the same logic as feedContext by @mozzius in #8445
- Bump version to v1.104 by @mozzius in #8447
- Replace "Note about sharing" prompt with an inline hint by @mozzius in #8452
- bskyweb: bump indigo (several codegen updates) by @bnewbold in #8442
- Add missing to SetNewPasswordForm.tsx by @quiple in #8349
- Update react-navigation by @gaearon in #5967
- Use ref instead of state for post source by @mozzius in #8471
- Instant Feed Update on Mute or Moderation Action by @DriftPT in #8463
- Fix using screen names in
Link
by @mozzius in #8473 - Post source handling updates by @estrattonbailey in #8472
- [Threads V2] Preliminary integration of unspecced V2 APIs by @estrattonbailey in #8443
- Disable avatar preview in searchable people list by @mozzius in #8453
- Video - remove
MediaInsetBorder
when fullscreen by @mozzius in #8476 - Fix composer scroll position when switching apps by @mozzius in #8450
- Loosen post source constraints by @mozzius in #8478
- new arch by @haileyok in #8295
- rm browserslist by @mozzius in #8481
- Revert "Instant Feed Update on Mute or Moderation Action" by @mozzius in #8482
- Port post embeds to new arch by @estrattonbailey in #7408
- Disable default stack traces that are causing issues by @estrattonbailey in #8487
- Bump API SDK to fix
and/or
mute words bug by @estrattonbailey in #8488 - Hover card on anchor displayName/handle by @mozzius in #8479
- Use Button instead of TextLink for show more button by @mozzius in #8480
- Run lint-staged without concurrency by @estrattonbailey in #8489
- Use post shadow within anchor post by @estrattonbailey in #8491
- Align avatar in reply prompt by @mozzius in #8501
- Fix long-press loophole for disabled quote posts by @mozzius in #8502
- Fix v2 tree view bug caused by moderation settings by @estrattonbailey in #8503
- [Explore] Run refresh queries in parallel by @mozzius in #8222
- Granular notification settings by @mozzius in #8484
- add fabric package/lock files by @haileyok in #8509
- use right file name in github action by @haileyok in #8510
- Likes of your reposts copy tweak by @mozzius in #8506
- Delete some old dialogs by @estrattonbailey in #8512
- Fix other case of
Promise.all
misuse by @mozzius in #8505 - Mark translatable text in
PreferenceControls.tsx
by @auroursa in #8516 - Rearrange notif settings by @mozzius in #8519
- Modernise link warning dialog by @mozzius in #8243
- Move dialog outputs inside navigation context by @estrattonbailey in #8511
- Fix anchor follow button alignment by @estrattonbailey in #8522
- Notification settings lexicon change by @mozzius in #8518
- Fix linking to specific search results by @mozzius in #8520
- Fix select text color if system theme mismatches app theme by @estrattonbailey in #8523
- Disable android new arch by @estrattonbailey in #8525
- Add scrollbars back on android by @mozzius in #8529
- switch mmkv version before android eas bundle by @haileyok in #8526
- Gate notification settings by @mozzius in #8527
- Revert "Move dialog outputs inside navigation context (#8511)" by @estrattonbailey in #8531
- Fix anchor text overflow in threads v2 by @estrattonbailey in #8530
- Fix keyboard on iOS 26 by @mozzius in #8528
- Fix postgate query returning undefined by @mozzius in #8538
- Android notification channels by @mozzius in #8539
- Couple of Sentry cleanups by @estrattonbailey in #8532
- Don't send any debugs to Sentry by @estrattonbailey in #8533
- Catch web browser errors by @mozzius in #8547
- Ignore common video errors by @mozzius in #8548
- Add simple heuristic for reducing footer height in thread by @mozzius in #8549
- Allow disabling replies by @mozzius in #8537
- Upgrade prettier to 3.6 by @mozzius in #8558
- disable new arch by @haileyok in #8561
- Tooltip by @estrattonbailey in #8555
- useEmail doesn't need a low stale time by @estrattonbailey in #8568
- Fix pager back gesture by @mozzius in #8565
- A few perf params for threads v2 by @estrattonbailey in #8567
- Notifications registration by @estrattonbailey in #8564
- Virtualise labeler list by @mozzius in #8566
- Android paper text input padding by @mozzius in #8570
- Fix video aspect ratio error - "Record/embed/aspectRatio/width cannot be less than 1" by @mozzius in #8571
- Tweak Who can reply dialog by @mozzius in #8573
- Tweak string in Content Languages modal by @surfdude29 in #8582
- Reduce composer font size by @mozzius in #8591
- feat: use t.gifs cdn for tenor search results by @haileyok in #8574
- Improve post spacing by @mozzius in #8589
- Enforce border radius on default avatar by @mozzius in #8577
- Activity notification settings by @mozzius in #8485
- Release 1.104.0 by @pfrazee in #8595
New Contributors
Full Changelog: 1.103.0...1.104.0
1.104.0-rc3 (React Native New Architecture)
Bluesky New Architecture Client Pre-Release
Warning
This build is using the React Native New Architecture. While it is in a functioning state, there may be bugs or crashes. If reporting issues about this build, please report them as originating from a New Architecture build.
Fixes
- Links and mentions are now highlighted in the composer
- Selecting a user from the mentions dropdown will complete the handle
Thanks, and happy testing!
1.104.0-rc2 (React Native New Architecture)
Bluesky New Architecture Client Pre-Release
Warning
This build is using the React Native New Architecture. While it is in a functioning state, there may be bugs or crashes. If reporting issues about this build, please report them as originating from a New Architecture build.
Thanks, and happy testing!
1.103.0
What's Changed
- Live via service config by @mozzius in #8378
- temporary react-native-view-shot patch by @haileyok in #8383
- add reason to notif event log by @haileyok in #8381
- [Live] Fix view collapse on android by @mozzius in #8390
- Fix emoji reaction expanded picker on web getting squished by @mozzius in #8245
- Fix hover card width by @mozzius in #8392
- [Live] Add warning if link is missing image by @mozzius in #8393
- Improve select language prompt by @mozzius in #8391
- add reqId to feed feedback by @haileyok in #8396
- Speculative fix to Android camera roll issue by @mozzius in #8397
- Rectify a constant +1 to liked feeds by @RetroSunstar in #8398
- silence geo log by @haileyok in #8400
- Share menu by @mozzius in #7840
- bump 1.103.0 by @haileyok in #8407
- Move SENTRY_DSN to secrets by @estrattonbailey in #8096
- Quiet some logs, fix a bug by @estrattonbailey in #8404
- Floating "Load more" makeover by @mozzius in #8420
- Send FeedFeedback interactions in thread view by @mozzius in #8414
- Share bandwidth estimate between video instances by @mozzius in #8377
- Make via-repost notifs groupable by @mozzius in #8429
- Fix link to like-via-repost by @mozzius in #8428
- invert flag for sending to statsig by @haileyok in #8431
- add metrics by @haileyok in #8426
- tweak ordering of explore components by @haileyok in #8432
- Add language: European Portuguese (
pt-PT
) by @surfdude29 in #8375 - Release 1.103.0 prep by @pfrazee in #8434
New Contributors
- @RetroSunstar made their first contribution in #8398
Full Changelog: 1.102.0...1.103.0
1.102.0
What's Changed
- Remove double close button by @mozzius in #8246
- Center handle in verifier dialog by @estrattonbailey in #8247
- Remove other double close button by @mozzius in #8250
- Make notifications clickable by @estrattonbailey in #8251
- Make whole verifier clickable, no nested interactives by @estrattonbailey in #8249
- Use normal spaces around check by @estrattonbailey in #8252
- Fix composer reply line height by @mozzius in #8241
- Tweak dialog copy by @estrattonbailey in #8254
- Show date in verifications dialog by @estrattonbailey in #8257
- Add check to composer user autocomplete by @estrattonbailey in #8253
- Align handling of verified warning by @estrattonbailey in #8255
- Improve display name in Settings by @estrattonbailey in #8256
- Tweak alignment by @estrattonbailey in #8258
- Refactor search history by @estrattonbailey in #8260
- Edge to edge support by @zoontek in #7497
- Move dev mode hook by @mozzius in #8270
- Fix first sheet height change not registering (iOS) by @mozzius in #8267
- bump 1.102.0 by @haileyok in #8271
- Sanitize handle in header by @espeon in #8272
- Remove unused dependency by @mozzius in #8273
- Make handles lowercase by @mozzius in #8233
- Modernise change email flow by @mozzius in #8106
- Verification UI tweaks by @estrattonbailey in #8276
- Ota docs update by @estrattonbailey in #8279
- Fix skeleton height, prevent loading layout shift in Explore by @mozzius in #8221
- Fix PWI at 1300px breakpoint by @mozzius in #8238
- Keep all radix dependencies aligned by using single package by @mozzius in #8219
- Clean up moderation screens by @mozzius in #8199
- Modernize in-app browser consent dialog by @mozzius in #8191
- Update mention of MobX in README by @mozzius in #8286
- Optimize compressImage method to also use binary search by @Novaenia in #7490
- Don't await deleting temp files by @mozzius in #8287
- bump it bop it upgrade it (rn 79/expo 53) by @haileyok in #8281
- revert changes made to scroll forwarder by @haileyok in #8328
- Add internal discover debug topic misclassification report button by @mozzius in #8332
- Remove post from feed after pressing show less by @mozzius in #8333
- New
Select
component by @mozzius in #8323 - swap out cropper library by @haileyok in #8327
- bump cropper version by @haileyok in #8339
- use legally registered name for company by @bnewbold in #8338
- New Edit Profile dialog on web, use new Edit Image dialog everywhere by @mozzius in #8220
- Bump
hls.js
by @mozzius in #8336 - Hide footer when lists list is empty by @mozzius in #8337
- Fix select triggers on ios safari by @mozzius in #8343
- [APP-1158] Refactor email-related dialogs by @estrattonbailey in #8296
- Delete unused auth components by @mozzius in #8334
- Add 10px more padding to dialog flatlist by @mozzius in #8345
- fix crash when closing open dialogs by @haileyok in #8348
- Fix some more warnings for web by @mozzius in #8316
- Fix composer reply display name being clipped by @mozzius in #8315
- [Android] Save photos to "Bluesky" folder by @mozzius in #8018
- Move and rename internal topic misclass button by @mozzius in #8358
- Fix notifications badge on web by @jcsalterego in #8347
- Fix email dialog width on large phones by @estrattonbailey in #8350
- Live by @mozzius in #8354
- Add language: Frisian by @surfdude29 in #8214
- Release 1.102.0 by @pfrazee in #8360
New Contributors
Full Changelog: 1.101.0...1.102.0
1.101
What's Changed
- Fix labeler header scroll and loading/error states by @mozzius in #8088
- Change chat settings icon to a gear icon by @mozzius in #8192
- [Embed] Fix up post embeds, and other tweaks by @mozzius in #8185
- Fix Hosting Provider button height on Android by @mozzius in #8186
- Fix end of feed border thickness by @mozzius in #8187
- Bump version (v1.101) by @mozzius in #8189
- Don't re-use profile-specific components in Settings by @estrattonbailey in #8193
- Replace old ProfileCard with new by @estrattonbailey in #8195
- [Embed] Fix 3-image grid on Safari by @mozzius in #8198
- Update icons by @estrattonbailey in #8204
- ALF Notifications screen by @mozzius in #8208
- ALF search cards by @estrattonbailey in #8210
- Use
SearchablePeopleList
for add user to list dialog, replace old modal by @mozzius in #8212 - Clear image cache button by @mozzius in #8190
- Verification by @estrattonbailey in #8226
- Change
UK
country code toGB
in additional-moderation-authorities.ts by @surfdude29 in #8211 - Release 1.101.0 by @pfrazee in #8229
Full Changelog: 1.100.0...1.101.0