Skip to content

v0.1.0-alpha.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 12:45
· 104 commits to canary since this release

We are excited to announce the latest release! This update introduces core application features, including background recording capabilities and battery optimization settings. It also establishes a fully automated CI/CD release workflow powered by Gemini API for automated release notes generation, alongside significant improvements to build stability, ABI splitting, and dependency compatibility.


New Features

  • Background Recording Service: Implemented a robust background recording service to ensure uninterrupted recording functionality.
  • Battery Optimization Settings: Added user options in settings to request battery optimization exemptions for reliable background execution.
  • Automated Release Notes Pipeline: Integrated an automated release note generator using the Gemini API, complete with fallback model pools, exponential backoff for 503 retries, and local .env file support.

Bug Fixes

  • AGP DSL & Build Script Fixes: Resolved AGP DSL deprecation warnings by delegating artifact renaming to a post-build bash script.
  • Keystore & Signing Fallbacks: Fixed build failures caused by missing or unconfigured keystores by implementing automated fallbacks to built-in debug signing configurations.
  • Gradle Wrapper Fallback: Resolved missing Gradle wrapper build failures in CI workflows by using global Gradle installations.
  • Model Selection Fixes: Prioritized gemini-flash-latest and updated default model configurations to 2.0-flash for automated release generator reliability.

Build & CI/CD Improvements

  • Dependency Upgrades: Updated project configurations to align Kotlin (2.3.20), Gradle (9.4.0), and AGP (9.1.1) for optimal compatibility.
  • Artifact Naming & ABI Splits: Enabled ABI splits to optimize build sizes and enforced a standardized artifact naming schema.
  • Workflow Automation: Configured GitHub Actions release workflows, canary branch build triggers, and release signing environment variables.

Documentation & Maintenance

  • Project Documentation: Added a comprehensive README.md and an internal RELEASE_GUIDE.
  • Repository Cleanup: Updated environment configuration templates (.env.example) and updated .gitignore rules to exclude output files and sensitive .jks keystores.

Build Artifacts

File Name Architecture / Description Download Link
camera-background-twinpath-labs-v0.1.0-alpha.1-arm64-v8a-nodpi.apk ARM64 (v8a) Download
camera-background-twinpath-labs-v0.1.0-alpha.1-armeabi-v7a-nodpi.apk ARMv7 (32-bit) Download
camera-background-twinpath-labs-v0.1.0-alpha.1-universal-nodpi.aab Universal (App Bundle) Download
camera-background-twinpath-labs-v0.1.0-alpha.1-universal-nodpi.apk Universal Download
camera-background-twinpath-labs-v0.1.0-alpha.1-x86_64-nodpi.apk Intel x86_64 Download
camera-background-twinpath-labs-v0.1.0-alpha.1-x86-nodpi.apk Intel x86 Download

SHA-256 Checksums

File Name SHA-256 Checksum
camera-background-twinpath-labs-v0.1.0-alpha.1-arm64-v8a-nodpi.apk aef06fd71b986b2d775d53d468355037decfb9ab007fee83b07282034a3184b3
camera-background-twinpath-labs-v0.1.0-alpha.1-armeabi-v7a-nodpi.apk 66d47a72e14a292a890e611320f056326aaf1be4a8150a57f30568728b2713bb
camera-background-twinpath-labs-v0.1.0-alpha.1-universal-nodpi.aab d0d8be6234ef24057616be3d94c97ee0bbc22f8579d85b8e5c839929dd8c85f7
camera-background-twinpath-labs-v0.1.0-alpha.1-universal-nodpi.apk b2097b3d00475cdf340174b1ae27571e8e441df65ae4b966643628ea59b686b5
camera-background-twinpath-labs-v0.1.0-alpha.1-x86-nodpi.apk 69d1743d38525b15d4de39c9537416eead39d479036fc62d3d9708045b4bd458
camera-background-twinpath-labs-v0.1.0-alpha.1-x86_64-nodpi.apk 8c0db4f844a4e2b4b5afb64d95e3b60fcc30f09114c6dc9b2042384824adde0f