mirror of
https://github.com/faroukbmiled/RyukGram.git
synced 2026-09-17 23:22:21 +02:00
13 KiB
13 KiB
[release] RyukGram v1.3.4
Updated for Instagram 446.0.0.
🆕 New features
- A post or story downloaded to the gallery stays one item you swipe through, with a switch in Gallery Settings
- Always mute starts feed, reels, stories and DMs silent until you tap a speaker or press volume
- Auto-clear cache can run on every launch
- Backup & Restore is now Backup & Profiles, with a profile shortcut on the settings home page
- Backup, restore and storage list MobileConfig changes as their own item
- Backup, restore and storage list the duplicate download list as their own item
- Bring back the old Instagram logo in the feed header
- Call recordings are tagged auto or manual in the list
- Catch view-once media that arrives while Instagram is fully closed and keep it in the log when unsent, off by default, with size and age cleanup
- Confirm before a reaction sends in a chat — pick whether it catches only the accidental double-tap reaction or every reaction you send
- Copied text can open in a sheet first so you can edit it or copy only the part you selected
- Custom fonts for Instagram, RyukGram, or both, set under Theme
- Custom fonts in the story text tool: your imported and device fonts show up next to the built-in ones when you add text to a story
- Deleted messages log entries can open the chat and jump to where the message was
- Deleted messages log: logging view-once media you open is its own switch, off by default
- Disappearing media has its own settings page, and the mark-as-viewed button only shows when view receipts are blocked
- Doom scrolling limit can now cap the grids on audio, effect, template and remix pages too
- Duplicate download check asks before you save the same media twice, and can remove the old gallery copy first
- Expanded view shows the whole reel instead of cropping the sides
- Fake profile options now live on their own page under Profile, with the username, name, counts and badge together
- Fake username and display name for your own account, shown only on your device
- Follow indicator in follower and following lists, with its own style kept separate from the profile one
- Group any gallery files into an album, or split one back apart, from multi-select
- Hide reels in chats so they never show or open in DM threads
- Hide metrics and the two hide repost button switches now live in those pages, per button instead of all at once. Your old settings carry over
- Hold a song in any music picker to download the audio
- Hold any tab in the bottom bar to open a RyukGram screen, picked per tab under Interface > Tab bar > Tab shortcuts. Replaces the separate home, search and DM hold toggles
- Hold controls for reels: force hold-to-pause, force the options menu, or the options menu with picture in picture
- Hold the story eye button to mark every story in a reel as seen, or only the ones up to where you are
- Import your own .ttf or .otf fonts, or download from thousands online
- Indonesian translation added
- Importing a backup can send its settings to a new profile instead of the ones you're using
- Kept unsent messages can be marked with a tag, a faded bubble, a tinted bubble or any mix, with your own tag text, position, size and colors
- Link a profile to Instagram accounts and it switches with the account, with an unlinked profile covering the rest
- Long press a tracked follow request to open the profile, view the picture, filter to that user, copy the username or delete the entry
- Machine ID masking, pinned like the rest of the identifiers, with copy and manual entry
- Manage fonts in bulk from either font picker, with multi select and a delete confirmation
- Mask everything & relaunch rolls every identifier, blocks Apple attestation and clears saved logins in one tap, from Settings or the login screen button
- Messages-only mode now switches in place, no restart, whether you flip it yourself or the schedule does
- MobileConfig changes can be exported and imported from the browser menu
- New MobileConfig browser to read and change Instagram's own internal settings, with search inside a config, copiable config details and a home shortcut entry
- New Post buttons and Reel buttons pages: reorder Instagram's own like, comment, share, repost and save buttons, hide any of them, or drop a count without hiding its button
- New switch to hide the Threads button in the profile header
- New Updates page under About with the update status, what's new in your build, every past release, and switches for the automatic checks
- Optional ryuk_ prefix on saved file names, under Media saving
- Photos can download at their full upload size, often much larger than the copy Instagram hands the app
- Pick the size a photo downloads at, with the dimensions, format and file size on every option
- Playback controls for stories with speed, seek and pause, held from the ⋯ or speaker button or opened from the story menu
- Profiles carry a name, color and icon, and can be duplicated, exported or shared as a file
- Refresh names & photos from the story stats screen and any story viewers list
- Reset a profile to defaults or turn everything off inside it, with a count of what is on and what differs
- Restored MobileConfig changes wait until you turn the browser on
- RyukGram tells you when a newer release is out, shows what changed in it, and links straight to the Telegram channel
- Saved files now share one naming scheme everywhere, stamped with the date the post went up instead of the moment you downloaded it
- Select recordings in a call log to save them to the gallery, share them, share video calls as audio only, or delete them together
- Setting profiles: keep several complete setups under names and switch between them in a tap
- Spacing between story and disappearing media overlay buttons is adjustable with a slider in the layout editor
- Status bar tap on the feed can scroll up without refreshing, or be turned off
- Stop the right swipe on the feed from opening the camera
- Story and disappearing media buttons placed next to each other close the gap when one of them is hidden, with a switch to turn it off
- Story stats compares the last 7 or 30 days against the stretch before it
- Story stats for the archive: overview numbers, a views-per-story chart, and a searchable audience list with filters, sorting and pinned viewers on top
- Tap someone in the story stats audience list to see every story of yours they watched and what they reacted with
- Tapping a reel in the feed can play it in place instead of opening the Reels player, or play first and open on a second tap
- Tapping the RyukGram name or version on the settings links sheet opens the Updates page
- The reels playback menu gains a pause control
- The schedule can ask first and only switch when you confirm
- Updated for Instagram 446.0.0
🛠 Fixes
- A broken translation now falls back to English instead of crashing the screen it is on
- A chat no longer shows as read on your other account after a quick switch
- About keeps showing the available version until you update, so dismissing the popup does not lose it
- App icon changes that fail now say why instead of showing a bare error
- Archived story viewers whose profile picture had stopped loading show up again
- Auto-clear cache no longer skips a whole period when a clear fails or gets cut short, it retries until one goes through
- Auto-clear no longer stalls after a clock change or a restored backup
- Bubble colors stay on the side you picked instead of leaking onto your own messages
- Call buttons hide again on Instagram 444
- Calls no longer keep recording into the next call when auto-record is off
- Changing the app icon now works when Instagram is installed through SideStore or AltStore
- Chat backgrounds keep showing after a theme change on Instagram 444
- Chats marked seen locally now drop the unread bold on accounts where nothing happened before
- Clearing the cache by hand no longer pushes the next auto-clear back
- Color pickers open as a smaller sheet that leaves the page behind it visible
- Confirmation popups no longer let the screen rotate where Instagram itself stays locked
- Data saved by older versions no longer crashes the screen that reads it
- Deleted messages log shows when an old message was originally sent, so it can't be mistaken for a new one
- Downloading a video opened from search saved the cover photo instead, now it downloads the video and offers every quality
- Downloading a whole post or story keeps its items in the order they were posted
- Export and import no longer crash Instagram while scanning what's on the device
- Fake verified badge stays put instead of vanishing on refresh
- File names no longer pick up a second extension or timestamp when the same media is saved again
- Follow confirmation works again on Instagram 443
- Gradient bubble colors no longer vanish when you scroll a chat and come back
- Hiding tabs no longer leaves the tab bar over a reel opened from a chat, or covering the message box on the way back
- Hiding the reels header works again on Instagram 443
- Importing only asks for a restart when what you imported actually needs one
- Instagram no longer launches into a tab you hid
- Instagram Plus story fonts unlock again, and the upgrade prompt stays away
- Icon browser drops the colour pet icons Instagram 446 removed, and a button whose icon is gone shows a marker instead of nothing
- Instants no longer crashes on a video it cannot read, and says so instead
- Instagram Plus story peek now works on DM inbox avatars, not only the stories tray
- Installing over the old pre-rename package now removes it instead of running both
- Kept unsent messages no longer disappear when a chat reloads its older history, survive a restart, and now cover older messages you never opened
- Korean translation reworked to read more naturally
- Link tracking removal now strips Instagram's new igsi parameter and works on links using a custom domain
- Long notification text now wraps and grows the pill instead of being cut off, with a limit and an ellipsis
- Long pressing an avatar outside a profile page opens and saves it in HD too
- Marking a story seen works again on Instagram 446
- Masked device identifiers now stick: they are written even when Instagram never stored one, re-applied on every launch, and Instagram can no longer swap them back mid-session
- Message peek shows the chat, drops the upgrade row from the menu, and opens the chat when you tap it
- Moving between a chat and a reel no longer stacks a second tab bar under the first
- Old feed logo works again on Instagram 444
- Note actions row shows again when you hold a note on Instagram 446
- Online status updates work again on Instagram 445
- Opening an archived story no longer wipes its view, like and reaction counts, and counts already flattened are rebuilt from the saved viewers
- Reels no longer crash when scrolling away with the playback toggle on
- Release notes render properly now: sub-headings, nested bullets and inline code no longer come through as raw text
- Reverting to your real device ID no longer restores a masked value over it
- Rewinding a reel past its start now jumps to the beginning instead of doing nothing
- Saved profile pictures now keep the quality you see in the preview
- Settings carried over from an old install no longer come back with the wrong value
- Shared links now have the same tracking parameters removed as links opened in the browser
- Sharing from the gallery keeps the name you see in the list instead of a raw id
- Sharing from the expanded view names the file after the account and post date instead of a raw id
- Stories archive stops re-fetching viewers for stories that were deleted on Instagram
- Story date format now applies on accounts where Instagram uses a different timestamp style
- Story text colour picker applies your colour again on Instagram 446
- Story mentions button refreshes again when a story opens on Instagram 445
- Story viewer list header buttons are back on Instagram 445, and the reload button works for the first time
- Tab bar buttons now open the tab they show when some tabs are hidden
- Tapping a photo in a reel carousel now mutes it as intended
- The copy icon is back in the action button menus, Instagram had dropped the artwork it used
- The favourite option on comment GIFs shows its icon properly again
- The explore grid no longer flashes into view when the explore page opens with it hidden
- The icon browser picks up the icons added in Instagram 441
- The in-call record button now hides with Instagram's own call controls, so tapping to bring them back cannot start a recording
- The profile action button no longer overlaps the username in the profile top bar
- The Snapshots screen no longer crashes in Japanese, Turkish and Chinese
- The story viewers "Default list" option now shows translated in every language
- The unsent notification names the chat instead of saying a message was unsent, when the message itself can't be recovered
- Trimming an HDR video exports instead of failing
- Turning on the messages-only schedule asks to restart right away instead of waiting for the window to start
- Unsent messages recovered from an older part of a chat now show who sent them and get logged with their content
- What's new no longer shows an older release's notes when you are on a build that has not been released yet
- Your icon order and hidden tabs survive the messages-only switch instead of all coming back
⚠️ Known issues
- Reopening the story text tool highlights your last custom font but starts typing in the default one until you tap it again
- Unfollow confirmation does not appear on profiles on Instagram 446