Iconify v8.0.0 has arrived! It has the following new changes:
✨ New Features
- Updated minimum supported Android version to 16 QPR1.
- Added uninstall script support for module components
🛠 Improvements
- App UI overhaul with major redesign of preferences system, navigation structure, and initialization flow
- Improved status bar, battery, and clock customization systems
- Enhanced Quick Settings header clock and image behavior
- Improved Heads-Up notification blur system (may be unstable)
- Optimized theme, color, and resource resolution logic
- Improved file handling and module installation flow
- Enhanced lockscreen clock performance and callback hooking
- Improved ScrimController and notification panel integration
- Upgraded Gradle, AGP, Kotlin toolchain, and build configuration
🐞 Bug Fixes
- Fixed lockscreen clock callback and field retrieval issues
- Fixed notification color bugs across multiple Android versions
- Fixed Quick Settings footer and tile styling crashes
- Fixed battery icon handling and dual statusbar inconsistencies
- Fixed depth wallpaper issues across Android 16 QPR builds
- Fixed status bar clock chip and icon rendering issues
- Fixed lockscreen widgets, weather, and clock stability on Android 16 QPR builds
- Fixed signal/Wi-Fi icon mismatches and sizing issues
- Fixed Heads-Up blur crashes and lifecycle errors
- Fixed multiple Xposed hook edge-case crashes
🌍 Translations & Maintenance
- Regular Crowdin translation updates
- Contributor list and documentation updates
- Updated AGENTS.md and project architecture docs
- Resource cleanup and legacy module removals
- Performance optimizations and codebase refactoring across modules
Also included in this version are bug fixes and other improvements.