Skip to content

Updates version descriptions in docs for 0.9 release#1377

Open
redbrogdon wants to merge 3 commits intogoogle:mainfrom
redbrogdon:draft-version
Open

Updates version descriptions in docs for 0.9 release#1377
redbrogdon wants to merge 3 commits intogoogle:mainfrom
redbrogdon:draft-version

Conversation

@redbrogdon
Copy link
Copy Markdown
Collaborator

This PR updates the docs to better reflect the status of current versions:

  • 0.8 becomes "legacy"
  • 0.9 becomes "stable"
  • 0.10 becomes "draft"

@github-project-automation github-project-automation Bot moved this to Todo in A2UI May 8, 2026
@redbrogdon redbrogdon changed the title Updates version refs for 0.9 release Updates version descriptions in docs for 0.9 release May 8, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request promotes A2UI version 0.9 to 'Stable' and introduces version 0.10 as the 'Draft' release, while reclassifying version 0.8 as 'Legacy'. The changes involve updating version tables, roadmaps, and documentation examples to prioritize v0.9. However, the feedback highlights a critical issue: several links and navigation entries for the new v0.10 specification and evolution guide point to files that are missing from the PR, which will break the documentation build. There is also a recommendation to retain the v0.9 Evolution Guide link in the main index for better discoverability during the transition.

Comment thread mkdocs.yaml
Comment on lines +74 to +76
- v0.10 (Draft):
- A2UI Protocol: specification/v0.10-a2ui.md
- Evolution Guide: specification/v0.10-evolution-guide.md
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.

high

The navigation entries for v0.10 reference specification/v0.10-a2ui.md and specification/v0.10-evolution-guide.md, but these files are not present in the repository. This will cause the MkDocs build to fail as it cannot find the referenced files. Please ensure these files are added or remove the navigation entries until they are ready.

Comment thread docs/index.md Outdated
| -------------------------------------- | ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **[v0.8](specification/v0.8-a2ui.md)** | **Stable** | Current production release. Surfaces, components, data binding, adjacency list model. |
| **[v0.9](specification/v0.9-a2ui.md)** | **Draft** | Adds `createSurface`, client-side functions, custom catalogs, and the extension specification. [Evolution guide →](specification/v0.9-evolution-guide.md) |
| **[v0.9](specification/v0.9-a2ui.md)** | **Stable** | Current production release. Adds `createSurface`, client-side functions, custom catalogs, and the extension specification. |
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.

medium

The link to the Evolution Guide for v0.9 was removed from the version table. Since v0.9 is now the stable release, this guide remains highly relevant for users migrating from the legacy v0.8 version. It is recommended to keep this link in the table for better discoverability.

Comment thread docs/index.md Outdated
| **[v0.8](specification/v0.8-a2ui.md)** | **Stable** | Current production release. Surfaces, components, data binding, adjacency list model. |
| **[v0.9](specification/v0.9-a2ui.md)** | **Draft** | Adds `createSurface`, client-side functions, custom catalogs, and the extension specification. [Evolution guide →](specification/v0.9-evolution-guide.md) |
| **[v0.9](specification/v0.9-a2ui.md)** | **Stable** | Current production release. Adds `createSurface`, client-side functions, custom catalogs, and the extension specification. |
| **[v0.10](specification/v0.10-a2ui.md)** | **Draft** | Next version under development. |
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.

medium

This line references specification/v0.10-a2ui.md, which is missing from the pull request. This will result in a broken link on the landing page.

For more information, see the following related documentation:

- [v0.8 Protocol Specification](v0.8-a2ui.md) (Stable).
- [v0.10 Protocol Specification](v0.10-a2ui.md) (Draft).
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.

medium

The link to the v0.10 Protocol Specification points to a non-existent file (v0.10-a2ui.md).


- [v0.9 Protocol Specification](v0.9-a2ui.md) (Draft).
- [v0.9 Protocol Specification](v0.9-a2ui.md) (Stable).
- [v0.10 Protocol Specification](v0.10-a2ui.md) (Draft).
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.

medium

The link to the v0.10 Protocol Specification points to a non-existent file (v0.10-a2ui.md).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant