Appwrite 1.9.9 โ Release Notes & Engineering Impact
Component: appwrite ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-10-31.
Appwrite 1.9.9. Source highlight: Appwrite 1.9.9 is a precautionary maintenance release for self-hosted deployments on the 1.9 line. It moves the runtime to PHP 8.5.12. It retains Console 8.7.37 for compatibility with the 1.9 server APIs. Upgrading from 1.9.8 keeps the existing migration class and introduces no schema changes.
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (1)
- Map 1.9.9 to migration V25, the same class as 1.9.8; no migration class is added.
๐ง Bug Fixes & Patches (2)
- Update PHP to 8.5.12. PHP 8.5.12 fixes CVE-2026-109618 and CVE-2026-109619 ("PHP2Shell"). **Appwrite is not affected by either one:** it serves requests through Swoole rather than PHP's web SAPIs (mod_php, PHP-FPM, CGI). This release keeps the runtime on the patched version anyway.
- **Runtime:** update the base image to `appwrite/base:1.4.5`, which ships PHP 8.5.12 (appwrite/docker-base#126, #14747).