github HmnDev-Tech/shevery v13.8.0-r27
Shevery v13.8.0-r27

latest release: v13.8.0-r27-hotfix
7 days ago

Shevery v13.8.0-r27

What's New

GitHub-Based Module Catalog

  • Module discovery via GitHub Topics (shevery-modules topic). No hardcoded catalog — any developer can publish modules by tagging their repo.
  • Module validation: repos are checked for module.prop in root or subdirectories.
  • Per-user module limit: max 4 modules per GitHub user (HmnDev-Tech exempt).
  • GitHub PAT authentication with rate limit tracking (5,000 req/hour authenticated vs 60 unauthenticated).
  • Discovery cache with 6-hour TTL and ETag conditional requests.

Module Install System

  • Install from sources: fetches files via GitHub Contents API, resolves default branch dynamically, builds clean ZIP (module.prop, .sh, banner., webui/**).
  • Install from release ZIP: downloads asset from GitHub Releases, matches by module ID pattern.

Automatic Update Checking

  • GitHub Releases API update checking for installed and catalog ADB modules.
  • Direct download to device Downloads directory and direct in-app installation.

Update Settings UI

  • Dedicated update settings screen with GitHub PAT management, catalog toggle, and per-module update controls.

Removed

  • Hardcoded CatalogModuleManager replaced with dynamic GitHub Topics discovery.
  • Sample test-modules/adb-test-module removed.
  • Obsolete docs/diff-v13.8.0-r20.md and docs/blame-v13.8.0-r20.md removed.

Build

  • Version name format simplified: 13.8.0.r27 (git commit hash removed from versionName).
  • Added kotlinx-serialization, OkHttp 4.12.0, Coil Compose 2.7.0, security-crypto dependencies.

Binary Builds

  • shevery-v13.8.0-r27-release.apk
  • shevery-v13.8.0-r27-debug.apk

Credits

Don't miss a new shevery release

NewReleases is sending notifications on new releases.