Skip to content

Conversation

@FeodorFitsner
Copy link
Contributor

@FeodorFitsner FeodorFitsner commented Jan 2, 2026

Summary by Sourcery

Prepare the 0.80.1 release of Flet with updated docs, examples, CI, and package metadata.

Enhancements:

  • Bump the Flutter package version to 0.80.1 and document the new release entries in the main and package changelogs.

CI:

  • Simplify and inline the pub.dev publish step in the CI workflow using OIDC-authenticated Dart setup instead of a separate reusable workflow.

Documentation:

  • Refresh Python and Flutter package READMEs with new messaging, updated examples, and corrected documentation links and assets.
  • Update various in-code and docs links to the new docs.flet.dev domain and fix minor example code issues.

Bump Flet version to 0.80.1 and update CHANGELOGs with latest changes, including fixes for `flet publish` and Gallery examples. Update Flutter version in .fvmrc to 3.38.5. Revise README to require Python 3.10+, update code samples for latest API, and update dependencies in client/pubspec.lock.
Replaced all references to 'docs.flet-docs.pages.dev' with 'docs.flet.dev' across README files, documentation, and code docstrings. Also refreshed and reorganized the main README content for clarity and updated project badges and community links. No functional code changes were made.
Adds OIDC permissions and Dart setup for pub.dev publishing in the build_flet_package job. Removes the separate publish_flet_package job and integrates publishing directly, simplifying the workflow and improving security for package publishing.
Updated the Page example to use a main guard (`if __name__ == "__main__"`) when running `ft.run(main)`. Also refactored the `route_change` function to remove the unused event parameter and added a debug print statement in `view_pop` for better traceability.
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

We've reviewed this pull request using the Sourcery rules engine

@cloudflare-workers-and-pages
Copy link

Deploying flet-examples with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0271e96
Status: ✅  Deploy successful!
Preview URL: https://8846500e.flet-examples.pages.dev
Branch Preview URL: https://0-80-1-release.flet-examples.pages.dev

View logs

@cloudflare-workers-and-pages
Copy link

Deploying flet-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0271e96
Status: ✅  Deploy successful!
Preview URL: https://c9afe27a.flet-docs.pages.dev
Branch Preview URL: https://0-80-1-release.flet-docs.pages.dev

View logs

@FeodorFitsner FeodorFitsner merged commit 42c8e6e into main Jan 2, 2026
29 of 53 checks passed
@FeodorFitsner FeodorFitsner deleted the 0.80.1-release branch January 2, 2026 04:42
@qyddss
Copy link

qyddss commented Jan 2, 2026

Sourcery 摘要

增强功能:

  • 把 Flutter 包版本提升到 0.80.1,并在主和包更新日志中记录新版本。

CI:

  • 通过 OIDC 认证的 Dart 设置,简化并内联 CI 工作流中的 pub.dev 发布步骤,而非单独的可重用工作流。

文档说明:

  • 更新各种代码内和文档链接到新的 docs.flet.dev 域,并修复一些小的示例代码问题。
    Does this version optimize the lag issue with large lists?

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.

3 participants