# Announcing Flower 1.33.0

**URL:** <https://discuss.flower.ai/t/announcing-flower-1-33-0/1267>\
**Category:** General\
**Tags:** flower, release\
**Created:** [August 5, 2026, 9:52am UTC](https://discuss.flower.ai/t/announcing-flower-1-33-0/1267 "2026-08-05T09:52:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pan-h](https://dub1.discourse-cdn.com/flex013/user_avatar/discuss.flower.ai/pan-h/32/67_2.png) [@pan-h](https://discuss.flower.ai/u/pan-h)\
**Post date:** [August 5, 2026, 9:52am UTC](https://discuss.flower.ai/t/announcing-flower-1-33-0/1267/1 "2026-08-05T09:52:14Z")

</div>

![flwr-1330](https://europe1.discourse-cdn.com/flex013/uploads/flower/original/1X/590f794e5c05f720087f618cea3c78f1bfa865ea.jpeg)

The Flower team is excited to announce the release of Flower 1.33 stable, packed with new updates!

**Flower is a friendly framework for collaborative AI and data science.**  
It makes novel approaches such as federated learning, federated evaluation, federated analytics, and fleet learning accessible to a wide audience of researchers and engineers.

### Thanks to our contributors

We would like to give our special thanks to all the contributors who made the new version of Flower possible (in `git shortlog` order):

`Charles Beauville`, `Chong Shen Ng`, `Daniel J. Beutel`, `Daniel Nata Nugraha`, `Dimitris Stripelis`, `Heng Pan`, `Javier`, `Micah Sheller`, `Mohammad Naseri`, `Patrick Foley`, `Stephane Moroso`, `Taner Topal`

### What’s new?

- **Chat with Flower Agent from your terminal (experimental)** ([#7691](https://github.com/flwrlabs/flower/pull/7691), [#7695](https://github.com/flwrlabs/flower/pull/7695), [#7721](https://github.com/flwrlabs/flower/pull/7721), [#7723](https://github.com/flwrlabs/flower/pull/7723), [#7729](https://github.com/flwrlabs/flower/pull/7729), [#7730](https://github.com/flwrlabs/flower/pull/7730), [#7731](https://github.com/flwrlabs/flower/pull/7731), [#7733](https://github.com/flwrlabs/flower/pull/7733), [#7739](https://github.com/flwrlabs/flower/pull/7739))

- **Build AgentApps with automations and connectors (experimental)** ([#7540](https://github.com/flwrlabs/flower/pull/7540), [#7552](https://github.com/flwrlabs/flower/pull/7552), [#7555](https://github.com/flwrlabs/flower/pull/7555), [#7558](https://github.com/flwrlabs/flower/pull/7558), [#7565](https://github.com/flwrlabs/flower/pull/7565), [#7567](https://github.com/flwrlabs/flower/pull/7567), [#7571](https://github.com/flwrlabs/flower/pull/7571), [#7573](https://github.com/flwrlabs/flower/pull/7573), [#7587](https://github.com/flwrlabs/flower/pull/7587), [#7591](https://github.com/flwrlabs/flower/pull/7591), [#7597](https://github.com/flwrlabs/flower/pull/7597), [#7598](https://github.com/flwrlabs/flower/pull/7598), [#7608](https://github.com/flwrlabs/flower/pull/7608), [#7610](https://github.com/flwrlabs/flower/pull/7610), [#7614](https://github.com/flwrlabs/flower/pull/7614), [#7621](https://github.com/flwrlabs/flower/pull/7621), [#7623](https://github.com/flwrlabs/flower/pull/7623), [#7664](https://github.com/flwrlabs/flower/pull/7664), [#7702](https://github.com/flwrlabs/flower/pull/7702), [#7704](https://github.com/flwrlabs/flower/pull/7704))

- **Track task usage of `AgentApp`** ([#7517](https://github.com/flwrlabs/flower/pull/7517), [#7521](https://github.com/flwrlabs/flower/pull/7521), [#7523](https://github.com/flwrlabs/flower/pull/7523), [#7537](https://github.com/flwrlabs/flower/pull/7537), [#7640](https://github.com/flwrlabs/flower/pull/7640))

- **Learn how to build and run Flower Agent (experimental)** ([#7699](https://github.com/flwrlabs/flower/pull/7699), [#7705](https://github.com/flwrlabs/flower/pull/7705), [#7707](https://github.com/flwrlabs/flower/pull/7707), [#7711](https://github.com/flwrlabs/flower/pull/7711), [#7724](https://github.com/flwrlabs/flower/pull/7724), [#7727](https://github.com/flwrlabs/flower/pull/7727))

- **Add experimental HTTP Control API support to SuperLink** ([#7453](https://github.com/flwrlabs/flower/pull/7453), [#7480](https://github.com/flwrlabs/flower/pull/7480), [#7495](https://github.com/flwrlabs/flower/pull/7495), [#7497](https://github.com/flwrlabs/flower/pull/7497), [#7499](https://github.com/flwrlabs/flower/pull/7499), [#7501](https://github.com/flwrlabs/flower/pull/7501), [#7502](https://github.com/flwrlabs/flower/pull/7502), [#7539](https://github.com/flwrlabs/flower/pull/7539), [#7542](https://github.com/flwrlabs/flower/pull/7542), [#7544](https://github.com/flwrlabs/flower/pull/7544), [#7556](https://github.com/flwrlabs/flower/pull/7556), [#7557](https://github.com/flwrlabs/flower/pull/7557), [#7559](https://github.com/flwrlabs/flower/pull/7559), [#7561](https://github.com/flwrlabs/flower/pull/7561), [#7576](https://github.com/flwrlabs/flower/pull/7576), [#7577](https://github.com/flwrlabs/flower/pull/7577), [#7578](https://github.com/flwrlabs/flower/pull/7578), [#7579](https://github.com/flwrlabs/flower/pull/7579), [#7583](https://github.com/flwrlabs/flower/pull/7583), [#7596](https://github.com/flwrlabs/flower/pull/7596), [#7601](https://github.com/flwrlabs/flower/pull/7601), [#7617](https://github.com/flwrlabs/flower/pull/7617), [#7624](https://github.com/flwrlabs/flower/pull/7624), [#7658](https://github.com/flwrlabs/flower/pull/7658), [#7659](https://github.com/flwrlabs/flower/pull/7659), [#7660](https://github.com/flwrlabs/flower/pull/7660), [#7663](https://github.com/flwrlabs/flower/pull/7663), [#7672](https://github.com/flwrlabs/flower/pull/7672), [#7673](https://github.com/flwrlabs/flower/pull/7673), [#7675](https://github.com/flwrlabs/flower/pull/7675), [#7682](https://github.com/flwrlabs/flower/pull/7682), [#7684](https://github.com/flwrlabs/flower/pull/7684), [#7697](https://github.com/flwrlabs/flower/pull/7697), [#7759](https://github.com/flwrlabs/flower/pull/7759))

- **Get clearer, consistent API errors** ([#7508](https://github.com/flwrlabs/flower/pull/7508), [#7524](https://github.com/flwrlabs/flower/pull/7524), [#7525](https://github.com/flwrlabs/flower/pull/7525), [#7526](https://github.com/flwrlabs/flower/pull/7526), [#7527](https://github.com/flwrlabs/flower/pull/7527), [#7532](https://github.com/flwrlabs/flower/pull/7532), [#7546](https://github.com/flwrlabs/flower/pull/7546), [#7547](https://github.com/flwrlabs/flower/pull/7547), [#7548](https://github.com/flwrlabs/flower/pull/7548), [#7549](https://github.com/flwrlabs/flower/pull/7549), [#7594](https://github.com/flwrlabs/flower/pull/7594), [#7604](https://github.com/flwrlabs/flower/pull/7604), [#7674](https://github.com/flwrlabs/flower/pull/7674))

- **Detect failed transfers earlier and improve high-availability reliability** ([#7365](https://github.com/flwrlabs/flower/pull/7365), [#7550](https://github.com/flwrlabs/flower/pull/7550), [#7564](https://github.com/flwrlabs/flower/pull/7564), [#7568](https://github.com/flwrlabs/flower/pull/7568), [#7582](https://github.com/flwrlabs/flower/pull/7582), [#7602](https://github.com/flwrlabs/flower/pull/7602), [#7606](https://github.com/flwrlabs/flower/pull/7606), [#7607](https://github.com/flwrlabs/flower/pull/7607), [#7612](https://github.com/flwrlabs/flower/pull/7612), [#7613](https://github.com/flwrlabs/flower/pull/7613), [#7615](https://github.com/flwrlabs/flower/pull/7615), [#7616](https://github.com/flwrlabs/flower/pull/7616), [#7625](https://github.com/flwrlabs/flower/pull/7625), [#7644](https://github.com/flwrlabs/flower/pull/7644), [#7692](https://github.com/flwrlabs/flower/pull/7692))

- **Add custom storage support to Kubernetes TaskExecutor pods** ([#7531](https://github.com/flwrlabs/flower/pull/7531))

- **Migrate SuperLink state access to SQLAlchemy ORM** ([#7688](https://github.com/flwrlabs/flower/pull/7688), [#7703](https://github.com/flwrlabs/flower/pull/7703), [#7706](https://github.com/flwrlabs/flower/pull/7706), [#7710](https://github.com/flwrlabs/flower/pull/7710), [#7713](https://github.com/flwrlabs/flower/pull/7713), [#7714](https://github.com/flwrlabs/flower/pull/7714), [#7720](https://github.com/flwrlabs/flower/pull/7720), [#7722](https://github.com/flwrlabs/flower/pull/7722), [#7725](https://github.com/flwrlabs/flower/pull/7725), [#7728](https://github.com/flwrlabs/flower/pull/7728), [#7732](https://github.com/flwrlabs/flower/pull/7732), [#7734](https://github.com/flwrlabs/flower/pull/7734), [#7735](https://github.com/flwrlabs/flower/pull/7735), [#7736](https://github.com/flwrlabs/flower/pull/7736), [#7737](https://github.com/flwrlabs/flower/pull/7737), [#7743](https://github.com/flwrlabs/flower/pull/7743), [#7744](https://github.com/flwrlabs/flower/pull/7744), [#7747](https://github.com/flwrlabs/flower/pull/7747), [#7750](https://github.com/flwrlabs/flower/pull/7750), [#7751](https://github.com/flwrlabs/flower/pull/7751), [#7760](https://github.com/flwrlabs/flower/pull/7760))

- **General improvements** ([#7489](https://github.com/flwrlabs/flower/pull/7489), [#7500](https://github.com/flwrlabs/flower/pull/7500), [#7512](https://github.com/flwrlabs/flower/pull/7512), [#7515](https://github.com/flwrlabs/flower/pull/7515), [#7518](https://github.com/flwrlabs/flower/pull/7518), [#7530](https://github.com/flwrlabs/flower/pull/7530), [#7533](https://github.com/flwrlabs/flower/pull/7533), [#7534](https://github.com/flwrlabs/flower/pull/7534), [#7536](https://github.com/flwrlabs/flower/pull/7536), [#7541](https://github.com/flwrlabs/flower/pull/7541), [#7553](https://github.com/flwrlabs/flower/pull/7553), [#7563](https://github.com/flwrlabs/flower/pull/7563), [#7569](https://github.com/flwrlabs/flower/pull/7569), [#7572](https://github.com/flwrlabs/flower/pull/7572), [#7589](https://github.com/flwrlabs/flower/pull/7589), [#7593](https://github.com/flwrlabs/flower/pull/7593), [#7595](https://github.com/flwrlabs/flower/pull/7595), [#7611](https://github.com/flwrlabs/flower/pull/7611), [#7619](https://github.com/flwrlabs/flower/pull/7619), [#7626](https://github.com/flwrlabs/flower/pull/7626), [#7629](https://github.com/flwrlabs/flower/pull/7629), [#7639](https://github.com/flwrlabs/flower/pull/7639), [#7643](https://github.com/flwrlabs/flower/pull/7643), [#7647](https://github.com/flwrlabs/flower/pull/7647), [#7648](https://github.com/flwrlabs/flower/pull/7648), [#7650](https://github.com/flwrlabs/flower/pull/7650), [#7655](https://github.com/flwrlabs/flower/pull/7655), [#7656](https://github.com/flwrlabs/flower/pull/7656), [#7665](https://github.com/flwrlabs/flower/pull/7665), [#7667](https://github.com/flwrlabs/flower/pull/7667), [#7668](https://github.com/flwrlabs/flower/pull/7668), [#7677](https://github.com/flwrlabs/flower/pull/7677), [#7679](https://github.com/flwrlabs/flower/pull/7679), [#7681](https://github.com/flwrlabs/flower/pull/7681), [#7685](https://github.com/flwrlabs/flower/pull/7685), [#7687](https://github.com/flwrlabs/flower/pull/7687), [#7689](https://github.com/flwrlabs/flower/pull/7689), [#7700](https://github.com/flwrlabs/flower/pull/7700), [#7701](https://github.com/flwrlabs/flower/pull/7701), [#7712](https://github.com/flwrlabs/flower/pull/7712), [#7715](https://github.com/flwrlabs/flower/pull/7715), [#7716](https://github.com/flwrlabs/flower/pull/7716), [#7717](https://github.com/flwrlabs/flower/pull/7717), [#7718](https://github.com/flwrlabs/flower/pull/7718), [#7719](https://github.com/flwrlabs/flower/pull/7719), [#7726](https://github.com/flwrlabs/flower/pull/7726))

### Incompatible changes

- **Standardize federation IDs in JSON output and database schema** ([#7519](https://github.com/flwrlabs/flower/pull/7519), [#7529](https://github.com/flwrlabs/flower/pull/7529))

- **Remove the legacy TensorBoard helper** ([#7554](https://github.com/flwrlabs/flower/pull/7554))

- **Remove the experimental REST Fleet transport** ([#7520](https://github.com/flwrlabs/flower/pull/7520), [#7560](https://github.com/flwrlabs/flower/pull/7560), [#7580](https://github.com/flwrlabs/flower/pull/7580))
