github crimera/piko-newx v3.46.0

latest release: v3.47.0
7 hours ago

🐛 Bug Fixes

  • Twitter - newx: support 12.31.0-alpha.04 renderer shapes (20b28a6)
  • Twitter - newx: fail closed on duplicate branding color entries (6c893c6)
  • Twitter - newx: theme XDS text colors so nested quotes follow Material You (63ecf14)
  • Twitter - newx: number native downloads of multi-media posts (64ec8a2)
  • Twitter - newx: keep Twitter branding colors on versions that dropped them (69ee5fd)
  • Twitter - Instagram: Validate the picked file before restoring settings (#1985) (1f1f3f7)
  • Twitter - Instagram: Refine Focus Lock highlight and slider spacing (#1982) (c5b8ca5)
  • Twitter - Instagram: invoke reflected methods on the correct receiver (#1960) (e4a9464)
  • Twitter - Instagram: add auto-scroll persistence flag to recommended flags (#1957) (096ea87)
  • Twitter - Instagram: remove forced HDR brightness on photos and Reels (#1955) (0084136)
  • Twitter - ci: Import Crowdin translations onto the latest dev (#1890) (385a8d1)
  • Twitter: Preserve links when applying custom fonts (#1889) (f5d1db8)
  • Twitter - Instagram: Keep settings switch animations consistent after shortcut launch (#1883) (6ffb046)
  • Twitter - Instagram: Preserve the startup tab while editing navigation (#1880) (cb1241f)
  • Twitter - Instagram: Skip event dispatch when analytics are disabled (#1877) (7a44c6d)
  • Twitter - Instagram: Sync ghost mode icons when settings change (#1875) (dc12da8)
  • Twitter - Instagram: Preserve unobserved theme state (#1872) (cf7cd66)
  • Twitter: avoid copying editor spans in custom font hook (c6deb8d)
  • Twitter: Error message is shown with changelog dialog (e1238c3)
  • Twitter: Restore timeline position on startup (ae231c5)
  • Twitter: restore relationship actions in user lists (854f5e2)
  • Twitter - Instagram: Add missing entity dependencies (#1833) (a19b255)
  • Twitter: Revert "fix(twitter - Bring Back Twitter): support to new versions" (df9b407)
  • Twitter - github: use existing enhancement label and add missing twitter label (6337845)
  • Twitter: support to new versions (ff97563)
  • Twitter: guard null ShareTarget in modern share sheet link hook (5066035)
  • Twitter - Instagram: Recover settings after crash (#1822) (8391a5b)
  • Twitter - Instagram: Prevent newlines in text preferences (#1811) (2cb1faa)
  • Twitter: Don't rely on obfuscated names in Show sensitive media fingerprint (d70c4d0)
  • Twitter: Fix Show sensitive media on the Compose timeline (aeeb178)
  • Twitter - instagram: add dialog entity dependency for media downloads (5987d0b)
  • Twitter - Bring back Twitter: restore omitted Twitter 9.98 terminology (a435e35)
  • Twitter - resources: support plural overrides for bundled resources (3acd3aa)
  • Twitter: rewrite repost share links with original author (11e7222)
  • Twitter - instagram: preserve material you surface contrast (0c1fff3)
  • Twitter - Instagram: follow app theme in deleted messages screen (36b21b2)
  • Twitter: Block redirecting to X Lite patch failed on X 12.6.0-release.0 (01d4452)
  • Twitter: Add Block update screen patch (9f257f7)
  • Twitter - Instagram: don't record an unsend we never captured (#1728) (e38bc52)
  • Twitter: Fix Show sensitive media patch (#1723) (84919ef)
  • Twitter - Instagram: preserve pill button contrast (#1722) (8e08ffc)
  • Twitter - Instagram: use xml mime type for settings export (#1720) (accfdc8)
  • Twitter - Instagram: Fix more profile options (#1708) (ebf8ff1)
  • Twitter - Instagram: Correct shared link sanitization (#1698) (cbb5577)
  • Twitter - Instagram: block permission onboarding screens (#1686) (de6bcea)
  • Twitter - Instagram: preserve reels media control colors (#1681) (3befb48)
  • Twitter - instagram: restore amoled after dark mode returns (#1679) (96536bb)
  • Twitter - Instagram: Prevent notification registration crash (#1678) (4f67a78)
  • Twitter - Instagram: handle missing context for comment media downloads (#1677) (4588900)
  • Twitter - Instagram: Fix default flag state while extracting recommended flags map (82785a8)

✨ New Features

  • Twitter - newx: register the logging toggle as a built-in setting (ccc8138)
  • Twitter - Instagram: add custom font support (#1920) (065bb95)
  • Twitter - Instagram: Show non-followers in the Following list (#1978) (f2395c9)
  • Twitter - Instagram: Lock any distraction free setting with Focus Lock (#1953) (97ea429)
  • Twitter - Instagram: Add Focus Lock patch (#1928) (2b6b5ac)
  • Twitter - Instagram: Customize download filenames (#1923) (8507022)
  • Twitter - Instagram: Hide Reels follow button (#1911) (f180a7b)
  • Twitter - Instagram: Restore classic search recents (up to 25) (#1741) (bb98bcb)
  • Twitter - Instagram: Update the Direct icon in settings and in the navigation customization window. (#1888) (7e50716)
  • Twitter - Instagram: Add story seen button (#1884) (c39e122)
  • Twitter - Instagram: Add visibility controls for create and notification buttons (#1870) (a1c0866)
  • Twitter - Instagram: Add startup tab selection (#1869) (d284f62)
  • Twitter - Instagram: Customize navigation bar (#1867) (bbd335c)
  • Twitter: Add bulk feature flag selection and validation (#1846) (7b92ac8)
  • Twitter - Instagram: Embed metadata in downloaded videos (#1828) (9493252)
  • Twitter - Instagram: Integrate Disable onboarding permission prompts patch into Disable analytics (#1771) (a7974cd)
  • Twitter - Instagram: save deleted messages (#1531) (6c120d6)
  • Twitter - Instagram: Add custom sharing domain (#1712) (879f269)
  • Twitter - Instagram: Add in-app profile picture viewer (#1721) (7d34500)
  • Twitter - Instagram: Add loop story (#1713) (4b75ec7)
  • Twitter - Instagram: Made Recommended flags into patch (f81fc79)

🚀 Updated App Support

  • Twitter: Add HotYuriSex into unofficial instances for deeplinks (a82c8cc)
  • Twitter: bump support to 12.19.1-release.0 (4350e4d)
  • Twitter: bump support to 12.17.0-release.0 (9d08cd3)
  • Twitter - Instagram: improve piko settings handling (#1671) (15d8d2e)
  • Twitter: Dynamic color (#1652) (dce8132)

🔧 Improvements

  • Twitter - newx: Cut patch resolution time with narrower lookups (81685f4)
  • Twitter - Instagram: Cache track data mappings per TrackDataIntf instance (#1970) (0cc09e0)
  • Twitter: Use a Set for the feature-flag search-string membership check (#1974) (6622be4)
  • Twitter - Instagram: Cache extended media data lookups per MediaData instance (#1967) (b2800b7)
  • Twitter - Instagram: Cache the resolved helper class in DeveloperOptionsItem (#1973) (e252d0b)
  • Twitter - Instagram: Use a HashSet instead of a List for the feed JSON key filter (#1972) (daf0a63)
  • Twitter - Instagram: Skip redundant fill-in updates for freshly inserted messages (#1971) (1bcc99d)
  • Twitter - Instagram: Cache resolved classes in DirectItem instead of calling Class.forName repeatedly (#1969) (e91f754)
  • Twitter - Instagram: Cache reflective Field/Method lookups in Entity (#1966) (5fdc28f)
  • Twitter - Instagram: Strip stkn tracking parameter from share links (#1848) (8340015)
  • Twitter: restore legacy follower lists (6dbe113)
  • Twitter: use stable relationship fingerprints (6e7aa4a)
  • Twitter: inline share link rewriting (c63d4a0)
  • Twitter - Instagram: share applySystemBarStyle via InstagramPreferenceStyle (70cd23c)
  • Twitter - Instagram: refine friendship indicator styling (94bed37)
  • Twitter: Refactor Media resolution fingerprint to support 12.17.xx (ce77559)
  • Twitter: More profile info Id structure (6c7e10c)
  • Twitter: Customise native share menu items (6e1896d)
  • Twitter - Instagram: rebind settings category icons (#1707) (3ca930e)
  • Twitter - Instagram: colorize FriendshipStatusIndicator text and improve pill contrast/spacing (#1702) (6c8182c)
  • Twitter - Instagram: Restyle friendship status indicator (#1690) (6a06d7d)
  • Twitter: improve more profile info (#1687) (46cb754)
  • Twitter - Instagram: refresh recommended flags after download (#1685) (85057c0)
  • Twitter - Instagram: Improve piko settings (#1684) (17662c3)
  • Twitter - Instagram: Change default state of recommended flags (ae0d9cc)
  • Twitter - Instagram: Turn off Disable analytics by default (#1674) (753a70b)
  • Twitter - Instagram: Include Recommended flags in about patch section (422926a)
  • Twitter: Check change domain patch before applying (5a77198)
  • Twitter - Instagram: Move theme controls to piko settings (#1661) (803d62d)
  • Twitter - Instagram: Make recommended flags as list rather than switch (3e15ee4)
  • Twitter - Instagram: Make download function accept runnable (998ad02)
  • Twitter: If the setting is off, don't apply flags (4836298)

Don't miss a new piko-newx release

NewReleases is sending notifications on new releases.