From d954bbb284b2b3008b1b2c7edc320fd6fc45b0e0 Mon Sep 17 00:00:00 2001 From: Atharva Deosthale Date: Fri, 13 Feb 2026 02:47:55 +0530 Subject: [PATCH] Filtering changelog + past announcements converted to changelog --- .../changelog/(entries)/2026-02-06.markdoc | 16 ++++++++++++++++ .../changelog/(entries)/2026-02-09.markdoc | 16 ++++++++++++++++ .../changelog/(entries)/2026-02-12.markdoc | 16 ++++++++++++++++ .../changelog/(entries)/2026-02-17.markdoc | 15 +++++++++++++++ 4 files changed, 63 insertions(+) create mode 100644 src/routes/changelog/(entries)/2026-02-06.markdoc create mode 100644 src/routes/changelog/(entries)/2026-02-09.markdoc create mode 100644 src/routes/changelog/(entries)/2026-02-12.markdoc create mode 100644 src/routes/changelog/(entries)/2026-02-17.markdoc diff --git a/src/routes/changelog/(entries)/2026-02-06.markdoc b/src/routes/changelog/(entries)/2026-02-06.markdoc new file mode 100644 index 0000000000..9d6bfc0d91 --- /dev/null +++ b/src/routes/changelog/(entries)/2026-02-06.markdoc @@ -0,0 +1,16 @@ +--- +layout: changelog +title: "Relationship queries and up to 18x faster relationship performance" +date: 2026-02-06 +cover: /images/blog/announcing-relationship-queries/cover.png +--- + +Appwrite Databases now supports filter queries directly on relationship columns using dot notation. Query across related data with operators like `equal`, `notEqual`, `greaterThan`, `lessThan`, `between`, and more, without needing to fetch and filter application-side. + +Additionally, all relationship operations are now 12-18x faster across the board, with no configuration changes needed. + +Now live on Appwrite Cloud. + +{% arrow_link href="/blog/post/announcing-relationship-queries" %} +Read the announcement to learn more +{% /arrow_link %} diff --git a/src/routes/changelog/(entries)/2026-02-09.markdoc b/src/routes/changelog/(entries)/2026-02-09.markdoc new file mode 100644 index 0000000000..fbf07f587c --- /dev/null +++ b/src/routes/changelog/(entries)/2026-02-09.markdoc @@ -0,0 +1,16 @@ +--- +layout: changelog +title: "Generate a type-safe SDK from your schema with the Appwrite CLI" +date: 2026-02-09 +cover: /images/blog/appwrite-generate/cover.png +--- + +The Appwrite CLI now includes a `generate` command that creates a type-safe, project-aware SDK directly from your database schema. The generated SDK includes typed helpers with autocomplete for querying and mutating rows, eliminating boilerplate and turning schema-related runtime bugs into type errors. + +Run `appwrite generate` in your project directory to get started. + +Now live on Appwrite Cloud. + +{% arrow_link href="/blog/post/appwrite-generate" %} +Read the announcement to learn more +{% /arrow_link %} diff --git a/src/routes/changelog/(entries)/2026-02-12.markdoc b/src/routes/changelog/(entries)/2026-02-12.markdoc new file mode 100644 index 0000000000..0eb353819b --- /dev/null +++ b/src/routes/changelog/(entries)/2026-02-12.markdoc @@ -0,0 +1,16 @@ +--- +layout: changelog +title: "New string column types for Appwrite Databases" +date: 2026-02-12 +cover: /images/blog/new-string-types/cover.png +--- + +Appwrite Databases now supports four explicit string column types - `varchar`, `text`, `mediumtext`, and `longtext` - giving you transparent control over storage behavior and indexing. + +Each type has defined limits and indexing strategies suited to different use cases, from short identifiers to large content. The legacy `string` type remains supported for backward compatibility. + +Now live on Appwrite Cloud. + +{% arrow_link href="/blog/post/new-string-types" %} +Read the announcement to learn more +{% /arrow_link %} diff --git a/src/routes/changelog/(entries)/2026-02-17.markdoc b/src/routes/changelog/(entries)/2026-02-17.markdoc new file mode 100644 index 0000000000..24ac4fdf32 --- /dev/null +++ b/src/routes/changelog/(entries)/2026-02-17.markdoc @@ -0,0 +1,15 @@ +--- +layout: changelog +title: "Advanced filtering across the Console" +date: 2026-02-17 +--- + +Debugging and monitoring just got easier. The Appwrite Console now supports advanced filtering for function executions, site logs, and deployments. + +Filter by status, trigger type, HTTP method, response status code, duration, request path, or time range, and combine multiple filters to quickly find exactly what you need. + +For example, surface all failed function executions from the last hour, or find slow site requests exceeding 5 seconds. + +Now live on Appwrite Cloud. + +