Add changelog entry for SMS pricing update#3009
Conversation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Appwrite WebsiteProject ID: Website (appwrite/website)Project ID: Tip Ephemeral API keys are generated automatically for each function execution |
Greptile SummaryThis PR adds a single changelog entry (
Confidence Score: 4/5Safe to merge after fixing the broken anchor in the docs link. The only changed file is a one-paragraph changelog entry. The content is accurate and the page link resolves correctly, but the fragment #sms-pricing does not exist on the target page — the matching anchor for the rates table is #rates. A reader following the link lands on the page but the browser won't scroll to the pricing table. src/routes/changelog/(entries)/2026-05-18.markdoc — the docs deep-link anchor needs correcting. Important Files Changed
Reviews (1): Last reviewed commit: "Add changelog entry for SMS pricing upda..." | Re-trigger Greptile |
| date: 2026-05-18 | ||
| --- | ||
|
|
||
| We've refreshed our [SMS pricing](/docs/advanced/platform/phone-otp#sms-pricing) to reflect the latest carrier rates. Per-SMS prices have changed for a number of countries. |
There was a problem hiding this comment.
The anchor
#sms-pricing does not exist on the target page. The phone OTP docs page defines #sms-messages (for the section) and #rates (for the pricing table itself). Clicking this link navigates to the page but does not scroll to the pricing table — the browser silently ignores an unrecognised fragment. The closest matching anchor for the per-country rates table is #rates.
| We've refreshed our [SMS pricing](/docs/advanced/platform/phone-otp#sms-pricing) to reflect the latest carrier rates. Per-SMS prices have changed for a number of countries. | |
| We've refreshed our [SMS pricing](/docs/advanced/platform/phone-otp#rates) to reflect the latest carrier rates. Per-SMS prices have changed for a number of countries. |


Summary
Test plan
/changelogwith correct date ordering/docs/advanced/platform/phone-otp#sms-pricingresolves🤖 Generated with Claude Code