Appwrite 1.6.2stable Released May 14, 2025
Impact Score: 5/10

Appwrite 1.6.2 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: appwrite ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Appwrite 1.6.2. Source highlight: Delete git folder to reduce build size

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป 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 (6)

  • Add new push message parameters
  • Added teamName to membership redirect url
  • Add support endpoint url for S3
  • Added RuPay Credit Card Icon in Avatars Service
  • Add figma oauth provider
  • Merge 1.6.x into feat-custom-cf-hostnames

โšก Performance & Enhancements (2)

  • Improve compression param checks
  • Improve delete ordering

๐Ÿ”ง Bug Fixes & Patches (6)

  • Remove failed attribute
  • Fix delete notFound attribute
  • ๐Ÿ‡ฎ๐Ÿ‡ธ Added missing Icelandic translations for email strings.
  • fix doc comment for filter method
  • Delete attribute No throwing Exception on not found
  • Fix VCS identity collision
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## What's Changed ### Notable changes * Delete git folder to reduce build size by @loks0n in https://github.com/appwrite/appwrite/pull/9076 * Upgrade assistant by @loks0n in https://github.com/appwrite/appwrite/pull/9100 * Use redis adapter for abuse by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9121 * Set base specification CPUs to 0.5 again by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9146 * Add new push message parameters by @abnegate in https://github.com/appwrite/appwrite/pull/9060 * Update audits to include user type by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9211 * Enable HEIC by @loks0n in https://github.com/appwrite/appwrite/pull/9251 * Added teamName to membership redirect url by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9269 * Add support endpoint url for S3 by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9303 * Added RuPay Credit Card Icon in Avatars Service by @Yavnik in https://github.com/appwrite/appwrite/pull/5046 * Add figma oauth provider by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9623 * Update console to version 5.2.58 by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9637 ### Fixes * Remove failed attribute by @fogelito in https://github.com/appwrite/appwrite/pull/9032 * Fix delete notFound attribute by @fogelito in https://github.com/appwrite/appwrite/pull/9038 * ๐Ÿ‡ฎ๐Ÿ‡ธ Added missing Icelandic translations for email strings. by @olitomas in https://github.com/appwrite/appwrite/pull/4848 * fix doc comment for filter method by @lohanidamodar in https://github.com/appwrite/appwrite/pull/5769 * Delete attribute No throwing Exception on not found by @fogelito in https://github.com/appwrite/appwrite/pull/9157 * Fix VCS identity collision by @Meldiron in https://github.com/appwrite/appwrite/pull/9138 * Fix disabling of email-otp when user wants to by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9200 * Ensure user can delete session by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9209 * Fix resend invitation by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9218 * Fix phone number parsing exception handling by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9246 * Fix amazon oauth by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9253 * Fix slack oauth scopes, and updated to v2 by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9228 * Fix forwarded user agent by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9271 * Fix WEBP File Preview Rendering Issue by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9321 * Fix build memory specifications by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9360 * Fix Self Hosting functions by adding missed config by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9373 * Fix resend team invite if already accepted by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9348 * Fix null errors on team invite by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9391 * Fix email (smtp) to multiple recipients by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9243 * Fix stats timing by using receivedAt date when available by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9428 * Make min/max params optional for attribute update by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9387 * Fix blocking of phone sessions when disabled on console by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9447 * Fix logging config by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9467 * Update audit timestamp origin by @shimonewman in https://github.com/appwrite/appwrite/pull/9481 * Fix certificates in deletes worker by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9466 * Fix console audits delete by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9547 * Fix migrations by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9633 * Ensure all 4xx errors in OAuth redirect lead to the failure URL by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9679 * Treat 0 as unlimited for CPUs and memory by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9638 * Add contextual dispatch logic to fix high CPU usage by @basert in https://github.com/appwrite/appwrite/pull/9687 <details> <summary> ### Miscellaneous </summary> * Merge 1.6.x into feat-custom-cf-hostnames by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/8904 * Improve compression param checks by @lohanidamodar in https://github.com/appwrite/appwrite/pull/8922 * upgrade utopia storage by @lohanidamodar in https://github.com/appwrite/appwrite/pull/8930 * Feat migration by @abnegate in https://github.com/appwrite/appwrite/pull/8797 * feat fix web routes by @loks0n in https://github.com/appwrite/appwrite/pull/8962 * Fix no pool access by @abnegate in https://github.com/appwrite/appwrite/pull/9027 * feat: use environment variable to check rules format by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9039 * Update storage.php by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9037 * Upgrade db 0.53.200 by @fogelito in https://github.com/appwrite/appwrite/pull/9050 * Chore: upgrade utopia storage by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9066 * Update usage-dump payload by @shimonewman in https://github.com/appwrite/appwrite/pull/9085 * GitHub Workflows security hardening by @sashashura in https://github.com/appwrite/appwrite/pull/3728 * Update add-oauth2-provider.md by @tusharxoxoxo in https://github.com/appwrite/appwrite/pull/4313 * update readme-cn some doc by @gofenix in https://github.com/appwrite/appwrite/pull/5278 * Add accessibility features by @mishmanners in https://github.com/appwrite/appwrite/pull/7042 * Add Appwrite Cloud to read me. by @gewenyu99 in https://github.com/appwrite/appwrite/pull/5445 * Migration throw error by @fogelito in https://github.com/appwrite/appwrite/pull/9092 * Fix usage payload bug by @shimonewman in https://github.com/appwrite/appwrite/pull/9097 * chore: replace occurrences of dbForConsole to dbForPlatform by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9096 * fix(realtime): decrement connectionCounter only if connection is known by @basert in https://github.com/appwrite/appwrite/pull/9055 * payload bug fix by @shimonewman in https://github.com/appwrite/appwrite/pull/9098 * Fix usage payload bug by @shimonewman in https://github.com/appwrite/appwrite/pull/9099 * Usage payload debug by @shimonewman in https://github.com/appwrite/appwrite/pull/9101 * Usage payload debug by @shimonewman in https://github.com/appwrite/appwrite/pull/9103 * Usage payload debug by @shimonewman in https://github.com/appwrite/appwrite/pull/9104 * Feat: createFunction abuse labels by @Meldiron in https://github.com/appwrite/appwrite/pull/9102 * Docs-create-document by @gewenyu99 in https://github.com/appwrite/appwrite/pull/9105 * Docs: Create document and unknown attribute error messages. by @gewenyu99 in https://github.com/appwrite/appwrite/pull/5427 * Fix: update project accessed at from router and schedulers by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9109 * chore: initial commit by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9111 * chore: optimise webhooks payload by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9115 * Revert "chore: initial commit" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9117 * chore: fix attribute name by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9118 * Migrate to redis abuse by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9124 * Added webhooks usage stats by @shimonewman in https://github.com/appwrite/appwrite/pull/9125 * chore remove abuse cleanup by @loks0n in https://github.com/appwrite/appwrite/pull/9137 * fix: remove abuse delete trigger by @loks0n in https://github.com/appwrite/appwrite/pull/9139 * Remove firebase OAuth API endpoints by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9144 * chore: release client sdks by @loks0n in https://github.com/appwrite/appwrite/pull/9112 * Update general.php by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9155 * feat(swoole): allow configuration override of available cpus by @basert in https://github.com/appwrite/appwrite/pull/9177 * Usage databases api read writes addition by @shimonewman in https://github.com/appwrite/appwrite/pull/9142 * Fix dead connections by @abnegate in https://github.com/appwrite/appwrite/pull/9190 * Add hostname to audits by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9165 * chore: shifted authphone usage tracking to api calls by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9191 * Revert "Fix dead connections" by @abnegate in https://github.com/appwrite/appwrite/pull/9201 * Add assertEventually to messaging provider logs test by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9192 * feat project sms usage by @loks0n in https://github.com/appwrite/appwrite/pull/9198 * chore: add audit labels to project resources by @basert in https://github.com/appwrite/appwrite/pull/9056 * fix sms usage by @loks0n in https://github.com/appwrite/appwrite/pull/9207 * Update database by @abnegate in https://github.com/appwrite/appwrite/pull/9202 * Fix dead connections by @abnegate in https://github.com/appwrite/appwrite/pull/9213 * Revert "Fix dead connections" by @abnegate in https://github.com/appwrite/appwrite/pull/9214 * Add logs db init for consistency by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9163 * Split the collection definitions by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9153 * Log path with populated parameters by @abnegate in https://github.com/appwrite/appwrite/pull/9220 * Add missing scope on function template by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9208 * Add relatedCollection default by @fogelito in https://github.com/appwrite/appwrite/pull/9225 * fix: function usage by @loks0n in https://github.com/appwrite/appwrite/pull/9235 * feat: optimise events payloads by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9232 * Optimise webhook events by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9168 * fix: maintenance job missing type by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9238 * Update Fetch to 0.3.0 by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9245 * Fix maintenance job by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9247 * chore: add missing case for executions by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9248 * Add index dependency exception by @fogelito in https://github.com/appwrite/appwrite/pull/9226 * chore: fix benchmarking test when made from fork by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9233 * Update SDK Generator versions by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9188 * chore: skipped job instead of throwing error by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9250 * Implement new SDK Class on 1.6.x by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9237 * Delete collection before Appwrite's attributes by @fogelito in https://github.com/appwrite/appwrite/pull/9256 * Feat batch usage dump by @abnegate in https://github.com/appwrite/appwrite/pull/9255 * Fix cloud tests by @abnegate in https://github.com/appwrite/appwrite/pull/9261 * Usage: Databases reads writes by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9260 * Update: Latest sdk specs by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9274 * Revert "Feat batch usage dump" by @abnegate in https://github.com/appwrite/appwrite/pull/9276 * feat: add fast2SMS adapter by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9263 * Update Sdk Generator dependency by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9280 * Transformed at addition by @shimonewman in https://github.com/appwrite/appwrite/pull/9281 * Docs: clarify update endpoints only work on draft messages by @ebenezerdon in https://github.com/appwrite/appwrite/pull/9236 * Update sdk generator dependency by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9282 * Revert "Transformed at addition" by @shimonewman in https://github.com/appwrite/appwrite/pull/9284 * replaced init for cloud link by @LauraDuRy in https://github.com/appwrite/appwrite/pull/9285 * Add transformed at by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9289 * Make migrations use Dynamic keys for destination by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9291 * Make sessions limit tests assert eventually by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9298 * Chore update database by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9306 * feat: add AMQP queues by @basert in https://github.com/appwrite/appwrite/pull/9287 * fix(test): use assertEventually instead of while(true) by @basert in https://github.com/appwrite/appwrite/pull/9308 * fix(certificate worker): events are published without queue name by @basert in https://github.com/appwrite/appwrite/pull/9309 * chore: update utopia-php/queue to 0.8.1 by @basert in https://github.com/appwrite/appwrite/pull/9311 * chore: update utopia-php/queue to 0.8.2 by @basert in https://github.com/appwrite/appwrite/pull/9312 * fix(schedule-tasks): revert back to direct pool usage by @basert in https://github.com/appwrite/appwrite/pull/9313 * feat: custom app schemes by @loks0n in https://github.com/appwrite/appwrite/pull/9262 * Revert "feat: custom app schemes" by @loks0n in https://github.com/appwrite/appwrite/pull/9319 * Restore "feat: custom app schemes"" by @loks0n in https://github.com/appwrite/appwrite/pull/9320 * Revert "Restore "feat: custom app schemes""" by @loks0n in https://github.com/appwrite/appwrite/pull/9323 * chore: update dependencies by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9330 * Feat: logs DB by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9272 * Catch invalid index by @fogelito in https://github.com/appwrite/appwrite/pull/9329 * Fix: missing call for image transformations counting by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9342 * Fix drop abuse on shared table project delete by @abnegate in https://github.com/appwrite/appwrite/pull/9346 * Only run all table mode tests on db update by @abnegate in https://github.com/appwrite/appwrite/pull/9338 * Fix: missing periodic metric by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9350 * feat(builds): check if function is blocked before building by @basert in https://github.com/appwrite/appwrite/pull/9332 * feat: batch create audit logs by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9347 * Chore: Update migrations by @PineappleIOnic in https://github.com/appwrite/appwrite/pull/9355 * Fix: metric time was not being written to DB by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9354 * Fix patch index validation by @fogelito in https://github.com/appwrite/appwrite/pull/9356 * Fix image trnasformation metrics by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9370 * Use batch delete in worker by @abnegate in https://github.com/appwrite/appwrite/pull/9375 * Fix Model Platform is missing response key: store by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9361 * Feat key segmented usage by @abnegate in https://github.com/appwrite/appwrite/pull/9336 * Feat messaging metrics by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9353 * Fix removed audits for shared v2 by @abnegate in https://github.com/appwrite/appwrite/pull/9388 * chore: bump utopia-php/image to 0.8.0 by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9390 * Fix outdated CLI commands in documentation by @gurjeetsinghvirdee in https://github.com/appwrite/appwrite/pull/9122 * disable logs display by @shimonewman in https://github.com/appwrite/appwrite/pull/9398 * Log batches per project by @abnegate in https://github.com/appwrite/appwrite/pull/9403 * Batch per project by @abnegate in https://github.com/appwrite/appwrite/pull/9410 * Fix: stats resources only queue projects accessed in last 3 hours by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9411 * Track options requests by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9397 * chore: bump docker-base by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9406 * refactor: migrate Realtime::send calls to queueForRealtime by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9325 * Revert "Fix: stats resources only queue projects accessed in last 3 hours" by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9424 * Remove usage and usage dump in favor of stats-usage and stats-usage-dump by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9339 * Fix: disable dual writing by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9429 * Disable transformedAt update for console users by @shimonewman in https://github.com/appwrite/appwrite/pull/9425 * chore: add image transformation stats to usage endpoint by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9393 * chore: added timeout to deployment builds in tests by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9426 * fix: model for image transformations in usage project by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9442 * Feat: calculate database storage in stats-resources by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9443 * Activities batch writes by @shimonewman in https://github.com/appwrite/appwrite/pull/9438 * chore: bump cache 0.12.x by @loks0n in https://github.com/appwrite/appwrite/pull/9412 * chore: queue console project for maintenance delete by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9479 * chore: added logsdb for deletes worker by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9462 * Feat: calculate and log time taken for each project by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9491 * chore: update initializing dbForLogs by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9494 * Feat bulk audit delete by @abnegate in https://github.com/appwrite/appwrite/pull/9487 * Prepare 1.6.2 release by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9499 * Regenerate specs by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9497 * Regenerate examples by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9498 * chore: bump sdk by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9414 * update queue to 0.9.* by @basert in https://github.com/appwrite/appwrite/pull/9505 * Feat improve delete queries by @abnegate in https://github.com/appwrite/appwrite/pull/9507 * Feat: Add rule attributes by @Meldiron in https://github.com/appwrite/appwrite/pull/9508 * Sync main into 1.6.x by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9496 * Bump console to version 5.2.53 by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9495 * Prepare 1.6.1 release by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9294 * Improve delete ordering by @abnegate in https://github.com/appwrite/appwrite/pull/9512 * Cleanups by @eldadfux in https://github.com/appwrite/appwrite/pull/9511 * Feat dynamic regions by @eldadfux in https://github.com/appwrite/appwrite/pull/9408 * Feat env vars to system lib by @eldadfux in https://github.com/appwrite/appwrite/pull/9515 * Feat: domains count by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9514 * Migration read from db by @abnegate in https://github.com/appwrite/appwrite/pull/9529 * feat: add pool telemetry by @basert in https://github.com/appwrite/appwrite/pull/9530 * Disable PDO persistence since we manage our own pool by @abnegate in https://github.com/appwrite/appwrite/pull/9526 * chore: set min operations to 1 for reads and writes by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9536 * Remove default region by @shimonewman in https://github.com/appwrite/appwrite/pull/9430 * Use cursor pagination with bigger limit for maintenance project loop by @abnegate in https://github.com/appwrite/appwrite/pull/9546 * chore: stop tests on failure by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9525 * chore: only update total count for privileged users by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9554 * refactor: initialization of audit retention by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9563 * Delete worker queries fixes by @fogelito in https://github.com/appwrite/appwrite/pull/9523 * Bump database 0.62.x by @fogelito in https://github.com/appwrite/appwrite/pull/9568 * Fix: schedules region filtering by @Meldiron in https://github.com/appwrite/appwrite/pull/9577 * Deletes worker fix selects for pagination by @fogelito in https://github.com/appwrite/appwrite/pull/9578 * Add $permissions for delete documents selects by @fogelito in https://github.com/appwrite/appwrite/pull/9579 * chore(audits): return queue pre-fetch results by @basert in https://github.com/appwrite/appwrite/pull/9533 * Revert "chore(audits): return queue pre-fetch results" by @abnegate in https://github.com/appwrite/appwrite/pull/9586 * Feat multi tenant insert by @abnegate in https://github.com/appwrite/appwrite/pull/9573 * Add order by for cursor by @fogelito in https://github.com/appwrite/appwrite/pull/9588 * Feat update fetch by @eldadfux in https://github.com/appwrite/appwrite/pull/9592 * Fix tenant casting by @fogelito in https://github.com/appwrite/appwrite/pull/9598 * Feat update ws by @eldadfux in https://github.com/appwrite/appwrite/pull/9602 * Update database by @abnegate in https://github.com/appwrite/appwrite/pull/9603 * Fix: image transformation cache by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9608 * Remove audit payload by @fogelito in https://github.com/appwrite/appwrite/pull/9610 * Sample rate from DSN by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9559 * Restrict role change for sole org owner by @ItzNotABug in https://github.com/appwrite/appwrite/pull/9615 * chore: update php image to 0.8.1 by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9616 * feat: refactor executor setup by @basert in https://github.com/appwrite/appwrite/pull/9420 * chore: update gitpod.yml config by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9561 * chore: update dependencies by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9625 * Update migrations lib by @abnegate in https://github.com/appwrite/appwrite/pull/9628 * feat: cache telemetry by @loks0n in https://github.com/appwrite/appwrite/pull/9624 * Bump console to version 5.2.56 by @stnguyen90 in https://github.com/appwrite/appwrite/pull/9631 * Multi region support by @shimonewman in https://github.com/appwrite/appwrite/pull/8667 * Revert "Multi region support" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9632 * Revert "Revert "Multi region support"" by @shimonewman in https://github.com/appwrite/appwrite/pull/9636 * Fix tasks by @abnegate in https://github.com/appwrite/appwrite/pull/9644 * chore: updated the migration version to 8.6 by @ArnabChatterjee20k in https://github.com/appwrite/appwrite/pull/9646 * Fix: merge the working of StatsUsage and StatsUsageDump by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9585 * Update database by @abnegate in https://github.com/appwrite/appwrite/pull/9643 * chore: fix error logging for CLI tasks by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9651 * fix: usage test assertion by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9653 * Fix keys by @abnegate in https://github.com/appwrite/appwrite/pull/9656 * Feat: multi tenant dual writing by @lohanidamodar in https://github.com/appwrite/appwrite/pull/9583 * Fix/throwing 400 for null order attributes by @ArnabChatterjee20k in https://github.com/appwrite/appwrite/pull/9657 * feat: sdk group attribute by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9596 * Add configurable function and build size by @vermakhushboo in https://github.com/appwrite/appwrite/pull/9648 * feat: update API endpoint in the code examples by @christyjacob4 in https://github.com/appwrite/appwrite/pull/8933 * chore: abstract token secret hiding to response model by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9574 * chore: update sdks by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9655 * feat: allow non-critical events to ignore exceptions when enqueuing the event by @basert in https://github.com/appwrite/appwrite/pull/9680 * Revert "Add configurable function and build size" by @christyjacob4 in https://github.com/appwrite/appwrite/pull/9681 * core: introduce endpoint.docs in specs by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9685 * fix: remove content-type header from get request specs by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9666 * chore: update flutter sdk by @ChiragAgg5k in https://github.com/appwrite/appwrite/pull/9691 </details> > [!IMPORTANT] > Please run the [migrate command](https://appwrite.io/docs/upgrade#migration) even if upgrading from 1.6.x. ## New Contributors * @sashashura made their first contribution in https://github.com/appwrite/appwrite/pull/3728 * @Yavnik made their first contribution in https://github.com/appwrite/appwrite/pull/5046 * @olitomas made their first contribution in https://github.com/appwrite/appwrite/pull/4848 * @gofenix made their first contribution in https://github.com/appwrite/appwrite/pull/5278 * @gurjeetsinghvirdee made their first contribution in https://github.com/appwrite/appwrite/pull/9122 * @ArnabChatterjee20k made their first contribution in https://github.com/appwrite/appwrite/pull/9646 **Full Changelog**: https://github.com/appwrite/appwrite/compare/1.6.1...1.6.2