🎉 IReader v2.0.15
Notice:
I Hope you use the image generatore for books you want in the app, first you need to setup your ai Engien in translation setting, then go to any chapter in the toolbar hit brush icon then tap on generate promt then countinue to the image genration screen and then wait for image generated base on chapter for free, hope you like this feature , check IReaderorg youtube channel for how to setup translation engine ( Ai engines )
also if you like my work, please supprot me over here
📦 What's New
update translation (@kazemcodes)
add color change for text and background (@kazemcodes)
fix the issue where the pause and play button in blutooth headset didn't work (@kazemcodes)
scrolltotop when tapping even if we are not playing (@kazemcodes)
add paged tts mode (@kazemcodes)
remove --- PARAGRAPH_BREAK --- after translation (@kazemcodes)
hotfix remote fetch somehow cause the content be lost (@kazemcodes)
feat(chapter): add content preservation and debugging for chapter operations (@kazemcodes)
chore: upgrade dependencies and refactor cloud storage provider (@kazemcodes)
improve epub handling and fix large lnreader import fail (@kazemcodes)
tried zsync release (@kazemcodes)
added 34 new language for app (@kazemcodes)
update workflow (@kazemcodes)
setup the has translation feature (@kazemcodes)
update donation link (@kazemcodes)
add local wifi sync impl (@kazemcodes)
redesign the tts (@kazemcodes)
text repalcement added (@kazemcodes)
feat(characterart): migrate from R2+Supabase to Discord-only integration (@kazemcodes)
feat(characterart): unify image generation and translation engines with Qwen Fast (@kazemcodes)
docs: Add quote feature redesign(@kazemcodes)
feat: Add Discord quote webhook infrastructure (Phase 1, Tasks 1.1-1.3) (@kazemcodes)
perf(build): optimize gradle caching and build performance anf fix build errors (@kazemcodes)
fix the crash issue when login in desktop (@kazemcodes)
fix(sync,desktop,ci): resolve sync data handling and appimage update flow (@kazemcodes)
- feat(translate,domain,ui): add translation engine initialization and chapter locking detection (@kazemcodes)
📊 Release Stats
- Commits since last release: 62
- Release tag:
v2.0.15
📥 Downloads
Choose the appropriate package for your platform:
🤖 Android
| Package | Description |
|---|
*-arm64-v8a-*.apk | Modern 64-bit ARM devices (recommended for most phones) |
*-armeabi-v7a-*.apk | Older 32-bit ARM devices |
*-x86_64-*.apk | 64-bit Intel/AMD (emulators, some tablets) |
*-x86-*.apk | 32-bit Intel/AMD devices |
🖥️ Desktop
| Package | Platform | Notes |
|---|
.msi | Windows 10/11 installer | |
.deb | Debian/Ubuntu Linux | |
.rpm | Fedora/RHEL Linux | |
.AppImage | Universal Linux (no install needed) | Supports delta updates! |
.AppImage.zsync | Delta update metadata | For AppImageUpdate tool |
.jar | Cross-platform (requires Java 21+) | |
🎉 New: AppImage Delta Updates!
The AppImage now supports efficient delta updates:
- 70-90% smaller downloads - Only download what changed
- Faster updates - Less waiting time
- Bandwidth efficient - Great for slow connections
To use delta updates:
# Install AppImageUpdate
wget https://github.com/AppImageCommunity/AppImageUpdate/releases/latest/download/appimageupdatetool-x86_64.AppImage
chmod +x appimageupdatetool-x86_64.AppImage
# Update IReader (downloads only the diff!)
./appimageupdatetool-x86_64.AppImage IReader-x86_64.AppImage
Or install via AM package manager:
am -i ireader # Install
am -u ireader # Update
🔗 Links
📝 Installation Notes
<details>
<summary>Android</summary>
- Download the APK matching your device architecture
- Enable "Install from Unknown Sources" in Settings > Security
- Open the downloaded APK to install
</details>
<details>
<summary>Windows</summary>
- Download the
.msi installer
- Run the installer (you may need to allow it through SmartScreen)
- Follow the installation wizard
</details>
<details>
<summary>Linux</summary>
# Debian/Ubuntu
sudo dpkg -i ireader_*.deb
sudo apt-get install -f # Install dependencies if needed
# Fedora/RHEL
sudo rpm -i ireader-*.rpm
# AppImage (any distro)
chmod +x IReader-*.AppImage
./IReader-*.AppImage
# AppImage with AM package manager (recommended)
am -i ireader # Install
am -u ireader # Update
# AppImage delta updates (70-90% smaller downloads)
# Install AppImageUpdate
wget https://github.com/AppImageCommunity/AppImageUpdate/releases/latest/download/appimageupdatetool-x86_64.AppImage
chmod +x appimageupdatetool-x86_64.AppImage
# Update IReader (downloads only changes)
./appimageupdatetool-x86_64.AppImage IReader-*.AppImage
Verify checksums:
sha256sum -c IReader-x86_64.AppImage.sha256
</details>
Built from commit 9b319ad2c