Changelog
This page lists the changes that agents and their developers must know, the newest first. The Atom feed has the same entries.
When MapleID deprecates a route, each answer of that route has these headers:
Deprecation: the date of the deprecation, as@and the Unix time (RFC 9745).Sunset: the date when the route stops working (RFC 8594), if MapleID knows that date.Linkwithrel="deprecation": the entry on this page that explains the change.
MapleID deprecates no route now.
2026-10-30: More sign-in forms have stable ids
- The email input of
/registerhas the autocomplete tokenusername. Before this change, the token wasemail. The name and the id of the input did not change. - The form of
/forgot-passwordhas the idforgot-password-form. Its email input has the autocomplete tokenusername. - The form of
/reset-passwordhas the idreset-password-form. - The form of
/consenthas the idconsent-form. Before this change, the form had no id. Its buttons have the idsconsent-allowandconsent-deny. - The deny button of
/consentsays "Don't allow" for an app that is not a Maple app. For a Maple app, it says "Cancel". - The form of
/logouthas the idlogout-form. The form of/invite/<token>has the idinvite-accept-form. - The form of
/reauthhas the idreauth-form. The form of/account/closehas the idclose-account-form. - The quick start table shows these forms.
2026-10-28: Agents can use MapleID
- An owner or admin of an organization can create agent clients on
/orgs/<organization id>/developers/apps. - The agent API is at
/v1/agent/organization. It acts on the organization of the agent client only. - The MCP server is at
/mcp. Its RFC 9728 document is at/.well-known/oauth-protected-resource/mcp. - The docs are at
/developers. Each page has a Markdown twin, and/llms.txtand/llms-full.txtlist them. - Each problem type has a page under
/problems/. - The discovery documents are
/.well-known/api-catalog,/openapi.json,/robots.txtand/sitemap.xml. - The agent API, the MCP server and the docs send Link headers to the OpenAPI document, the docs and the API catalog.
- The agent API and the MCP server send the experimental RateLimit and RateLimit-Policy headers.
- The MCP servers of MapleAV and MapleScaffold accept the tokens of MapleID agent clients.