Skip to content

April product update#2985

Merged
adityaoberai merged 7 commits intomainfrom
aprilproductupdate
May 10, 2026
Merged

April product update#2985
adityaoberai merged 7 commits intomainfrom
aprilproductupdate

Conversation

@aishwaripahwa12
Copy link
Copy Markdown
Contributor

New product update

@appwrite
Copy link
Copy Markdown

appwrite Bot commented May 8, 2026

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
 website
69d7f2670014e24571ca
Building Building View Logs Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
 website
68496a17000f03d62013
Queued Queued View Logs Preview URL QR Code


Tip

Storage files get ClamAV malware scanning and encryption by default

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 8, 2026

Greptile Summary

This PR adds the April 2026 product update blog post covering MongoDB partnership, Appwrite 1.9.0, Terraform support, Realtime upgrades, TTL caching, Webhooks API, Rust SDK, MCP Server 2.0, and new Claude Code/Cursor plugins, together with all supporting images and their optimization-cache entries.

  • The markdoc post and 11 .avif image assets are added under a new blog route; editorial issues (non-descriptive alt text, placeholder filename hhhhh.avif, and a section-heading version typo) have been flagged in existing review threads and are awaiting author action.
  • .optimize-cache.json is updated with source-path keys (.jpg/.png) for all new images, consistent with the rest of the cache file.

Confidence Score: 5/5

Safe to merge once the open editorial threads (placeholder filename, alt text, version heading) are resolved by the author.

The change is purely additive — a new blog post and its static assets. No application logic, routing rules, or shared infrastructure is modified. All outstanding concerns are content/editorial in nature and are already being tracked in open review threads with author acknowledgment.

The markdoc post file needs the placeholder image (hhhhh.avif) renamed, alt text updated to be descriptive, and the 1.90 heading corrected to 1.9.0 before publishing.

Important Files Changed

Filename Overview
src/routes/blog/post/april-product-update-mongodb-support-appwrite-190-realtime-upgrades-and-ai-tooling/+page.markdoc New blog post for April product update; has non-descriptive filename-as-alt-text on all images and a placeholder image file (hhhhh.avif) that needs renaming — both flagged by the team in existing review threads.
.optimize-cache.json Adds cache entries for all new blog images using source-file extensions (jpg/png before AVIF conversion) and correct static/ path prefix, consistent with existing entries.

Reviews (5): Last reviewed commit: "Merge branch 'main' into aprilproductupd..." | Re-trigger Greptile


[Learn more](https://appwrite.io/blog/post/announcing-webhooks-api)

![hhhhh.png](/images/blog/april-product-update-mongodb-support-appwrite-190-realtime-upgrades-and-ai-tooling/hhhhh.png)
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.

P2 Looks like hhhhh.png is a draft/placeholder filename that wasn't renamed before publishing. It should be replaced with a descriptive name that reflects the Rust SDK announcement it accompanies.

Suggested change
![hhhhh.png](/images/blog/april-product-update-mongodb-support-appwrite-190-realtime-upgrades-and-ai-tooling/hhhhh.png)
![Appwrite Rust SDK announcement](/images/blog/april-product-update-mongodb-support-appwrite-190-realtime-upgrades-and-ai-tooling/hhhhh.png)

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

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.

@aishwaripahwa12 we need better file names and alt text please

aishwaripahwa12 and others added 2 commits May 8, 2026 23:32
…rite-190-realtime-upgrades-and-ai-tooling/+page.markdoc

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
…rite-190-realtime-upgrades-and-ai-tooling/+page.markdoc

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Comment thread .optimize-cache.json Outdated
Comment thread .optimize-cache.json
@adityaoberai
Copy link
Copy Markdown
Contributor

Build test is currently failing because a Discord API outage which impacts Appwrite Threads

We will retry it later, rest is good to go

@adityaoberai adityaoberai merged commit 95510fb into main May 10, 2026
6 checks passed
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