3.10.0 (2026-10-10)
🐛 Bug Fixes
- ci: Import Crowdin translations onto the latest dev (#1890) (385a8d1)
- github: use existing enhancement label and add missing twitter label (6337845)
- Instagram: add auto-scroll persistence flag to recommended flags (#1957) (096ea87), closes #1746
- Instagram: Add missing entity dependencies (#1833) (a19b255)
- Instagram: Align Instants settings and saved viewer styling (#2017) (a0a3360)
- Instagram: Allow screenshots in protected DM windows (45fee55)
- Instagram: Correct patch status mappings (bf4a28c)
- Instagram: Correct the names of the HDR and auto-scroll recommended flags (#2078) (8917d71)
- Instagram: Fill menu highlights above dialog buttons (#2016) (a326e42)
- Instagram: Find the expire field of ephemeral media by its own key (#2046) (ff2c809)
- Instagram: Fix deleted message handling (4254162)
- Instagram: Hide ads in the Following feed (7914a26)
- Instagram: Hide non-follower badges for unknown friendship status (f385660)
- Instagram: Hide the reshare button in the home feed (ae38467)
- Instagram: invoke reflected methods on the correct receiver (#1960) (e4a9464)
- Instagram: Isolate story filters and refresh highlight visibility (2946e7e)
- Instagram: Keep settings switch animations consistent after shortcut launch (#1883) (6ffb046)
- Instagram: Move the story seen button to the bottom action row (0d7fba0)
- Instagram: Preserve ephemeral media after refreshing chats (d9ab7c7)
- Instagram: Preserve friendship status when metadata is missing (6eeb0f0)
- Instagram: Preserve the startup tab while editing navigation (#1880) (cb1241f)
- Instagram: Preserve unobserved theme state (#1872) (cf7cd66)
- Instagram: Prevent newlines in text preferences (#1811) (2cb1faa)
- Instagram: Recover settings after crash (#1822) (8391a5b)
- Instagram: Refine Focus Lock highlight and slider spacing (#1982) (c5b8ca5)
- Instagram: Refresh profile friendship status and hide unknown states (2418d65)
- Instagram: remove forced HDR brightness on photos and Reels (#1955) (0084136), closes #1817
- Instagram: Remove recommended flags unavailable in 447 (46e9074)
- Instagram: Restore the activity context for like animation previews (#2014) (1f08d91)
- Instagram: Sanitize shared links before changing domains (b1d0eb4)
- Instagram: Skip event dispatch when analytics are disabled (#1877) (7a44c6d)
- Instagram: Skip the remind me notification action when the link has no x (#2101) (c4a6479)
- Instagram: Stop Open links externally from crashing on 447 (#2047) (4c15083)
- Instagram: Sync ghost mode icons when settings change (#1875) (dc12da8)
- Instagram: Use an adaptive settings shortcut icon (454f283)
- Revert "fix(twitter -
Bring Back Twitter): support to new versions" (df9b407) - twitter -
Bring Back Twitter: support to new versions (ff97563) - Twitter - Show changelogs: Error message is shown with changelog dialog (e1238c3)
- Twitter: Apply dynamic color to Dim and Lights out themes (#2027) (5842cb7), closes #15202 #bf15202
- Twitter: avoid copying editor spans in custom font hook (c6deb8d)
- Twitter: guard null ShareTarget in modern share sheet link hook (5066035)
- Twitter: Preserve links when applying custom fonts (#1889) (f5d1db8)
- Twitter: restore relationship actions in user lists (854f5e2)
- Twitter: Restore timeline position on startup (ae231c5)
✨ New Features
- Instagram: Add
Focus Lockpatch (#1928) (2b6b5ac) - Instagram: Add an option to enable inline download button on feed and profile posts (#1997) (a074bb9)
- Instagram: add custom font support (#1920) (065bb95)
- Instagram: Add Hide save buttons patch (ac89a04)
- Instagram: Add Hide share button patch (15b8856)
- Instagram: Add Inbox lock to ask for your biometrics before messages (#2020) (d2c5f0a), closes #2018
- Instagram: Add recommended flags for the Reels seekbar (e558f88)
- Instagram: Add startup tab selection (#1869) (d284f62)
- Instagram: Add Story category (#1948) (ec55052)
- Instagram: Add story seen button (#1884) (c39e122)
- Instagram: Add visibility controls for create and notification buttons (#1870) (a1c0866)
- Instagram: Customize download filenames (#1923) (8507022)
- Instagram: Customize navigation bar (#1867) (bbd335c)
- Instagram: Embed metadata in downloaded videos (#1828) (9493252)
- Instagram: Hide Reels follow button (#1911) (f180a7b)
- Instagram: Integrate
Disable onboarding permission promptspatch intoDisable analytics(#1771) (a7974cd) - Instagram: Lock any distraction free setting with Focus Lock (#1953) (97ea429)
- Instagram: Restore classic search recents (up to 25) (#1741) (bb98bcb)
- Instagram: Save and view received Instants (#1538) (40e1327)
- Instagram: Show non-followers in the Following list (#1978) (f2395c9), closes #1899
- Instagram: Update the Direct icon in settings and in the navigation customization window. (#1888) (7e50716)
- Twitter: Add bulk feature flag selection and validation (#1846) (7b92ac8)
🚀 Updated App Support
- Instagram: Add support for 447.0.0.55.81 (3e15b92)
🔧 Improvements
- Instagram: Add a close button to resolution dialogs (9383ab3)
- Instagram: Add feedback to the unlock button (44fcefb)
- Instagram: Add flags to Suggested users in search (4dbc376)
- Instagram: Add random like animations and previews (#1980) (f544987)
- Instagram: Always apply link and build expiration fixes (476cf62)
- Instagram: Clarify settings row highlight behavior (#1989) (40e1086)
- Instagram: fix N+1 query when opening Deleted Messages (#1965) (bdc8d10)
- Instagram: Hide comment buttons and counts (2cbd8b2)
- Instagram: Hide suggested profiles (#1917) (c6ea8c4)
- Instagram: Improve settings category names and icons (#1876) (4cb58f7)
- Instagram: Match Inbox lock styling and reorder DM settings (8dbcb52)
- Instagram: Organization options (#2073) (e3039f9)
- Instagram: Refine anonymous DM handling (#1781) (679b62b)
- Instagram: Refine deleted message handling (#1775) (f6360dc)
- Instagram: Refine profile button styles and spacing (#1990) (e2dafdc)
- Instagram: Reorder DM settings (40f8c14)
- Instagram: Replace the Ghost category icon (#1878) (eac2651)
- Instagram: Simplify option dialogs and add close buttons (#1954) (1560f8e)
- Instagram: Use avatar badges in follow lists (#1986) (51e334c)
- Instagram: Use settings in export and import labels (#1847) (de6d165)
- Instagram: Use the native story mentions dialog (#2030) (14faf0a)
- Twitter: fail with a clear error in share menu button hook (#1958) (9a2ac39)
- utils: fail with a clear error when string sentinel/index lookups miss (#1959) (22cb283)