Skip to content

appwrite 19.2.0#6

Merged
ChiragAgg5k merged 2 commits intomainfrom
release/appwrite-19.2.0
Apr 28, 2026
Merged

appwrite 19.2.0#6
ChiragAgg5k merged 2 commits intomainfrom
release/appwrite-19.2.0

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

Automated formula update for the appwrite CLI release 19.2.0.

Opened automatically by the sdk-for-cli publish workflow after release binaries were uploaded.

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 28, 2026

Greptile Summary

This PR bumps the appwrite CLI formula to 19.2.0, updates all four platform SHA256 hashes, and makes two code improvements: the install method is refactored from an early-return pattern to a clean if/else, and generate_completions_from_executable is added (along with a corresponding test) so that shell completions are installed for all supported shells.

Confidence Score: 5/5

This PR is safe to merge — it is a straightforward version bump with valid SHA256 hashes and clean refactoring.

All SHA256 hashes are well-formed 64-character hex strings, the version bump is consistent across URL references (which interpolate #{version}), the install method refactoring is logically equivalent and cleaner, and the new completion generation is placed correctly outside the if/else so it runs in both head and release builds.

No files require special attention.

Important Files Changed

Filename Overview
Formula/appwrite.rb Version bumped to 19.2.0, all four SHA256 hashes updated, install method refactored from early-return to if/else, and shell completion generation + test added.

Reviews (2): Last reviewed commit: "Install shell completions via the formul..." | Re-trigger Greptile

The 19.2.0 CLI prints completion scripts via `appwrite completion
{bash,zsh,fish}` and skips the update-notice and migrate hooks for
completion invocations, so the output is safe to pipe into Homebrew's
native completion paths.

* Use `generate_completions_from_executable` so `brew install` wires up
  bash, zsh, and fish completions automatically — Homebrew users no
  longer need to run `appwrite completion install`.
* Refactor the install branch so completion generation runs for both
  head and bottle builds.
* Cover the new path in the formula test.
@ChiragAgg5k ChiragAgg5k merged commit 6262dc8 into main Apr 28, 2026
3 checks passed
@ChiragAgg5k ChiragAgg5k deleted the release/appwrite-19.2.0 branch April 28, 2026 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant