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.
โก 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