Skip to content

Add CHANGES.md section for version 1.8.1#10898

Merged
stnguyen90 merged 4 commits intofeat-1.8.1-release-prepfrom
copilot/update-changes-md-for-1-8-1
Dec 5, 2025
Merged

Add CHANGES.md section for version 1.8.1#10898
stnguyen90 merged 4 commits intofeat-1.8.1-release-prepfrom
copilot/update-changes-md-for-1-8-1

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 3, 2025

What does this PR do?

Adds a comprehensive changelog section for version 1.8.1 documenting all 119 PRs merged between tag 1.8.0 and branch feat-1.8.1-release-prep, properly categorized based on user-facing impact.

Changes organized by category:

  • Notable changes (13): User-facing features including branch deployments, TanStack Start support, Next.js standalone, Resend integration, option to enable/disable image transformations per-bucket, operators support, and runtime upgrades
  • Fixes (15): Bug fixes for file creation errors, external deployment query validation, password handling, email MFA challenges, nullable validation, batch writes, VCS lock deletion, and framework compatibility
  • Miscellaneous (69): Internal changes including CSV export (not ready for release), JWT disposition, screenshots endpoint, MFA docs improvements, auth refactoring, SDK updates, dependency bumps, documentation improvements, and test fixes

Handling of special cases:

Test Plan

Verified:

  • All 119 PR numbers correctly extracted from git log between specified commits
  • Links to PRs are valid and accessible
  • Format matches existing 1.8.0 section structure
  • Entries properly categorized based on user-facing impact
  • Internal changes correctly placed in Miscellaneous section
  • Related PRs appropriately grouped
  • Description clarity improvements applied

Related PRs and Issues

  • Based on commits from 1.8.0 tag (610a359) to feat-1.8.1-release-prep branch (10b8f97)

Checklist

  • Have you read the Contributing Guidelines on issues?
  • If the PR includes a change to an API's metadata (desc, label, params, etc.), does it also include updated API specs and example docs?
Original prompt

Update CHANGES.md to include a section for 1.8.1 using all the PRs from tag 1.8.0 to branch feat-1.8.1-release-prep. Make sure to look at the changes in the PR to understand the full scope of the change. It should have a structure like:

# Version 1.8.0

## What's Changed

### Notable changes

* Do not allow full range in [#9847](https://github.com/appwrite/appwrite/pull/9847)
* Expose internal id as a part of auto increment id in [#9713](https://github.com/appwrite/appwrite/pull/9713)

### Fixes

* Fix rules on active deployment in [#9902](https://github.com/appwrite/appwrite/pull/9902)
* Fix for upserts with differing optional parameter sets in [#9928](https://github.com/appwrite/appwrite/pull/9928)

### Miscellaneous

* Fix task coroutine hooks in [#9850](https://github.com/appwrite/appwrite/pull/9850)
* Feat sync encrypt updates in [#9871](https://github.com/appwrite/appwrite/pull/9871)

Notable changes are user-facing features (note, our users are developers using Appwrite).

Fixes are user-facing bug fixes (note, our users are developers using Appwrite). If the PR fixes a bug that was introduced after 1.8.0, don't include it in the Fixes section.

Miscellaneous should include every other PR. If a PR reverts a previous PR, don't include either of the PRs because the end result is it's not included in the release.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Dec 3, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Note

Other AI code review bot(s) detected

CodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review.


Comment @coderabbitai help to get the list of available commands and usage tips.

Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
Copilot AI changed the title [WIP] Update CHANGES.md for version 1.8.1 Add CHANGES.md section for version 1.8.1 Dec 3, 2025
Copilot AI requested a review from stnguyen90 December 3, 2025 22:15
@stnguyen90 stnguyen90 mentioned this pull request Dec 3, 2025
2 tasks
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
CHANGES.md Outdated
* Add max build duration environment variable in [#10674](https://github.com/appwrite/appwrite/pull/10674)
* Add JWT disposition in [#10867](https://github.com/appwrite/appwrite/pull/10867)
* Add custom realtime logger in [#10871](https://github.com/appwrite/appwrite/pull/10871)
* Improve MFA docs endpoint order in [#10793](https://github.com/appwrite/appwrite/pull/10793)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@copilot this MFA docs line is still in notable changes when it should be in miscellaneous.

Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
Copilot AI requested a review from stnguyen90 December 5, 2025 00:50
@stnguyen90 stnguyen90 marked this pull request as ready for review December 5, 2025 00:53
@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 5, 2025

Security Scan Results for PR

Docker Image Scan Results

Package Version Vulnerability Severity
imagemagick 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-c++ 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-dev 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-heic 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-jpeg 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-jxl 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-libs 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-openexr 7.1.2.3-r0 CVE-2025-62171 HIGH
imagemagick-webp 7.1.2.3-r0 CVE-2025-62171 HIGH
libecpg 17.6-r0 CVE-2025-12818 HIGH
libecpg-dev 17.6-r0 CVE-2025-12818 HIGH
libpng 1.6.47-r0 CVE-2025-64720 HIGH
libpng 1.6.47-r0 CVE-2025-65018 HIGH
libpng-dev 1.6.47-r0 CVE-2025-64720 HIGH
libpng-dev 1.6.47-r0 CVE-2025-65018 HIGH
libpq 17.6-r0 CVE-2025-12818 HIGH
libpq-dev 17.6-r0 CVE-2025-12818 HIGH
libxml2 2.13.8-r0 CVE-2025-49794 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49796 CRITICAL
libxml2 2.13.8-r0 CVE-2025-49795 HIGH
libxml2 2.13.8-r0 CVE-2025-6021 HIGH
postgresql17-dev 17.6-r0 CVE-2025-12818 HIGH
github.com/containerd/containerd/v2 v2.0.2 CVE-2024-25621 HIGH
golang.org/x/crypto v0.31.0 CVE-2025-22869 HIGH
golang.org/x/oauth2 v0.24.0 CVE-2025-22868 HIGH
stdlib 1.22.10 CVE-2025-47907 HIGH
stdlib 1.22.10 CVE-2025-58183 HIGH
stdlib 1.22.10 CVE-2025-58186 HIGH
stdlib 1.22.10 CVE-2025-58187 HIGH
stdlib 1.22.10 CVE-2025-61729 HIGH

Source Code Scan Results

🎉 No vulnerabilities found!

@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 5, 2025

✨ Benchmark results

  • Requests per second: 1,174
  • Requests with 200 status code: 211,330
  • P99 latency: 0.165776118

⚡ Benchmark Comparison

Metric This PR Latest version
RPS 1,174 1,227
200 211,330 220,892
P99 0.165776118 0.166035807

@stnguyen90 stnguyen90 merged commit bd288ce into feat-1.8.1-release-prep Dec 5, 2025
49 of 61 checks passed
@stnguyen90 stnguyen90 deleted the copilot/update-changes-md-for-1-8-1 branch December 5, 2025 01:37
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.

2 participants