Skip to content

chore(release): release Shevery 14.6.5 - #395

Merged
HmnDev-Tech merged 11 commits into
mainfrom
dev
Nov 15, 2026
Merged

HmnDev-Tech merged 11 commits into
mainfrom
dev

Conversation

@HmnDev-Tech

Copy link
Copy Markdown
Owner

Summary

  • Bump Shevery and Shevery-API version to 14.6.5 (stub/build.gradle, api/manifest.gradle, api/README.md).
  • Compute gitCommitCount (versionCode) dynamically via git rev-list --count HEAD in build.gradle (verified in CI dev run #43705184440).
  • Include security hardening (callingUid validation in providers/IPC), Kotlin migration of non-critical manager/server/common utilities, expanded JVM & Rust unit test coverage, Autoscale appearance setting, Shevery smart diagnostics logs dialog, dependency upgrades (Gradle, AGP, Kotlin, AndroidX, Material3 1.5.0-rc01, Rust crates), and Shevery-API submodule main branch tracking.

Verification

  • CI Build Android APK on dev (114cfce9): passed (43705184440).

- Delete unused app/, components/, lib/ Next.js directories and root config/lock files
- Clean Node.js and Next.js ignore patterns from .gitignore
- Upgrade Gradle wrapper to 9.9.1 with distribution checksum verification
- Upgrade AGP to 9.5.1 and Kotlin/Compose/Serialization plugins to 2.4.21
- Upgrade AndroidX, Coroutines, Material, Security, Serialization, OkHttp, Gson, and test dependencies to latest stable/RC versions
- Pin native Rust crate dependencies to latest compatible Cargo.lock patch versions
… Kotlin

- Convert common, manager, shevery-api, stub, and non-critical server Java files to idiomatic Kotlin while preserving JVM interop signatures
- Leave critical Java IPC/server/starter/shell core classes untouched
- Extract pure proc cmdline matching helpers in native/starter/src/misc.rs
@HmnDev-Tech
HmnDev-Tech merged commit f1f4554 into main Nov 15, 2026
5 checks passed
@github-actions github-actions Bot added the good-pr A solid PR: clear diff, solves the stated problem, follows the repo's conventions label Nov 15, 2026
@github-actions

Copy link
Copy Markdown

🤖 AI Triage

This release PR cleanly updates version numbers across the codebase, bumps the Shevery-API submodule branch to main, and updates workflow branches as described in the diff.

PR quality: 90/100 (higher = better; this is the model's rating of the diff, the label above is the triage verdict)

  • clear version bump across manifest and build configurations
  • properly updates git submodule tracking branch in .gitmodules
  • clean and minimal CI workflow updates

Diff size: 100 file(s) changed (30 added, 39 modified, 31 removed, 0 renamed), +2936 / -4902 lines. Before/after versions read for 4 of 100 file(s).

Note: this is an automated AI bot (Gemini); its verdict isn't 100% accurate and can be wrong. The bot doesn't read or reply to further comments in this thread — if it got this wrong, ping a human maintainer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good-pr A solid PR: clear diff, solves the stated problem, follows the repo's conventions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant