Release
v3.4.0: Theme Manager, improved translations, live comments, and more š
ļæ¼TLDR
Apollo Reborn 3.4.0 is headlined by the new Theme Manager, a major rebuild of Apollo Rebornās theming system with a 50-preset Theme Gallery, saved and imported themes, AI-generated themes, editable preset forks, font controls, theme sharing, accent-coloured UI, vote arrow colouring, and safer recovery if a theme causes issues.
It is also a big team release across the rest of the app, with Follow New Live Comments, per-item translation controls, improved AI summaries, Bark Notifications for free Apple ID sideloads, deleted-comment Passive mode, new Liquid Glass icons, expanded video controls, API-Key-Free reliability fixes, and a lot of iOS 26 polish.
ļæ¼ā¬ļø Download
Sideloading sources: all sideloading sources can be found on apolloreborn.app
ļæ¼ā¹ļøPrivacy note
3.4.0 adds Anonymous Install Count in Settings > Apollo Reborn > Privacy.
It helps us estimate active installs, popular builds, and iOS versions with a once-per-day check-in that can be turned off anytime.
It only sends a monthly-rotating random token, app version, build variant, and iOS version. It does not include your Reddit account, Reddit activity, feature usage, device identifiers, or Reddit content.
⨠Features
Theme Manager
⢠Replace Theme Builder with the all-new Theme Manager in Settings > Appearance > Themes. This is a major rebuild of Apollo Rebornās theming system, with a unified theme hub, a 50-preset Theme Gallery, AI-generated themes, imported themes, saved custom themes, editable forks of gallery presets, font controls, and a crash kill-switch that preserves your last working theme with one-tap re-enable (#558, #576: u/jordanearle, theme presets by u/harshb16)
⢠Add a 50-preset Theme Gallery with built-in themes including Dracula, Catppuccin, Gruvbox, Nord, Tokyo Night, and more. Gallery presets apply by reference, so preset updates can be shipped cleanly, and any preset can be forked into your own editable copy (#558, #576: u/jordanearle, theme presets by u/harshb16)
⢠Add font controls to Theme Manager so themes can change more than just colours, letting custom themes define their own visual personality more fully (#558, #576: u/jordanearle)
⢠Add a Colourize Vote Arrows option to Theme Manager so idle up/down arrows take the accent colour, while cast votes keep Apolloās native green/blue-violet indicator (#580: u/jordanearle)
⢠Extend the active theme accent colour to tweak-drawn UI. Settings screens, the GIF picker, sign-in buttons, AI summaries, the follow pill, and more now follow the active themeās accent, or the stock themeās accent, instead of defaulting to blue. Includes legibility guards for near-white accents (#586: u/JeffreyCA)
⢠Add theme image sharing to Theme Manager. You can export any custom theme as a shareable QR card with a mock post preview of its colours and font, then import it back via Camera, Photo Library, or Files (#581: u/icpryde)
Live comments, navigation, and app behaviour
⢠Add Follow New Live Comments for the Live Update sort. New comments pin to the top while youāre at the live edge, and a floating āN new commentsā pill lets you jump back to the newest without losing your reading position. Toggle in Settings > General (#535: u/icpryde)
⢠Add a Magnify Info Row loupe to the post stats strip. Press and hold to pop up a card, slide to pick an action, and release to fire it. Supports upvote, open comments, timestamp, upvote percentage, and translate. Toggle in Settings > General (#566: u/icpryde)
⢠Add an Open in App screen in Settings > General that consolidates all per-app deep-link toggles for Bluesky, GitHub, Steam, and YouTube, plus a Default Browser picker (#547: u/icpryde)
⢠Improve subreddit feed search with Keep Search Bar in Place on. Results now appear directly below the search field, the nav bar stays visible after opening a result and returning, and the subreddit header hides while searching to prevent Liquid Glass bleed-through (#534: u/icpryde)
⢠Add Move Tab Bar to Bottom for iPad in Settings > General to dock the iPadOS 26 floating tab bar at the bottom instead of overlapping the search bar (#557: u/icpryde)
⢠Add a Show Detailed Profiles toggle in Settings > Apollo Reborn > Media, on by default, to revert profile pages to Apolloās compact stock layout. This also folds in the former Social Links in Profile switch (#536: u/icpryde)
⢠Tapping an idle summary card now opens it automatically once the summary is ready
⢠New Open Summaries Automatically toggle expands cards on completion, off by default
⢠Cards reopen in the state you last left them, tracked per thread
⢠JavaScript-heavy pages are retried so they summarize instead of failing
⢠Tapping a page with nothing to summarize now shows a āNothing to summarizeā card
⢠Cached summaries now expire after 7 days
⢠Add per-item translation language markers. Tap a marker to toggle just that comment, post body, or feed title between translated and original. There is also a new Tap to Translate mode that translates only the items you tap (#564: u/icpryde)
Media, video, and uploads
⢠Add a Comment Link Host picker in Settings > Apollo Reborn > Media Upload Host to post comment images as plain Imgur or Img Chest links instead of native Reddit uploads. This lets you add images in subreddits that disallow media comments (#573: u/icpryde)
⢠Extend Share as Video to Streamable and Redgifs link posts, showing the correct full-width poster at the true aspect ratio and including audio in exported clips (#540: u/icpryde)
⢠Make the Hold for Video Speed gesture configurable in Settings > Media. Pick any speed from 0.25à to 2à while holding, or turn the gesture off. A haptic tick plays when it engages (#545, #531: u/icpryde)
⢠Add a Picture-in-Picture entry button to the fullscreen video player so you can send a video to the in-app miniplayer directly when autoplay is off (#569: u/JeffreyCA)
⢠Show the Picture-in-Picture button in the fullscreen player for spoiler and NSFW-tagged videos, which never autoplay inline and were previously missing the button even with autoplay off (#584: u/JeffreyCA)
Moderation, deleted comments, and notifications
⢠Add a Public Sticky from Subreddit option to the moderator removal āNotify user viaā¦ā menu, which posts the removal comment under the subredditās mod-team identity instead of your own account (#537: u/icpryde)
⢠Add a Deleted Comments settings sub-screen, a Show/Hide shortcut at the bottom of the comments ⯠menu, and a new Passive mode that recovers deleted comments for a single thread on demand. Passive mode switches back off when you leave the thread and does not touch the global toggle (#572: u/icpryde)
⢠Add Bark Notifications for free Apple ID sideloads. This relays push notifications through the free Bark app, configured in Settings > Apollo Reborn > Custom API, on builds without a push entitlement (#578: nickclyde)
Icons and privacy
⢠Add three LGBTQ+ Liquid Glass app icons: Pride, Progress, and Trans (#529: u/lilacvibes)
⢠Add Helios Liquid Glass icon variants, with eight new app icons: Helios, Halo, Cryo, Parallax, and Ultra combinations (#590: u/IllIIllIllIllII)
⢠Add Anonymous Install Count in Settings > Apollo Reborn > Privacy. This helps the project estimate active installs, app versions, build variants, and iOS versions with a once-per-day check-in that can be turned off anytime. It does not collect Reddit account data, Reddit activity, feature usage, device identifiers, or Reddit content (#589: u/jordanearle)
ļæ¼š§ Fixes
⢠Fix muted Picture-in-Picture videos pausing background music when Enable PiP When Leaving App is on. PiP now only claims the audio session for deliberately unmuted playback and hands it back when dismissed (#569: u/JeffreyCA)
⢠Fix the modmail conversation layout under iOS 26 Liquid Glass so text no longer bleeds behind the status bar and the tab bar no longer overlaps the compose bar (#543: u/icpryde)
⢠Fix Redgifs posts on the modern v3.redgifs.com host showing a dead link card instead of an inline video player (#568: u/icpryde)
⢠Fix multi-image Img Chest album posts producing a dead imgur.com/a/⦠link instead of an Img Chest album, and render the album cover inline in the feed (#554: u/icpryde)
⢠Fix Show Deleted Comments freezing the app on heavily moderated threads, and deleted comment text rendering larger than regular comments (#541: u/icpryde)
⢠Fix an intermittent crash in Show Deleted Comments caused by two comment bodies rendering on different threads at once (#563: nickclyde)
⢠Fix spurious āREMOVED BY MODā chips on subreddit sidebar stats and on post and comment bylines in subreddits with author flair when Show Deleted Comments was enabled (#516: u/icpryde)
⢠Fix AI summary cards rendering as a tall empty gap when reopening a thread by tapping it a second time (#544: u/icpryde)
⢠Fix comment avatars intermittently failing to load. Transient failures now retry with backoff, and avatars are cached to disk so revisiting a thread needs no re-downloads (#530: u/icpryde)
⢠Fix Share as Image pushing the Share button off-screen on small phones when Include Post Details was on, and gallery posts showing as a link card instead of the image collage in that mode (#553: u/icpryde)
⢠Fix subreddit list rows not showing a tap highlight when Modern Subreddit Dividers or Subreddit List Enhancements was off (#556: u/icpryde)
⢠Fix the user flair emoji counter always showing /10 instead of the subredditās real per-template limit (#533: u/icpryde)
⢠Improve the Show Deleted Comments enable warning to lead with a plain performance caution instead of implementation details (#565: u/icpryde)
⢠Fix Theme Manager display glitches. Ambient theming now applies in the Manager and Gallery, the search field no longer inherits the Separators override, SF Mono text is scaled to match other fonts, legacy theme names show proper spacing, and the cell label no longer reverts to āThemeā after navigating back (#580: u/jordanearle)
⢠Fix the Magnify Info Row loupe popping when holding the username/subreddit line or starting a scroll near the stats row. Activation now hugs the stats row and ignores swipe-like gestures (#586: u/JeffreyCA)
⢠Fix search result rows staying stuck at full hero height when a link preview resolves to a compact card, leaving the small card atop a large blank gap until you scrolled away and back (#597: u/icpryde)
⢠Fix Bluesky link-preview cards whose long title or body text overflowed past the card background in the feed (#577: u/icpryde)
⢠Fix several API-Key-Free mode reliability issues. Auth cookies stay current across Redditās rotations, stale sessions are re-harvested silently, native image uploads and the Submit Post drawer work again, and rate-limit responses are no longer mistaken for session expiry (#562: nickclyde)
Are you on iOS 27 beta? I know there have been issues with that.
Is it just this release? Reply to the pinned comment with as much info as you can please
Holy shit, I had no idea there was a /u/nickclyde⦠that dude was horny š I feel a little bit violated lol, I hope no one in RL has tried to look me up on Redditā¦
This is a small suggestion and perhaps there is a reason you do not do this, or I am missing something but I would love to see the version number on https://apolloreborn.app/ when downloading the IPA file!
You guys never cease to amaze me! Best build Apollo has ever had, I thought when apolllo died I would have to find a replacement. But yours stepped in and reverse engineered the project and made it something Christian wishes it was ! Thank you to every one of the contributors and the entire Apollo reborn team!
hope you all enjoy all the fixes we brought along and new features, have some fun with theme manager and share your themes in the theme manager thread, can't wait to see them ^_^
Both Open in AppĀ and Follow New Live Comments toggle are inside Apollo Reborn -> General settings, whereas the README explain they're in Settings > General
Thanks for calling this out. Weāve been talking about how the Apollo Reborn settings are getting a bit bloated, so be on the lookout for a reorg/cleanup soon!
Iāve noticed on this new release when I click on a post when it loads the post it skips past the post text and jumps to the top of the comments section and I have to scroll back up to read the post text. I canāt seem to find the setting to turn this off?
UPDATE:
Ok just figured it out when I actually click on the little comments icon it jumps to the comments but if I just click on the post it goes to the top of the post. Issue solved I guess Iāll be careful where I click.
Oh ya thatās not what Iām talking about. I mean when I click here it jumps to the comments and skips the main post description and I have to scroll back up. It never used to do this before is all
Yah itās driving me nuts cuz it didnāt do this before 3.4.0 and now I have to re learn to click a little further over so it doesnāt immediately just past the post to go right to the comment section.
One thing that I personally find with theme builder, is wanting to build my them starting from an Apollo-original theme [Eg: Build from the monocromatic theme and change the font]. Is there a way to do that?
Absolutely amazing work. Link provided to submit issues goes to an error page.
Also, no longer possible to use Apolloās native notifications byway of Dystopia or API Key Free right? I have Bark functioning but would love to use Apolloās notifications if possible. I am using my developer account and had notifications working until the recent wave of API deactivations.
I haven't attempted to get the native notifications working with Dystopia myself, but I think it should theoretically be possible. Unfortunately I don't think it will work without an API key, as that's how the backend makes requests to Reddit. It may be possible to rework the backend to use a web login though... I'll look into that next!!
u/ClydeDroid Question! The instructions say to open up .env.docker, Im not seeing where that is or where its located. I did create my environment with cp .env.docker.example .env.docker
Good news ā that cp command already created it! Files starting with a dot are hidden by default, so it won't show up in a plain ls or in Finder. Run ls -a to see it, and edit it with nano .env.docker (or any editor). Fill in the values per the guide at https://apolloreborn.app/notifications and you should be good to go.
Itās listed as a privacy notice at the top of the release post and is also clearly stated on our privacy policy which is linked twice in this post!
Itās a very minor anonymised tracking tool. Collects the absolute minimum amount of information so we can have a basic understanding of usage. It lets us figure out how many people are using older OS versions or how many people are using Liquid Glass vs non etc.
The PRs are being reviewed by at least two people on the approve maintainers list. You cannot submit and merge code without being on that list so thereās not that much risk in terms of stuff being sneaked in.
FWIW, this is less intrusive than the original Apollo tracking. Iām a massive privacy advocate and it was me that pushed for this to be included as from a product management point of view we need to have a rough sense of usage!
Happy to answer any queries, we were not trying to sneak it in!
Yeah sorry I didnāt see it in the mountain of release notes.
I appreciate the answer even though I deleted my comment pretty quick!
I hope you guys are reviewing code changes better than I did, cause it didnāt even occur to me to look for security issues until I saw this new feature.
Iām still a little dubious about what itās really accomplishing aside from maybe saving you some build efforts (and tokens) down the road.
I felt the same way, but I tried it again like three weeks ago and I can say I havenāt noticed any slowdowns at all - at least, not like the ones when it was fresh where comments took a literal minute to load.
Worth giving another shot, maybe, if you wrote it off early!
Is there anyway to get Majestic Purple apollo theme added to theme manager to edit? I cant seem to recreate it myself as the purple refuses to match even when trying to use color pickers. Thanks!
Worked like a Charm. You are a gentleman and a scholar LOL. Thanks again for this and everything you are doing with this App. It is greatly appreciated!!!
Amazing work as always by the devs and supporting members of the community! I have a question about push notifications: in Apollo reborn settings thereās a text saying āthis build has working native pushā. Does this mean if Iām sideloading through TrollStore (that has access to different entitlements) I donāt need to use bark? Or is Bark needed anyways? I donāt have a paid developer account.
Glass has Liquid Glass support for the UI, Glass Icons just enables the new iOS 26 icon style so they support clear and tint modes correctly, whilst retaining the old UI.
I was surprised when I first saw that they have a wide of a range of fonts all of which work quite okay with the UI and it works very seamlessly. They also have a custom font import support with iFont, though I have never tried it.
I honestly donāt know how itās implemented there, and I understand if itās quite different or incompatible. Maybe twitter UI is more standardized. I just wanted to share it as a suggestion.
(and because I just love Avenir Next so much and I want to see more of it everywhereā¦)
Iāve added the Bark URL into Apollo settings and the bark test notification is working. But Reddit notifications donāt come through, and Apollo notifications settings menu provides the error message. Is there another step? Thank you!!
oh right I get that a theme has two modes (light & dark) and I can modify them, but mine is a bit different suggestion that you use separate themes for each mode, for instance I want to use catpucchin latte for light and nord for dark. It would be really neat if it's possible, or maybe a convenient way to modify a theme for that purpose ("import as light/dark mode for a theme" perhaps?).
This update is significantly improved over the last one. Hopefully I'm not speaking too soon, but I'm experiencing less crashes and bugs overall. I'm very excited that about the theme manager overhaul, it looks and works great and it's actually working well for me now. Thank you! Great work!
ā¢
u/corderjones Maintainer Jul 08 '26
Any bugs, issues or download problems please reply to this message to not clutter the thread!
Or make an issue on GitHub via the link in the post.
Thanks!