github efibalogh/sparkle-ig v1.4.0

latest releases: v1.5.1, v1.5.0
24 days ago

✨ What's new?

  • Support for Instagram version 448.0.0

Languages

  • Download languages from Settings, or import a pack from a file or a link
  • Installed packs update themselves when Sparkle updates, so new strings arrive translated
  • Eight new languages: Spanish (Latin America), Persian, Filipino, Swiss German, Indonesian, Thai, Traditional Chinese and Lithuanian, for 24 in total

Stories & Reels

  • Playback Controls: a floating panel to change the speed, scrub and pause, growing out of its button, with Liquid Glass on iOS 26 and later
  • Stop Looping Reels: a reel stops on its last frame with Instagram's own paused state, and plays from the start on the next play
  • Manually Mark Seen becomes Off / On Tap / Toggle. In Toggle, the eye button turns seen receipts on for the rest of the story session
  • Optionally confirm before marking a story seen
  • Hide the "Audio unavailable" message on stories
  • Story hide toggles have their own settings section

Messages

  • Hide Chats: hidden chats are muted and leave the inbox and every list built from recent conversations, like the share sheet. Hold the inbox title to show them again
  • Friends Map location: choose where friends see you, with a map picker, place search, saved places and an optional Friends Map button

Instants

  • Manually Mark Seen: Instants stay unseen and in the tray while you watch them, and the eye button releases the one on screen
  • Advance on Eye Button: move on to the next Instant after marking one seen
  • Hide Instants in Inbox: an alternative to the official Hide Instants setting

General & Interface

  • Open Links In: send links Instagram would open in its own browser to an in-app Safari view or the Safari app, with redirects unwrapped and click-tracking parameters removed
  • Links in captions, reel captions and comments are tappable
  • Square Grid for profiles and Explore
  • Scroll Edge Style: Off / Default / Soft / Hard replaces the Progressive Blur toggle, applied live to the top edge only
  • The stkn tracking parameter is removed from shared links

Profile & Reposts

  • A Saved tab on your own profile
  • The reposted bubble's sheet shows the date it was reposted at

Media & Downloads

  • Downloads keep running in the background until the queue drains, including FFmpeg merges and conversions
  • Picture in Picture for expanded videos (off by default)
  • Trim, crop and photo edit saves appear in Download History, and every entry shows its real file size
  • Select Gallery items with a two-finger drag in list view

Tools

  • Debug Button (Tools > Diagnostics): a floating button that builds an element, screen or view hierarchy report for bug reports. On-screen text is left out unless you include it

🛠 Fixes & Improvements

  • Story Preview works again on Instagram 447 and later, including when Instagram withholds it for the account
  • Message previews open the thread again instead of Instagram Plus's upsell
  • Swiping comments away sideways drives Instagram's own sheet dismissal
  • The deleted messages log no longer gets the app killed while a large DM backlog syncs
  • Muting or unmuting a story lasts for the whole viewer session, and closing the viewer still restores Feed and Reels audio
  • Start Reels Muted (previously Disable Auto-Unmuting Reels) writes Instagram's own sound state instead of blocking unmute events, so reels reliably start muted and the volume buttons, ringer and headphones behave normally again. It now applies to every account
  • Long-pressing Explore opens the copied post/reel link on its own page instead of the feed
  • The feed's send button responds to taps in its center again when Hold Send to Copy Link is on
  • Encoding settings behave as labeled: max resolution limits the shorter side and never enlarges, and rows that did nothing are gone
  • Copied download links follow the photo and video quality settings
  • Less lag around Instants and deep in the app, and when messages are unsent
  • A paused expanded video stays paused when you return to it
  • Video controls in the expanded preview line up with the toolbar, which now fits within the width on iOS 27
  • The reels action button no longer renders as a black shape when its menu opens
  • The mentions badge matches the brightness of HDR stories
  • The story viewer search button is in place as soon as the viewer list opens
  • The bottom seen button fades out while the sticker/GIF sheet is open in a chat
  • Clearing the cache runs in the background
  • Short info sheets and lists no longer scroll as if there were more content below
  • Fixed a crash when tapping a swatch in the story color picker
  • Story Preview works on posts and profiles even with Long Press to Expand on
  • Hiding feed ads no longer removes the loading spinner from a short feed, so more posts keep loading
  • Even spacing in the visited profiles subtitle and around profile indicators when a name wraps

Don't miss a new sparkle-ig release

NewReleases is sending notifications on new releases.