Releases: hamzabellouch/apex
Releases · hamzabellouch/apex
Release list
Apex v0.0.6-beta
Version 0.0.6-beta
Changes — August 15, 2026
- Added a new Statistics tab to the bottom navigation bar featuring a dedicated data usage icon
- Updated the navigation menu icons across main screens with modern panel open and close symbols
- Enhanced the visual appearance and sizing of action buttons within the app details view
- Improved light theme rendering by resolving background shadow artifacts behind action buttons
- Added Picture in Picture support to monitor cleaning progress in a compact floating window
- Added automated batch cache cleaner to clear app cache quickly without manual steps
- Added background process manager to force stop inactive applications safely
- Added real time storage analyzer to inspect application sizes and junk files accurately
- Added custom whitelist manager to protect selected applications from automatic actions
- Added redesigned sidebar menu for smooth navigation across all screens
- Added cleaning history and statistics tracker to review previous optimization sessions
- Added dynamic theming system with full support for light and dark modes
- Added multi language support to customize the application language
- Added built in updater to check for and install the latest releases directly
- An advanced cache cleaning algorithm has been integrated to deliver precise detection and cleaning across various device manufacturers
- A batch processing stabilization engine has been implemented to maintain smooth execution when handling large numbers of applications
- An intelligent transition buffer has been added to eliminate screen conflicts and accidental skips during rapid app switching
- An automated memory optimization routine has been introduced to prevent slowdowns and resource exhaustion during continuous operations
- A customizable operational speed system has been added to allow flexible pacing for cleaning and stopping workflows
- A dedicated whitelist management feature has been provided to protect selected applications from being cleared or stopped
- A Picture-in-Picture overlay mode has been integrated to let users monitor background operations conveniently
- An expanded localization engine has been deployed with comprehensive multilingual support across global languages
- Added dedicated color accent synchronization for Force Stop mode across all screens including operation completion and picture in picture overlays
- Added dynamic theming to the history clear all action to seamlessly match the active operation mode
- Added translucent themed background styling for the add action button in the whitelist section
- Updated the operation completion screen to provide exact color harmony between the confirmation badge and action buttons
- Added a new Physical Gesture Fallback option in General Settings under the Clean Process section
- Added the ability to toggle coordinate-based physical touch simulation when standard accessibility clicks fail
- Improved overall compatibility across various device manufacturers with customizable automated click fallback behavior
- Added a modern side navigation drawer to access settings and support options directly
- Added a quick drawer access button next to the screen title on all main pages
- Added a dedicated statistics tab to the bottom navigation bar
- Upgraded settings and menu destinations to open as full screen pages with improved back navigation
- Enabled edge swipe gestures across all pages to open the side drawer from anywhere
- Added active destination highlighting inside the side navigation drawer
- Added smooth drawer closing animations when navigating between screens
- Added an option in settings to toggle gesture fallback behavior
- Added automated batch cache cleaning to efficiently remove temporary files across all installed applications
- Introduced real-time RAM optimization to free up system memory and enhance overall device responsiveness
- Added an application whitelist feature to protect selected apps from automated operations
- Integrated cleaning history and statistics tracking to monitor reclaimed storage space over time
- Added customizable scan and delay settings to give users complete control over the cleaning process
- Introduced system app safety guard to prevent accidental modifications to critical system components
- Implemented a modern Material Design 3 user interface with full dark and light theme support
- Added an automated batch cache cleaning feature to clear application junk files effortlessly
- Introduced real-time RAM optimization to free up memory from background applications
- Added an accurate storage scanning engine that calculates cache sizes for all installed applications
- Implemented an application whitelist feature to safeguard essential apps from automated actions
- Introduced a built-in update notification system to alert users whenever a new version is available
- Added a cleaning history tracker to help users view reclaimed storage space over time
- Included multilingual localization support covering a wide variety of global languages
- Integrated a modern Material Design 3 user interface with dynamic theme adaptation
- Upgraded the overall application version to
0.0.6-beta.
Build Status
BUILD SUCCESSFULApex v0.0.5-beta
Version 0.0.5-beta
Changes — August 14, 2026
- Fixed cache cleaner accuracy by accurately finding the real clear cache button on all devices
- Added instant smart skipping for apps that already have zero cache bytes to save user time
- Enhanced multilingual support for cache cleaning across Arabic, English, and other languages
- Fixed Xiaomi MIUI and HyperOS popup menu navigation when clearing app cache
- Added a smart wait timer for Android system cache calculations before clicking clear cache
- Added instant smart skipping for apps that are already force stopped to boost overall speed
- Enhanced automatic popup dialog confirmation for force stopping across various phone brands
- Added protective shields to prevent force stopping critical system apps and phone services
- Improved button state checking to confirm that apps are fully closed after force stopping
- Expanded full compatibility for Samsung Knox, dual apps, and work profile environments
- Redesigned the App Info screen with a cleaner background and matching action button
- Aligned the Apps header title and app count text with the main screen headers
- Updated the Whitelist screen header to align smoothly with the main tabs
- Aligned the History screen header for consistent top navigation across screens
- Adjusted the Menu screen header alignment and option count styling
- Unified all back navigation buttons across the app with consistent size and placement
- Cleaned up side margins for History period options like Today and Yesterday
- Stretched the History summary bar full width edge to edge without side margins
- Replaced the floating overlay window with Picture in Picture mode during app cleaning and stopping
- Styled the Picture in Picture view to match the app original theme and colors
- Added automatic return to the main application screen when Picture in Picture is closed
- Enabled instant display of the Operation Completed summary screen upon closing Picture in Picture
- Added fast skipping for apps that are already cleaned or stopped to save time
- Enhanced language support for system settings buttons across different Android devices
- Updated the internal version information shown in the app settings menu
- Built and verified the updated application package file successfully
- Added a smooth slide down animation for the bottom navigation bar when opening settings or menu pages
- Redesigned the stop history screen app list to match the clean history layout
- Fixed the bottom navigation bar size to keep a consistent height across screens
- Polished the history pages layout and spacing for a cleaner appearance
- Updated all core application libraries to their latest versions for enhanced security and performance
- Modernized user interface components to deliver a smoother and cleaner visual experience
- Upgraded app features to align with the newest Android standards
- Cleaned up internal code elements to guarantee long-term stability and reliability
- Upgraded the overall application version to
0.0.5-beta.
Build Status
BUILD SUCCESSFULApex v0.0.4-beta, New Generation.
Version 0.0.4-beta
Changes — August 11, 2026
- Change App Name : Blueiris > Apex.
- Improve stability.
- Upgraded the overall application version to
0.0.4-beta.
Build Status
BUILD SUCCESSFULApex v0.0.3-beta, This version is no longer compatible.
Version 0.0.3-beta
Changes — August 10, 2026
- Implemented full right-to-left layout mirroring and auto-mirrored icons for Arabic.
- Enabled instant in-place language switching across the entire app without requiring activity restarts.
- Synchronized localized translations across thirty-four supported languages for all screens including Stop, Clean, Apps, Whitelist, and History.
- Provided complete Tamazight Tifinagh translations for all interface components and dialogs.
- Enhanced the system language setting to automatically apply device locale while turning both text and selection indicator red when the system language is unsupported.
- Renamed all occurrences of the app branding to BlueIris throughout the project.
- Aligned the Whitelist screen header position and margins to match the Stop screen header.
- Reduced Whitelist card horizontal padding to give items wider screen width.
- Added an interactive app search bar inside the Whitelist add application dialog.
- Removed unnecessary bottom padding at the end of the Display Language selection list.
- Replaced Apps screen top action bar icons with a three-dots menu button that triggers a Filter and Sort modal bottom sheet.
- Completely removed multi-selection mode and long-press overlays from the Apps screen.
- Implemented dynamic unit formatting supporting Gigabytes and Terabytes with single decimal place precision inside the Clean gauge.
- Rendered real application icons inside the Running Apps dialog items.
- Resolved the fatal crash when accessing Auto Update settings on Android 10 and higher.
- Styled the listed applications count text under the Apps screen header using Android Green color.
- I audited all project dependencies and confirmed that every library in the build configuration is actively used.
- I executed a Gradle clean operation to successfully purge all temporary build artifacts and reset the workspace.
- Increased top spacing for the Whitelist screen title from 8dp to 16dp.
- Added operation-specific accessibility permission descriptions for force-stop and clear-cache actions.
- Enabled real-time reactive updates for the Ignore Tiny Cache preference toggle.
- Reduced vertical padding between radio options in the Filter and Sort menu by 25 percent.
- Structured Stop History into time period divisions for Today, Yesterday, Last 7 Days, and Last 30 Days with dedicated detail screens.
- Added a top-aligned Apps unit text next to the main numeric count in Stop History.
- Centered the main metric numbers horizontally on the screen for both Stop and Clean history headers.
- Removed the OK button from the Filter and Sort sheet and adjusted the bottom margin to match item spacing.
- Configured the Filter and Sort bottom sheet to open fully expanded upon display.
- Updated the Show System Apps toggle switch styling and checkmark icon to match the Turbo Mode switch in General settings.
- Restored and stabilized the Auto Update feature by fixing composition scroll behaviors and navigation transitions to eliminate application crashes.
- Implemented a background notification flow for update checks that alerts users to new releases and opens the update dialog when tapped.
- Integrated a native Markdown and HTML release notes parser to format update logs with styled headings, quotes, lists, and code blocks.
- Expanded the Credits page to include ReadYou and all open-source libraries along with their GitHub repository links and licenses.
- Upgraded the overall application version to
0.0.3-beta.
Build Status
BUILD SUCCESSFULApex v0.0.2-beta, This version is no longer compatible.
Version 0.0.2-beta
Changes — August 4, 2026
- Set default preferences for
Force stop modeandCleaning modetoAutomaticin General Settings. - Updated the icon next to
Force stop modein General Settings to match the primary Stop tab block icon. - Renamed
Custom speed modetoCustom speedin General Settings across English and Arabic string resources. - Fixed Light Mode taskbar navigation icons and text colors to render in black instead of invisible white.
- Aligned the taskbar container background color in Light Mode to match the surface color of stats cards without altering Dark Mode.
- Implemented dynamic initial tab selection so whichever tab is positioned first (
STOPorCLEAN) is selected on app launch. - Added system-level dialog recognition for
permissioncontroller,packageinstaller, and OEM packages to prevent skipped confirmation popups. - Implemented dedicated page timer resets when entering the Storage sub-screen to allow Android time to compute cache size before clicking.
- Enhanced Clear Cache automation with multi-scroll support to navigate long App Info and Storage pages across all OEM devices.
- Refined disabled button handling with a 1.8-second grace window to prevent premature app skipping during initial UI loading.
- Implemented hardware gesture tap fallback using screen coordinates for custom OEM views that reject standard accessibility clicks.
- Improved dialog confirmation matching to inspect parent container views for Material3 and custom OEM button layouts.
- Expanded Arabic and English keyword dictionaries with dialect variations and strict exclusions to prevent confusing "Clear Data" with "Clear Cache".
- Preserved all custom speed delay parameters and kept Force Stop automation isolated from Clear Cache scroll adjustments.
- Standardized card corner radius to
20.dpacrossStop ScreenandClean Screento match the main Start/Stop button. - Added a dynamic
LinearProgressIndicatorabove the bottom navigation bar with tab-matching colors (orange for Stop, blue for Clean) during background data scans. - Configured "Auto Update" to be disabled by default (
OFF) upon initial app startup across all preference screens. - Updated the "Auto Update"" preference icon to display
Updatewhen enabled andUpdateDisabledwhen toggled off. - Replaced the "Memory Info" action icon in
Stop Screenwith the microchipMemoryvector icon. - Scaled up the "Memory Info" icon size by 15% (
23.dp) for improved visual proportion and balance. - Replaced the "Live Cache" action icon in
Clean Screenwith theDonut Largevector icon. - Upgraded the overall application version to
0.0.2-beta.
Build Status
BUILD SUCCESSFULApex v0.0.1-beta, This version is no longer compatible.
Version 0.0.1-beta
Changes — August 3, 2026
- Initial release
0.0.1-beta - Created the project base
Build Status
BUILD SUCCESSFUL