Skip to content

Releases: cryptrr/AutoPie

v0.14.3-beta

15 Aug 02:43

Choose a tag to compare

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

17 Jul 10:05

Choose a tag to compare

New features

  • Major quality improvements.
  • Implemented Package Picker for Commands.
  • Better list of installed packages.
  • Runs ensurepip on 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 PASSWORD or PASSWD
  • Added FilePickers for extras ending with FILE and FILES in EditCommandSheet and CreateCommandSheet.
  • Persist searched commands state after Refresh.
  • Implemented logic to install the fork of httpx with --cookie-file support.
  • 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

13 Jul 10:46

Choose a tag to compare

Bug Fixes

  • Fixed the quoting issue for Shell installed packages like from pip.

v0.14.0-beta

13 Jul 02:52

Choose a tag to compare

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_URLS and INPUT_TEXT instead of just INPUT_FILE for all
    • Now you can use INPUT_URLS when the input is detected to contain multiple URLs.

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

07 Jul 23:38

Choose a tag to compare

New features

  • Implemented Media player notifications. Updated notify tool to support it.
  • Added TextHandler.
  • Extended the ENV to include INPUT_URL and INPUT_TEXT instead of just INPUT_FILE for all
    • Now you can use INPUT_URL and INPUT_TEXT when the input is detected to be a url or plain text.

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

04 Jul 18:54

Choose a tag to compare

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 openssh package to control remote devices.
  • Addeed PLAYER functionality to the yt-dlp package to Open Videos in Local Video Player.
  • Added rsync package for easy backups.
  • New scripts folder 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

26 May 01:07

Choose a tag to compare

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

18 Jan 21:20

Choose a tag to compare

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

22 Dec 18:34

Choose a tag to compare

Bug Fixes

  • Fixed Issues with some file managers (Clip data intents)
  • Fixed issues with native shell commands

v0.11.3-beta

11 Dec 21:44

Choose a tag to compare

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.