Skip to content

v0.8.1

Latest

Choose a tag to compare

@ReSo7200 ReSo7200 released this 19 Oct 01:35
db8d158

🌘 InstaEclipse v0.8.1

⚠️ Update your framework first. InstaEclipse now runs on the new Xposed API: it needs Vector 2.2+ (root) or LSPatch 1.0+ (no root). Then install over your existing v0.8.0, no reinstall required.

The new Xposed API, HDR video and a batch of your requests, tested on Instagram 451.0.0.20.80 and 452.0.0.43.64.


✨ New Features

⚙️ New Xposed API

  • feat(xposed): libxposed API 102 support - InstaEclipse loads through the new API on Vector 2.2+ and LSPatch 1.0+ (#264)
  • feat(xposed): Settings reach Instagram through the framework's remote preferences
  • build: One APK for root and no root

🎞️ Quality and HDR

  • refactor(menu): New Quality section with force reel quality, high resolution images, max upload quality and Spoof device
  • feat(devops): Spoof device - Instagram sees a Pixel 11 Pro XL or Galaxy S26 Ultra, which unlocks HDR video
  • feat(downloads): One Download quality choice: Standard, or Best (HDR included) with an optional cap from 2160p to 480p - thanks to zellbruv
  • feat(downloads): Save a single video frame as a full-resolution PNG - thanks to zellbruv

💬 Messages

  • feat(chat): Unsend multiple messages - check your messages right in the chat and unsend them all at once (#245)
  • feat(dm): Ask before calling - the audio and video call buttons ask first (#277)
  • feat(dm): Download stickers and GIFs in their original format, named after the sender
  • feat(dm): Per-account hidden chats and an option to keep received unsent messages in the chat - thanks to zellbruv

📖 Stories

  • feat(stories): Story tray size and ring color - make the tray smaller to fit more stories, and pick a preset, your own color or a two-color gradient (#283)

✨ Feed

  • feat(feed): Rounded corners on feed photos and videos (#276)
  • feat(feed): Ask before refreshing - an accidental pull down no longer loses your place (#278)
  • feat(feed): Choose the date format for exact dates, from presets or your own pattern (#265)

🎬 Reels

  • feat(reels): Hold the left side of a reel for slow motion, the right side for 2x

👤 Profiles

  • feat(profile): Full-size profile picture viewer
  • feat(followers): Followers history - who unfollowed you and who followed you since your last check
  • feat(profile): Fancy fonts for the bio

🔒 Privacy

  • feat(ghost): Don't save searches - profiles, tags and places you open from Search stay out of Recent, on the phone and on Instagram's server (#280)

🧭 Menu

  • refactor(menu): Features moved to where they act: Ghost Mode keeps what others would notice about you, Distraction Free gets Meta AI, onboarding prompts and Plus upsells, App and Account gets link options. Same layout in Instagram and the companion app
  • chore(settings): Save Instants moved to the Downloader section

🐛 Bug Fixes

  • fix(feed): Hide liked posts and Hide suggestions work again on Instagram 451
  • fix(core): The Android 13 JIT crash guard now covers Vector's hooks too
  • fix(ipc): Settings sync, downloads and logs work with LSPatch-patched Instagram
  • fix(download): Videos save at the best quality available, and a Dolby Vision track is no longer counted twice
  • fix(dm): Saving a DM photo or video goes through the downloader: named after the sender, in their folder, at the best quality
  • fix(saved): The collection lock no longer pushes the back arrow and title aside while a collection loads or closes
  • fix(toast): The load toast lists every enabled feature again
  • fix(unsent): A chat's unsent messages no longer show in other chats
  • fix(chat-export): The export is named after the username
  • fix(comments): Load all keeps paging while the search dialog is open
  • fix(discover-people): The Discover people carousel is hidden on profiles too
  • fix(share-sheet): "Send to new group chat" is hidden when several chats are selected
  • fix(instants): The gallery button only shows on the Instants camera
  • fix(links): Also strip four-letter tracking parameters - thanks to lyubomyr-shaydariv
  • fix: Safer resource loading and argument handling, plus ProGuard rules - thanks to s1ddhants1

🔒 Security

This section is by zellbruv.

  • feat(ipc): Companion operations are authenticated, with bounded private IPC
  • feat(sync): Signed settings sync between Instagram and the companion app
  • fix(logs): Hardened log persistence and host bindings

🌍 Translations

  • Every new string translated into all 19 languages

💙 Thank You

A big thank you to zellbruv for the downloader, chat controls and security work, to s1ddhants1 for the Xposed compatibility fixes, to lyubomyr-shaydariv for the link fix, to oozanturkmen for the feature requests, and to everyone who tested and reported bugs.


⚙️ Other

  • chore(license): InstaEclipse is now licensed under GPL-3.0
  • README follows the new menu layout and setup
  • Tested on Instagram 451.0.0.20.80 and 452.0.0.43.64

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1