Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flet-dev/flet
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.80.3
Choose a base ref
...
head repository: flet-dev/flet
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.80.4
Choose a head ref
  • 4 commits
  • 13 files changed
  • 5 contributors

Commits on Jan 22, 2026

  1. Refactor Icons and CupertinoIcons proxies for member caching and …

    …iteration (#6055)
    
    * Refactor icon proxies for member caching and iteration
    
    Introduced member caching in _CupertinoIconsProxy and _IconsProxy to avoid duplicate icon instances and improve attribute access. Added __iter__ and __len__ methods for both proxies to support iteration and length queries. Also set __name__ and __qualname__ for icon data classes to improve introspection.
    
    * Update build version script to increment patch version
    
    The script now increments the patch version instead of the minor version when updating the package version. This ensures versioning follows the semantic versioning convention more closely.
    
    * Bump Flet to 0.80.4 and update Flutter to 3.38.7
    
    Updated Flet package version to 0.80.4 and aligned Flutter version to 3.38.7. Changelogs updated to reflect refactoring of icon proxies and Flutter version bump. Adjusted PyPI cleanup script to match new versioning.
    FeodorFitsner authored Jan 22, 2026
    Configuration menu
    Copy the full SHA
    6609d70 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2026

  1. flet-video: add mpv_properties to VideoConfiguration (#6041)

    * flet-video: add mpv_properties to VideoConfiguration
    
    * bugfix: fix compilation error for web
    
    * docs: Improve mpv_properties documentation
    
    * Update mpv_properties type hint and improve documentation for clarity
    
    ---------
    
    Co-authored-by: ndonkoHenri <robotcoder4@protonmail.com>
    Dejv311 and ndonkoHenri authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    d8eefd6 View commit details
    Browse the repository at this point in the history
  2. fix: Enable TextButton style and full-width Dropdown (#6048)

    * fix: allow Dropdown to expand horizontally (#6044)
    
    * fix: apply ButtonStyle in TextButton (#6047)
    
    * fix: TextButton style handling; allow Dropdown to expand horizontally
    
    * fix(dropdown): correct expand logic
    
    Co-authored-by: TheEthicalBoy <98978078+ndonkoHenri@users.noreply.github.com>
    
    * fix(button): correctly resolve merged style without _internals
    
    ---------
    
    Co-authored-by: TheEthicalBoy <98978078+ndonkoHenri@users.noreply.github.com>
    7576457 and ndonkoHenri authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    8de487a View commit details
    Browse the repository at this point in the history
  3. Update changelogs for v0.80.4 release notes (#6061)

    Added entries for TextButton style and full-width Dropdown fix, mpv_properties in VideoConfiguration, and Icons/CupertinoIcons proxy refactor. Also included Flutter 3.38.7 update in both root and package changelogs.
    FeodorFitsner authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    fc20412 View commit details
    Browse the repository at this point in the history
Loading