Skip to content

Releases: hamzabellouch/apex

Apex v0.0.6-beta

Choose a tag to compare

@hamzabellouch hamzabellouch released this 15 Aug 16:58

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 SUCCESSFUL

Apex v0.0.5-beta

Choose a tag to compare

@hamzabellouch hamzabellouch released this 14 Aug 20:51
2447aa0

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 SUCCESSFUL

Apex v0.0.4-beta, New Generation.

Choose a tag to compare

@hamzabellouch hamzabellouch released this 11 Aug 21:09

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 SUCCESSFUL

Apex v0.0.3-beta, This version is no longer compatible.

Choose a tag to compare

@hamzabellouch hamzabellouch released this 10 Aug 14:10

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 SUCCESSFUL

Apex v0.0.2-beta, This version is no longer compatible.

Choose a tag to compare

@hamzabellouch hamzabellouch released this 04 Aug 18:09

Version 0.0.2-beta

Changes — August 4, 2026

  • Set default preferences for Force stop mode and Cleaning mode to Automatic in General Settings.
  • Updated the icon next to Force stop mode in General Settings to match the primary Stop tab block icon.
  • Renamed Custom speed mode to Custom speed in 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 (STOP or CLEAN) 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.dp across Stop Screen and Clean Screen to match the main Start/Stop button.
  • Added a dynamic LinearProgressIndicator above 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 Update when enabled and UpdateDisabled when toggled off.
  • Replaced the "Memory Info" action icon in Stop Screen with the microchip Memory vector 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 Screen with the Donut Large vector icon.
  • Upgraded the overall application version to 0.0.2-beta.

Build Status

BUILD SUCCESSFUL

Apex v0.0.1-beta, This version is no longer compatible.

Choose a tag to compare

@hamzabellouch hamzabellouch released this 03 Aug 15:17
78222df

Version 0.0.1-beta

Changes — August 3, 2026

  • Initial release 0.0.1-beta
  • Created the project base

Build Status

BUILD SUCCESSFUL