Release Roadmap — The Path to AG2 v1.0#
AG2 is, finally, moving to v1.0.
This page outlines what to expect in each upcoming release so you can plan ahead.
The current framework (autogen.agentchat with ConversableAgent, GroupChat, LLMConfig, etc.) will, over the next few minor versions, receive a tidy-up through deprecations, and be prepared for maintenance-mode. It will continue to be supported and patched.
The beta framework (temporarily autogen.beta, with Agent) will, at v1.0, become the official version of AG2. Documentation will be provided to help with migration from the original version to the new framework.
Where we are today — v0.11#
The current stable release. All existing features and APIs continue to work as-is.
v0.12 — Deprecation notices#
- Deprecation announcements. A number of features that are no longer actively used will be marked as deprecated.
- Community feedback window opens. We want to hear from you. If a feature marked for deprecation is critical to your workflow, let us know before v0.14.
- Beta development continues in parallel.
v0.13 — Transition period#
- Community feedback incorporated. Deprecation decisions will be revisited based on feedback.
- Beta API refinements. Continued development and stabilisation of the beta API. Orchestration capabilities are introduced.
- Last release where deprecated features are still available.
v0.14 — Final current-line release#
- Deprecated features removed. Anything marked deprecated in v0.12 (and not rescued by community feedback) will be removed.
- Beta moves to Release Candidate (RC). The beta API is feature-complete and enters final testing.
- This is the last release of the original AG2 codebase on
main.
v1.0 — The new AG2#
- Original AG2 moves to the
ag2-originalbranch and will continue to receive maintenance updates. - The beta becomes stable and takes over the
mainbranch. - Documentation — Primary documentation will focus on the v1.0 API. Documentation for the original AG2 version will remain available.
Community feedback#
As an open-source framework, we not only welcome, but encourage, users of the current version of AG2 to provide feedback on this roadmap.
The current beta development is being built for you. So, please bring your thoughts, opinions, and requirements forward so we can make sure it does what you need.
Please provide feedback through an Issue or on our Discord server.