Skip to content

chore: bump versions for release (2)#890

Merged
polina-c merged 24 commits into
flutter:mainfrom
polina-c:release-dev
Apr 27, 2026
Merged

chore: bump versions for release (2)#890
polina-c merged 24 commits into
flutter:mainfrom
polina-c:release-dev

Conversation

@polina-c
Copy link
Copy Markdown
Collaborator

Successor of #889, with version of a2ui_core changed to 0.0.1-dev002, that is one way to address the comment.

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 updates the genui and genui_a2a packages to version 0.9.0 across the repository, including several example applications. It also bumps the version of a2ui_core to 0.0.1-dev002 and removes it from the excluded packages list in the release tool. The changelogs for genui and genui_a2a have been updated to document new features, bug fixes, and breaking changes. A review comment suggests adding a trailing newline to the a2ui_core changelog to adhere to POSIX standards.

## 0.0.1 (in progress)

- Initial version.
- Initial version. No newline at end of file
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 file is missing a trailing newline at the end. It is a best practice to ensure all text files end with a newline character to maintain compatibility with various POSIX tools and to avoid issues with version control diffs.

Suggested change
- Initial version.
- Initial version.

Copy link
Copy Markdown
Collaborator

@jacobsimionato jacobsimionato left a comment

Choose a reason for hiding this comment

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

LGTM - thanks for coming up with a better approach here.

If I could turn back time, I think it might have been ideal to avoid adding a dependency from genui to a2ui_core before we were ready to release a2ui_core, seeing as now if we want to release genui we need to release a2ui_core. But I think we need to cross this bridge eventually, so I like your solution here of releasing a2ui_core, but with a version label that makes it clear that it's not ready for widespread use yet.

@polina-c
Copy link
Copy Markdown
Collaborator Author

LGTM - thanks for coming up with a better approach here.

If I could turn back time, I think it might have been ideal to avoid adding a dependency from genui to a2ui_core before we were ready to release a2ui_core, seeing as now if we want to release genui we need to release a2ui_core. But I think we need to cross this bridge eventually, so I like your solution here of releasing a2ui_core, but with a version label that makes it clear that it's not ready for widespread use yet.

I agree. Noted for future. It was me - I could not put Flutter adapter to the core library, because it is pure Dart. So I've put it to Flutter library genui, not thinking that it will block release.

@polina-c polina-c merged commit 0da2920 into flutter:main Apr 27, 2026
32 checks passed
@polina-c polina-c deleted the release-dev branch April 27, 2026 19:38
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