Skip to content

v0.4.8

Choose a tag to compare

@proggeramlug proggeramlug released this 24 Mar 16:48
· 4588 commits to main since this release

Features

  • Android camera supportCameraView widget using Camera2 API via JNI, with live preview, color sampling (5×5 pixel averaging), freeze/unfreeze, and tap handler. Full parity with existing iOS camera widget.
  • Windows x86_64 binary in GitHub releases — CI now builds perry.exe + .lib runtime libraries, packaged as .zip.
  • winget package manager support — Automatically publishes PerryTS.Perry to the Windows Package Manager on each release via wingetcreate.

Changes

  • Remove local .cargo/config.toml (Android NDK linker path — machine-specific)
  • Add CAMERA permission and <uses-feature> declarations to Android manifest (marked required="false")
  • New camera.rs Rust module + Camera2 bridge methods in PerryBridge.kt (~200 lines of Kotlin)