AutoPie

com.autopi
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Jun 25, 2026, 11 total releases.

Most recent release: Sep 19, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 19, 2026 0.19.0-beta
    ## What’s New ### Catalog dependency installation - Catalog commands can declare Termux (`pkg`) and Python (`pip`) dependencies. - AutoPie checks the existing environment and installs only missing packages. - Hence no unnecessary Termux shell opens for package installs. - Added support for retaining `installerVersion` metadata. - Maintains compatibility with manifests containing install-script metadata.
    More…
    ### Notification actions - Structured notifications can now open HTTP or HTTPS links when tapped. - Invalid or unsupported notification actions safely fall back to the command log. ### Configuration and secrets - Internal configuration values now persist independently from command definitions. - Fixed secret persistence when creating or editing commands. - Improved secret handling across renamed and imported commands. ### Command identity - Local commands now receive stable, slug-based IDs. - Improved command identity handling across edits and multi-stage commands. ### Interface and reliability - Added a theme-aware splash screen with light and dark mode support. - Expanded process-management, configuration, dependency, and secret-storage tests. - Added a pre-push safeguard against using debug signing for release builds. **Full Changelog:** https://github.com/cryptrr/AutoPie/compare/v0.18.3-beta...v0.19.0-beta
  • Sep 17, 2026 0.18.2-beta
  • Sep 16, 2026 0.18.3-beta
    What's Changed - Consolidated multi-stage command progress into a single notification that updates through completion. - Fixed command cancellation so the entire shell process group, including spawned child processes, is terminated reliably. - Added manual command support to imported recipes and command screens. - Added recipe summaries to imported commands and home-screen cards. - Added a setting to switch home previews between summaries and commands. - Improved online command search with command types and timestamp-based ordering. - Fixed cron recipe conversion. Full Changelog: https://github.com/cryptrr/AutoPie/compare/v0.18.1-beta...v0.18.3-beta
  • Sep 12, 2026 0.18.1-beta
    ## What's Changed - Added structured stdout events for live widget output, notifications, and progress updates. - Added rich widget rendering for text, numbers, lists, and JSON. - Added stable and development command catalog channels. - Added recipe tips and documentation links throughout the app. - Improved cron history, scheduling reliability, and stale-job cleanup. - Hardened file observers and event handling. - Fixed share-flow lifecycle and multi-stage command state. - Fixed persistence for non-string extras.
    More…
    - Fixed directory commands incorrectly running multiple times. - Improved command execution for secondary Android users. - Upgraded Gradle and expanded automated test coverage. **Full Changelog:** https://github.com/cryptrr/AutoPie/compare/v0.17.6-beta...v0.18.0-beta
  • Sep 6, 2026 0.17.6-beta
    ## v0.17.6-beta What’s Changed - Added configurable home-screen command widgets with live execution status and output. - Added command configuration backup and restore in Settings. - Exposed the built-in AutoPie Browser, including BROWSER JavaScript commands and cookie-jar support. - Improved cron scheduling, retries, reboot persistence, and widget event updates. - Added flat single-select and multi-select controls. - Improved extra-field labels and fixed default-enabled flag indicators. - Extended direct-command handling beyond SHARE commands. - Preserved valid command output when later output is empty.
    More…
    - Improved notification icons and fixed widget layout and colors. - Updated store metadata and screenshots. Full Changelog: [v0.17.4-beta...v0.17.6-beta](https://github.com/cryptrr/AutoPie/compare/v0.17.4-beta...v0.17.6-beta)
  • Sep 3, 2026 0.17.54-beta
  • Aug 28, 2026 "0.17.4-beta"
    What’s new - Added --show-loading-screen-small for displaying a compact loading bottom sheet while a command is loading or runs. - Improved the Run button background for better visual consistency. - Isolated compact and full-screen loading activities into separate Android tasks. Fixes - Fixed stale URL and extras-sheet state when handling consecutive share or direct-command requests. - Abandoned invocations now clean up their running process and associated state. - Fixed multistage commands hanging when exit, set -e, or another condition closes the shared shell before its completion marker is emitted. - Shell closure now reliably produces a command-finished event. Build and maintenance
    More…
    - Updated the pinned F-Droid Trixie build-server image. - Added regression tests for shell termination and the compact loading-screen flag. **Full Changelog**: https://github.com/cryptrr/AutoPie/compare/v0.17.0-beta...v0.17.4-beta
  • Aug 27, 2026 "0.17.0-beta"
    **Full Changelog**: https://github.com/cryptrr/AutoPie/compare/v0.16.17-beta...v0.17.0-beta What’s new - Added Raw JSON mode when creating commands. - Added Raw JSON editing for existing commands. - Multistage commands now open directly in the Raw JSON editor. Fixes - Fixed $$ENV_VAR resolution for default extra values, including slider defaults. - Relative file and folder paths now resolve against external storage. - Absolute paths remain unchanged.
    More…
    - Restored relative-path support for folder picker values. - Added support for file and folder picker flags during path resolution. - INPUT_FILES_ARR is now initialized only when INPUT_FILES exists. - Fixed command-level and multistage step flags being omitted during YAML-to-JSON installation. - Improved persistent-shell handling for multistage commands. - Improved compatibility with older Bash versions. - Updated and expanded tests for environment defaults, path resolution, configuration parsing, and multistage execution.
  • Aug 17, 2026 "0.16.15-beta"
  • Jun 26, 2026 "0.15.2-beta"
    What's Changed - Added interactive debug mode for commands. - Improved Termux shell handling so interactive commands keep running reliably. - Added COOKIE_JAR and safer filename environment variables for command execution. - Redesigned the logs/output viewer and fixed horizontal scrolling. - Fixed FilePicker icon placement and refined snackbar behavior. - Removed the embedded Termux launcher entry and excluded scanner-flagged OpenCensus test-tooling dependencies.
  • Jun 25, 2026 "0.15.1-beta"
    **Changelog** **Added** - Added F-Droid metadata at `metadata/com.autopi.yml`. - Added reproducible Termux bootstrap preparation flow via `scripts/prepare-termux-bootstrap.sh`. - Added bootstrap patch assets, including AutoPie bootstrap download support and Gradle distribution checksum patching. - Added bootstrap helper scripts: `dpkg.py`, `extend-bootstrap.py`, and `fs-rewriter.py`. - Added database schema export files for Room migrations. - Added `LOADING_ACTIVITY` environment variable support for commands that need to launch loader UI. (Important to keep foreground activity alive for further commands)
    More…
    **Changed** - Removed bundled bootstrap/busybox binaries from VCS and moved toward generated bootstrap assets. - Updated `build_with_termux.sh` to support the F-Droid/bootstrap preparation flow. - Updated README and troubleshooting docs for the new build/bootstrap process. - Updated Gradle wrapper/checksum handling for F-Droid compatibility. - Updated `fs-rewriter` to rewrite APK contents as part of bootstrap/package preparation. - Simplified command execution and input parsing. - Added UI/runtime support for Python script commands, including multiple `#@...` command headers. **Fixed** - Fixed `runCommandInTermuxShell` regression. - Fixed multiple command metadata header parsing. - Fixed startup repository refresh so it no longer blocks the main thread/splash screen. - Fixed notification behavior. - Fixed Gradle mismatch issues. **Removed** - Removed legacy build scripts: `build_all.sh`, `build_busybox.sh`, and `build_python.sh`. - Removed `network_security_config.xml`. - Removed the old `termux-app` submodule pointer from this branch’s tracked files.