Samuel Newman
63ea0624d2
persist, change layout
2026-07-06 20:08:01 +03:00
Samuel Newman
c3d88ab07a
tweak icons
2026-07-06 17:33:26 +03:00
Samuel Newman
6426b40234
fix clipping
2026-07-06 17:19:37 +03:00
Claude
73d5703be1
Remove post_gallery_embed:enable feature gate
...
The embed type now decides the image layout everywhere: gallery embeds
render as the carousel, legacy `app.bsky.embed.images` embeds render as
the grid. This also means legacy image embeds never need the gallery
offset styles.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SvDXhHEBCjAfokEFK8pHt8
2026-07-05 18:02:40 +00:00
Claude
9f5d5a539b
Add experimental composer toggle for image grid/carousel layout
...
Behind the new `composer:image_layout_toggle:enable` feature gate, show
a pill button in the composer toolbar (next to the labels button) when a
post has 2-4 images. The button switches the draft between the legacy
`app.bsky.embed.images` shape (grid) and the newer
`app.bsky.embed.gallery` shape (carousel, previously only used for 5+
images). Gallery embeds now always render with the carousel layout so
the choice is reflected for viewers.
The button is wrapped in a one-time tooltip nudge, following the same
pattern as the threadgate button, and emits a
`composer:imageLayout:toggle` metric.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01SvDXhHEBCjAfokEFK8pHt8
2026-07-05 10:11:00 +00:00
pfrazee
79a16094f1
Nightly source-language update
2026-07-03 03:13:24 +00:00
DS Boyce
2eddbf8eb0
Fix back button behavior on login/create account screen ( #11052 )
2026-07-02 13:42:12 -07:00
Eric Bailey
8613bb1033
Remove potentially intent violating chat settings restriction ( #11056 )
2026-07-02 15:32:37 -05:00
Eric Bailey
954268a4b6
[AAv2] Integrate on-device APIs ( #9564 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 15:15:30 -05:00
DS Boyce
b0a40145e9
Special-case 'me' values in search queries ( #11043 )
2026-07-02 09:35:57 -07:00
DS Boyce
40df0d773a
Fix blank message list after submit on Android ( #11042 )
2026-07-02 09:35:04 -07:00
Eric Bailey
b27ef2b6df
Bump app version to 1.127.0 ( #11040 )
2026-07-01 11:26:07 -05:00
Spence Pope
c4ce3ce0fb
Reduce Sentry noise from logger transport and expected-failure call sites ( #10893 )
2026-07-01 10:43:01 -04:00
pfrazee
e86067986f
Nightly source-language update
2026-07-01 03:20:02 +00:00
DS Boyce
133476e0cd
Update advanced search suggestions ( #11036 )
2026-06-30 14:26:50 -07:00
Samuel Newman
0adf500edf
Use RNKC for composer keyboard avoiding view ( #10997 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 16:15:50 -05:00
DS Boyce
5e7343b0d2
Fix yaml syntax in pull-request-commit.yml ( #11037 )
2026-06-30 14:15:28 -07:00
RetroSunstar
0526820506
Fix stale display names for lists/feeds in top bar across restarts/devices ( #10651 )
2026-06-30 16:10:53 -05:00
Harry L
13ee5df721
Restore link in Go Live prompt if status record present ( #10636 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 15:59:17 -05:00
RetroSunstar
f648977deb
Added Automation label to labeller display names ( #11027 )
2026-06-30 15:58:48 -05:00
Eric Bailey
22391bcd63
Fix lint ( #11038 )
2026-06-30 15:47:12 -05:00
surfdude29
251605919f
Fix hashtag author filter failing for DIDs ( #10772 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-30 13:27:13 -07:00
Samuel Newman
9df4add435
Only request notification permission once per session ( #11004 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 15:22:37 -05:00
Zaven477
281f49976a
adding focus to the editing block ( #10593 )
2026-06-30 15:21:16 -05:00
Samuel Newman
57dc53fbf5
Add "fingerprint changed" label to PRs with native changes ( #10742 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-30 15:19:24 -05:00
Ashish Khankari
feaca048ba
Fix UI overlap issue where text was rendering over icons ( #10774 )
2026-06-30 15:07:43 -05:00
Eric Bailey
8a6a90320c
Remove actions-up script in favor of Dependabot ( #11034 )
2026-06-30 14:28:05 -05:00
Samuel Newman
5331c68218
Rename root file from js to ts, improve platform splitting ( #11012 )
2026-06-30 14:25:16 -05:00
Samuel Newman
52aaba4051
Route iOS notification settings intent into the app ( #11003 )
2026-06-30 22:23:52 +03:00
dependabot[bot]
de51ceb577
Bump actions/checkout from 6.0.3 to 7.0.0 ( #11022 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 14:20:43 -05:00
dependabot[bot]
eb755bc31d
Bump the actions group with 3 updates ( #11021 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-30 13:51:58 -05:00
DS Boyce
44f6a98f59
Use latest fingerprint-native action ( #11016 )
2026-06-30 13:40:37 -05:00
DS Boyce
28c44a11ef
Avoid leaking previous messages via replies ( #11017 )
2026-06-30 10:35:12 -07:00
DS Boyce
cc893028e3
Always set allTime to true for search v2 ( #11033 )
2026-06-30 10:34:40 -07:00
DS Boyce
298c83bcba
Update search input with useAutocomplete ( #11023 )
2026-06-30 10:34:17 -07:00
Samuel Newman
6607118729
Remove react-native-dotenv ( #10706 )
2026-06-30 19:42:44 +03:00
Samuel Newman
ade5d2b783
Cull unused files ( #11029 )
2026-06-30 19:41:35 +03:00
DS Boyce
bb20f234f3
Always scroll to bottom of chat after sending a message ( #10913 )
2026-06-30 09:38:06 -07:00
Spence Pope
95726c6c6b
Replace react-native-compressor video path with native expo-bluesky-video-compress module [APP-2428] ( #10954 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-30 11:59:59 -04:00
Christian Schmidt
43d2f939c2
WSOD when trying to create account from starter pack on non-default provider ( #10970 )
2026-06-30 01:26:20 -07:00
DS Boyce
75e2c40ba4
Use correct param name for setup-bundletool action ( #11020 )
2026-06-30 00:56:44 -07:00
Eric Bailey
bd2849d925
Release Prep 1.126.0 ( #11015 )
1.126.0
2026-06-29 12:42:23 -05:00
Samuel Newman
2971c3520c
Fix chat input positioning on mobile android ( #11013 )
2026-06-29 10:18:53 -05:00
Samuel Newman
69058e1ec2
Disable selectable profile description on Android ( #11002 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-29 10:18:32 -05:00
Samuel Newman
a5ed41fa0f
Fix CI - grant workflows permission for internal sync push ( #11010 )
2026-06-29 16:30:01 +03:00
Samuel Newman
257a11d498
Set apple team id via environment variable ( #11008 )
2026-06-29 01:59:00 -07:00
RetroSunstar
b8608ac03b
Fix 149/150 user limit for starter packs ( #11001 )
2026-06-28 01:09:07 -07:00
pfrazee
e0ddd8d509
Nightly source-language update
2026-06-27 03:17:11 +00:00
Eric Bailey
90f3f954ea
Fix GrowthBook exposure did mis-attribution across account switches ( #11000 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-26 19:04:40 -05:00
DS Boyce
248290e0b3
Add advanced search UI ( #10992 )
2026-06-26 16:16:48 -07:00