block / block/buzz

automated version checking

Open
#5,320 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
32.7k
Forks
4.3k
Avg merge
1d 13h
Merged PRs (30d)
253

Description

Feature Request: Add automated version checking and update detection for native binary dependencies during app initialization routines.

Currently, pre-flight environment checks verify that required external executables (such as Buzz) exist on the user's system, but they lack the capability to detect whether those applications are out of date.

To solve this, the startup process should execute a version-checking hook that extracts local binary version metadata (e.g., via buzz --version or system file properties) and compares it against the latest upstream release tag via an API endpoint or system package manager.

If a newer release is found, the system should log a non-blocking notification or offer a best-effort update option. This ensures that local environments stay up-to-date and fully compatible with external native tools without interrupting or breaking the core application launch.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.