Releases: cryptrr/AutoPie
Releases · cryptrr/AutoPie
v0.14.3-beta
New features
- Major quality improvements.
- Changed colors of ShareReceiverActivity and HomeScreen
- Implemented chips to easily select commands.
- Implemented feature to support dynamic paths in FILE extras.
- Required option is only shown when the extras string is empty.
- Upgraded to AGP 8.11.1 and Compose 07/2025
- Upgraded to kotlin 2.2.0 and catalog declarations
- Implemented Room Database and storing of all ran commands in the database.
- Use Flow.onEach to run the side effects in RunShareCommand.kt
- Added command result to the history.
- Implemented Commands History.
- Implemented Recent 3 packages in the tags list
- Updated DirectCommandActivity.kt to support intents from other apps
- Disallowed automatic running of commands in autopie without prompt from other apps.
- Implemented adding user defined tags for easy search
- Implemented deleting for user defined tags
- Human readable time (time ago) for History entries
- Implemented CommandFailed as a separate event.
- Implemented ActivityResult for DirectCommandActivity.kt for third party apps.
- Implemented Activity result for CommandFailed
- Implemented streaming logs
- Disabled the process level SHOW and CANCEL NOTIFICATIONS
Bug Fixes
- Fixed the Output Log Notifications showing the same latest command output bug.
- Fixed the issue with output logs container not taking full width.
- Added choice of Required for extras.
- Fixed the issues with the relative paths for extras defaults.
- Fixed the spacing issue in extras sheet.
- Removed obsolete functions from ProcessManagerService.kt
- Added extra delay to EXTERNAL_APP commands. Without this, some commands do not fully run.
- Fixed the issues with notifications details.
- Fixed OutputViewerActivity not appearing from intents in debug version.
- Fixed DirectCommandActivity from home screen icons for debug variant
v0.14.2-beta
New features
- Major quality improvements.
- Implemented Package Picker for Commands.
- Better list of installed packages.
- Runs
ensurepipon install. - Creates symbolic link to python3
- Installs pip package
httpx[cli] - Changed the Extras Component layout to reversed.
- Added FilePicker to Extras Ending with name FILE
- Implemented obfuscation for passwords in the UI. The password fields should end with
PASSWORDorPASSWD - Added FilePickers for extras ending with
FILEandFILESin EditCommandSheet and CreateCommandSheet. - Persist searched commands state after Refresh.
- Implemented logic to install the fork of
httpxwith--cookie-filesupport. - Added checks for package updates.
- Create empty cookie file for http requests.
- Implemented OutputViewerActivity for easy access to per command logs.
- You can now open URLs from RSS notifications.
Bug Fixes
- Fixed the Extras Details not appearing for cron and observer commands.
- Fixed the trailing icon redundant space in GenericTextInput.
- Fixed the bug that prevented extras values from being shown in the ExtrasBottomSheet.
- Fixed the boolean literal uppercasing issue in Boolean Extra Selector.
- Fixed the bug in OptionSelector for Selectables.
- Fixed the the CWD path bug.
- Fixed the double path issue for ShareReceiverActivity Commands.
- Fixed the bug with Nullpointer in ShareReceiverActivity
- Fixed Cron runner bugs.
- Fixed Cron and FileObserver Service.
v0.14.1-beta
Bug Fixes
- Fixed the quoting issue for Shell installed packages like from pip.
v0.14.0-beta
New features
- Implemented 'Add to home screen' functionality for Commands.
-
- Now you can Run your commands as 'standalone applications'.
- Added guard to prevent multiple calls to commands.
- Implemented application shutdown from Cancel Notification (Tentative)
- Added vertical scroll to to support large command sheets.
- Extended the ENV to include
INPUT_URLSandINPUT_TEXTinstead of justINPUT_FILEfor all -
- Now you can use
INPUT_URLSwhen the input is detected to contain multiple URLs.
- Now you can use
Bug Fixes
- Fixed the quoting issue in CommandExtraInputs for all handlers.
- Fixed the unsafe commands checker function.
- Fixed bug in incorrect detection of a command as file handler.
- Fixed activity being destroyed on opening FilePicker.
- Fixed the bug that caused stale state to persist when opening Direct Icon commands without sheet.
- Completely removed quoting for Extras because It was causing all kinds of problems with programs.
-
- Manually quote extras when necessary
v0.13.3-beta
New features
- Implemented Media player notifications. Updated notify tool to support it.
- Added TextHandler.
- Extended the ENV to include
INPUT_URLandINPUT_TEXTinstead of justINPUT_FILEfor all -
- Now you can use
INPUT_URLandINPUT_TEXTwhen the input is detected to be a url or plain text.
- Now you can use
Bug Fixes
- Implemented Persistence back in ShareSheet
- Fixed the wrong python usage bug for Url and Directory handlers.
- Fixed shell quoting issues
- Fixed issue with incorrect matching or real web urls.
v0.13.2-beta
New features
- Easy Direct Run option for Commands.
- Implemented clone for commands.
- Implemented control panel when clicking on command.
- Implemented FilePicker for easy file selections on DIRECT RUN.
- Added
opensshpackage to control remote devices. - Addeed PLAYER functionality to the yt-dlp package to Open Videos in Local Video Player.
- Added
rsyncpackage for easy backups. - New
scriptsfolder to store shell scripts. - YT-DLP updated to 2025.06.30.
Bug Fixes
- Fixed the null reference of ShareReceiverViewModel in ForegroundService
- Fixed persistent CommandExtrasBottomSheet on Direct Run
- Fixed the stale state bug on CommandExtrasBottomSheet
- Fixed the notification replay issue
v0.13.0-beta
Code Improvements
- Code quality improvements
Bug Fixes
- Fixed bug in the commands list search.
- Other bug fixes.
Improvements
- Stability Improvements
- Performance improvements.
New
- Upgraded Python to 3.10.4
- Added Pip functionality
- Implemented Fully extensible MCP Server
- YT-DLP updated to 2025.05.22
v0.12.0-beta
Code Improvements
- Implemented Unit and Instrumented Tests
- Refactored to Clean Architecture
Bug Fixes
- Fixed crash on observer create
- Fixed issues at init.
Improvements
- Updated Logo
- added discord community
- Improvement in local commands search behaviour
- Added force ask extras behaviour if extras empty
- Fixed issue with commands not loaded on first run.
- Fixed bug that detected folder instead of url.
- Improved search in share sheet
Upgrades
- Upgraded versions of init packages
v0.11.4-beta
Bug Fixes
- Fixed Issues with some file managers (Clip data intents)
- Fixed issues with native shell commands
v0.11.3-beta
Bug Fixes
- Fixed stuck IME issue in the search bar in Share Sheet. (Android dependency bug).
- Added better Activity fetching function.
Upgrades
- Compose BOM updated to 2024.12.01
- Compile SDK bumped to 35
- Rest of dependencies updated to latest.