Skip to content

chore(release): appwrite 2.0.0 - #22

Merged
levivannoort merged 1 commit into
feat/compute-by-defaultfrom
release/2.0.0
Oct 14, 2026
Merged

levivannoort merged 1 commit into
feat/compute-by-defaultfrom
release/2.0.0

Conversation

@levivannoort

Copy link
Copy Markdown
Member

What

Cuts 2.0.0 on top of #21: Appwrite 2.5.0, built-in object storage, and Functions and Sites on by default. Stacked on #21: merge #21 first; this PR then targets main.

  • CHANGELOG.md: [Unreleased] becomes [2.0.0] - 2026-10-14 (11 entries), with a pointer to the upgrade notes.
  • Chart.yaml: version: 2.0.0, and artifacthub.io/changes regenerated with make changes. There's no security update, so containsSecurityUpdates stays unset.
  • docs/upgrading.md: the version table says 2.0.0 → Appwrite 2.5.0, and "To 2.0.0" covers:
    • Storage: 1.0.0 installs with files on the volume should set storage.device: local and compute.enabled: false. Moving files into a bucket is a migration of its own.
    • Privileged executor: it's created by default, with compute.enabled: false (or Sysbox) where that isn't allowed.
    • Moved S3 settings: storage.s3.external.* with mode: external, before and after. Keys kept in your own Secret now also need compute.executor.existingSecret.
    • The removed assistant.
    • Appwrite 2.4/2.5 for self-hosters: trusted proxies, private addresses, the GitHub webhook secret, sign-ins in flight, node-18+ templates.
  • docs/gitops.md: names 2.0.0.

Merging publishes the release: OCI push, cosign signature, provenance attestation, GitHub release appwrite-2.0.0, Artifact Hub metadata.

Testing

Checklist

- CHANGELOG.md: [Unreleased] becomes [2.0.0] - 2026-10-14, with a pointer
  to the upgrade notes.
- Chart.yaml: version 2.0.0, and artifacthub.io/changes regenerated.
- docs/upgrading.md: chart 2.0.0 deploys Appwrite 2.5.0, and "To 2.0.0"
  covers the storage decision, the privileged executor, the moved S3 keys,
  the removed assistant and what Appwrite 2.4.0 and 2.5.0 change.
- docs/gitops.md names 2.0.0.
@hansi-codes

hansi-codes Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

🟢 Tier S · Ready to merge

The release metadata and upgrade guidance are consistent with the chart configuration and generated changelog entries.

This release updates the chart to 2.0.0 for Appwrite 2.5.0 and publishes the release changelog and Artifact Hub change metadata. The upgrade guide documents the storage, compute, S3, and Appwrite changes, while GitOps examples now pin chart version 2.0.0.

Verdict New comments Fixed Still open
✅ Approved 0 0 0
📂 Walkthrough · 5
File Change
CHANGELOG.md Moves the accumulated unreleased entries into the 2.0.0 release section and links to upgrade notes.
charts/appwrite/Chart.yaml Bumps chart version and updates Artifact Hub release changes.
charts/appwrite/README.md Updates the generated chart version badge to 2.0.0.
docs/gitops.md Updates example chart pins to version 2.0.0.
docs/upgrading.md Adds the 2.0.0 version mapping and instructions for upgrading from 1.0.0.

Reviewed cc81d9e · Details · Comment @hansi-codes review to re-run, or mention @hansi-codes with a question.

@hansi-codes hansi-codes Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Tier S · Looks good to merge. Summary

@levivannoort
levivannoort merged commit 02daebb into feat/compute-by-default Oct 14, 2026
21 checks passed
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