Conversation
Added a new Mark as Read button for DMs Added a new way to Mark Communities DMs
Setting the ghost stories to enabled by network side
- Add DexKitCache: version-keyed cache that skips DexKit re-scanning when the Instagram version hasn't changed, improving hook startup time - Move SUPPORTED_PACKAGES list and add getVariantLabel() to CommonUtils so all package/variant logic lives in one place - Add I18n utility (w/ T8numen) for loading module strings inside the Instagram process via createPackageContext - Expand FeatureFlags with new flags covering downloader, ghost extensions, comment copy, story mention, and backup features - Update FeatureManager and FeatureStatusTracker to handle the new flags - Update SettingsManager to persist and load the new flag set Co-Authored-By: T8numen <164989241+t8numen@users.noreply.github.com>
- Rename all ghost hook classes to a consistent naming convention - New: keep ephemeral messages from expiring, permanent view mode for view-once media, replay limit bypass, and screenshot permission hook (w/ swakwork) - Update GhostEmojiManager and GhostModeUtils to support new hook structure - Remove old ghost class files superseded by the rename Co-Authored-By: swakwork <107795576+swakwork@users.noreply.github.com>
- Rename StoryFlipping, AutoPlayDisable, and FollowerIndicator to consistent naming convention - New: copy comment text to clipboard (w/ isma3iloiso) - New: story mention hook (w/ swakwork) - Add UserUtils for shared user-related helpers - Update FollowIndicatorTracker to support new hook structure - Remove old misc class files superseded by the rename Co-Authored-By: swakwork <107795576+swakwork@users.noreply.github.com> Co-Authored-By: İsmail Akçay <73528490+isma3iloiso@users.noreply.github.com>
- Rename Interceptor to IGNetworkInterceptor for clarity and consistent naming convention - Remove old Interceptor class
- Rename DevOptionsEnable to DevOptionsUnlockHook for consistent naming convention - New: build expired popup hook (w/ swakwork) - Update ConfigManager, JsonExportActivity, and JsonImportActivity to support new hook structure - Remove old DevOptionsEnable class superseded by the rename Co-Authored-By: swakwork <107795576+swakwork@users.noreply.github.com>
- New: download feed videos, posts, reels, stories, and profile pictures (w/ swakwork) Co-Authored-By: swakwork <107795576+swakwork@users.noreply.github.com>
- New: EclipseMenuButton injects a gear icon into Instagram's action bar for quick access to module settings - Update UIHookManager and ui utilities to support the new button and hook structure
- New: SettingsBackupManager for exporting and restoring module settings
- New: FeaturesFragment providing a dedicated UI panel for toggling module features (w/ Placeholder6) - Update MainActivity, HomeFragment, and HelpFragment to integrate new navigation flow - Update AdBlocker and TrackingLinkDisable for compatibility with new hook structure - Update DialogUtils, CustomToast, VersionCheck, VersionCheckUtility, and Contributor utilities Co-Authored-By: Placeholder6 <86405576+placeholder6@users.noreply.github.com>
- Register all new and renamed hooks (ghost, misc, network, devops, downloader, ui) - Move SUPPORTED_PACKAGES lookup to CommonUtils - Integrate DexKitCache to skip redundant DexKit scans on same Instagram version - Add BroadcastReceiver for live preference sync from FeaturesFragment without requiring a restart - Add receivers for config import and settings restore triggers - Expose moduleSourceDir as public static for use across hooks
- Add and update translated strings across all supported locales - Add new dialog, downloader, ghost, backup, and story mention strings to all languages - Add full translations for el, fr, he, id, iw, zh-rCN (previously missing new strings) - Add app resources (icons, drawables, layouts, etc.) - Bump latest_version to 0.5.0 in version.json
Co-Authored-By: ΞTΞRNAL <137927782+particle-box@users.noreply.github.com>
- Rewrite README with modern layout, shields, collapsible feature sections, full install instructions for root and non-root, compatibility table, and contrib.rocks contributor grid - Add DISCLAIMER.md covering no Meta/Instagram affiliation, user ToS responsibility, and right to discontinue - Add GitHub issue templates (bug report + feature request) with mandatory pre-flight checklists to reduce duplicates; disable blank issues
This was
linked to
issues
Apr 12, 2026
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🌘 InstaEclipse v0.5.0 — The Biggest Update Yet
✨ This isn't just an update. It's a rebuild.
v0.5.0 ships a completely overhauled companion app, a brand new downloader, new ghost features, global language support, and a wave of long-requested additions. If you've been waiting for a reason to reinstall — this is it.
📥 All-New Downloader
Save anything. Posts, carousels, reels, stories, feed videos, and full-resolution profile pictures — all from within Instagram, no third-party app needed.
👻 New Ghost Features
Three powerful additions to Ghost Mode:
🎨 Brand New App UI
The InstaEclipse companion app has been completely redesigned from scratch. Material You, sectioned menus, a staging system that lets you queue multiple changes and apply them all at once — it feels like a different app.
⚙️ Developer Options
🛠️Miscellaneous
💾 Backup & Restore
Export all your InstaEclipse settings to a file and restore them anytime — perfect for switching devices or reinstalling without losing your setup.
🌍 InstaEclipse Now Speaks 14 Languages
Arabic · Azerbaijani · German · Spanish · French · Greek · Hebrew · Indonesian · Portuguese · Russian · Swedish · Turkish · Traditional Chinese · Simplified Chinese
Every string, every dialog, every toast — fully translated. Massive thanks to every contributor who made this happen.
⚡ DexKit Startup Cache
DexKit scans are now cached per Instagram version. Same version = zero rescan on next launch. Faster startup, every time.
🐛 Bug Fixes
📄 Project
DISCLAIMER.mdadded💙 Thank you for every star, report, and translation. v0.5.0 is for you.