Claude
98e084eac4
Defer reply skeleton rendering in PostThread with startTransition
...
Use startTransition to schedule reply skeletons as a low-priority update,
allowing the anchor post (from cache) to paint first without being blocked
by skeleton layout work.
https://claude.ai/code/session_01Au2yLL1AxZ2ARAD8JHTZJs
2026-03-25 15:53:27 +02:00
Claude
d673a23c8e
Add PostThread screen performance analysis
...
Document the initial render waterfall, data dependency graph,
FlatList virtualization config, and potential performance concerns
for the PostThread screen.
https://claude.ai/code/session_01Au2yLL1AxZ2ARAD8JHTZJs
2026-03-25 15:53:27 +02:00
Samuel Newman
cc5580848c
Upgrade TypeScript to 6.0 ( #10113 )
2026-03-25 00:50:26 -07:00
Samuel Newman
fa84c451d0
Fix draft restore to calculate shortened grapheme length for links ( #10103 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-24 15:31:19 -05:00
Paweł Fornagiel
894e2b89d4
fix: too many re-renders when toggling experimental feed sampling option ( #10114 )
2026-03-24 14:59:01 -05:00
Eric Bailey
3e37696d88
Add resolution downsizing to image compression ( #10117 )
2026-03-24 14:34:51 -05:00
Eric Bailey
6a15ca88b6
Update redirect service ( #10116 )
2026-03-24 10:10:35 -05:00
Eric Bailey
5a6942025c
Add metrics to redirect service ( #10112 )
2026-03-24 08:45:08 -05:00
pfrazee
3866142ccd
Nightly source-language update
2026-03-24 03:09:20 +00:00
Samuel Newman
7fd6f8f04b
Update version to v1.120.0 ( #10110 )
2026-03-23 22:05:43 +02:00
DS Boyce
21d8b07bfe
Use isTranslationSupported from expo-translate-text ( #10108 )
2026-03-23 09:56:35 -07:00
Samuel Newman
f08bf5fef9
Fix report dialog flashing error state on open ( #10099 )
2026-03-23 09:19:57 -07:00
Samuel Newman
3e7e859c9c
[Web] Fix Wordle score rendering - prevent Inter from overriding emoji presentation ( #10104 )
2026-03-23 09:19:33 -07:00
Samuel Newman
854ae60e7b
[Web] Fix clipped text when using numberOfLines={1} ( #10105 )
2026-03-23 09:17:49 -07:00
Eric Bailey
cc4a436e45
Bump version to 1.119.1 ( #10088 )
1.119.1
2026-03-20 12:04:12 -05:00
Eric Bailey
0532e120b8
Prep 1.119.1 ( #10087 )
2026-03-20 11:52:46 -05:00
Samuel Newman
288fad67f4
Fix bottom sheet crash on API <30 ( #10084 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 11:41:39 -05:00
DS Boyce
0e1e790c34
Include recId with log event for suggested profiles ( #10075 )
2026-03-20 11:39:51 -05:00
Eric Bailey
74d8ca8fa7
Increase parent batch size to reduce onStartReached calls ( #10086 )
2026-03-20 11:38:52 -05:00
Eric Bailey
34d8c6fe58
[APP-1968] Increase image upload resolution ( #10073 )
2026-03-20 11:22:36 -05:00
Samuel Newman
5bcb909081
Remove hardcoded yellows ( #10083 )
2026-03-20 11:21:16 -05:00
Samuel Newman
e28f6d2f37
Add bookmarks to thread placeholder candidates ( #10080 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 11:20:27 -05:00
DS Boyce
3e7d7ce5f4
Fix issue with site loading on older versions of Safari ( #10077 )
2026-03-19 15:50:25 -07:00
DS Boyce
876e20166a
Ensure mute state stays in sync after mutation ( #10067 )
2026-03-19 06:18:48 -07:00
pfrazee
2a87f6f6b5
Nightly source-language update
2026-03-19 03:12:12 +00:00
Eric Bailey
bfd2d20192
Add back starter packs button in ProfileMenu ( #10069 )
2026-03-18 18:29:22 -05:00
Eric Bailey
dc8570c524
Bump keyboard controller and add missing provider on web ( #10068 )
2026-03-18 15:43:22 -05:00
Samuel Newman
530afe87c7
web: LRU screen cache to bound memory in long sessions ( #10063 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 08:50:48 -07:00
Eric Bailey
317ce2b3da
Prep 1.119.0 ( #10062 )
1.119.0
2026-03-17 16:16:01 -05:00
Eric Bailey
45df50ec19
Rename translation properties for clarity ( #10061 )
2026-03-17 13:59:28 -05:00
surfdude29
b9a3256e51
Don't strip query parameters on in-app navigation ( #9948 )
2026-03-17 13:43:37 -05:00
DS Boyce
1386a559b7
Log languages a post is tagged with after translating ( #10014 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-17 12:31:23 -05:00
RetroSunstar
be0d00de17
Set displayName and description to undefined if no values are provided during a profile edit ( #10016 )
2026-03-17 12:04:27 -05:00
RetroSunstar
dbba97f28d
Use proper constants.ts exports for Edit Profile Dialog limits ( #10054 )
2026-03-17 12:04:04 -05:00
Samuel Newman
5e8ef6aa9b
Adjust VTT cue line to avoid occlusion by video controls ( #10017 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 11:05:58 -05:00
surfdude29
177bdcd2b7
[bskylink] URL-encode apostrophes before HTML escaping ( #9559 )
2026-03-16 11:18:23 -07:00
pfrazee
2027589c55
Nightly source-language update
2026-03-14 03:04:35 +00:00
DS Boyce
b8d60eb0e2
Address lint warnings in List.web.tsx ( #10046 )
2026-03-13 09:41:38 -07:00
DS Boyce
97fdd7c59b
Create new useSuggestedFollowsByActorWithDismiss hook ( #10048 )
2026-03-13 09:18:23 -07:00
pfrazee
6afe48db6a
Nightly source-language update
2026-03-13 03:06:17 +00:00
DS Boyce
0b6ff8000d
Remove getSuggestedFollowsByActor fallbacks and use recIdStr ( #9988 )
2026-03-12 16:57:38 -07:00
DS Boyce
35cb2bcf94
Create codemod for updating Toast calls to v2 ( #10045 )
2026-03-12 11:35:58 -07:00
DS Boyce
9c9970f680
Don't show chat notification if viewer is age gated ( #10042 )
2026-03-12 11:21:57 -07:00
DS Boyce
7b5d5a4f76
Provide age-restricted viewers the option to delete their account ( #10041 )
2026-03-12 11:13:23 -07:00
Samuel Newman
4737bfb7ed
Update expo deps, unpin things ( #10044 )
2026-03-12 05:33:11 -07:00
pfrazee
374ce2c39e
Nightly source-language update
2026-03-12 03:08:04 +00:00
DS Boyce
1db01a09a8
Create codemod for addressing ESLint warnings ( #10032 )
2026-03-11 15:51:31 -07:00
Samuel Newman
80429ec902
Add “download image” option to web, simplify downloads ( #10025 )
2026-03-11 23:44:19 +02:00
heikadog
0c7b2d5353
Update issue templates to take uploads, and fix typo ( #10036 )
2026-03-11 14:50:35 -05:00
DS Boyce
850e6e6f52
Add new metrics for post menu interactions ( #10022 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-03-11 13:30:33 -05:00