yaru 5.1.0 copy "yaru: ^5.1.0" to clipboard
yaru: ^5.1.0 copied to clipboard

Common flutter widgets useful for building desktop and web applications.

Changelog #

5.1.0 (2024-08-22) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v5.0.0...v5.1.0

5.0.0 (2024-08-07) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v4.1.0...v5.0.0

4.1.0 (2024-03-10) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v4.0.0...v4.1.0

4.0.0 (2024-03-05) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.6.0...v4.0.0

3.6.0 (2024-02-17) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.5.0...v3.6.0

3.5.0 (2024-01-21) #

What's Changed #

New Contributors #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.4.0...v3.5.0

3.4.0 (2023-12-27) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.3.1...v3.4.0

3.3.1 (2023-11-20) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.3.0...v3.3.1

3.3.0 (2023-11-15) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.2.2...v3.3.0

3.2.2 (2023-10-23) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.2.1...v3.2.2

3.2.1 (2023-10-19) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.2.0...v3.2.1

3.2.0 (2023-09-23) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.1.0...v3.2.0

3.1.0 (2023-08-25) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.0.2...v3.1.0

3.0.2 (2023-08-18) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.0.1...v3.0.2

3.0.1 (2023-08-15) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v3.0.0...v3.0.1

3.0.0 (2023-08-15) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v2.7.0...v3.0.0

2.7.0 (2023-08-07) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v2.6.1...v2.7.0

2.6.1 (2023-08-07) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v2.6.0...v2.6.1

2.6.0 (2023-07-27) #

What's Changed #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/v2.5.0...v2.6.0

2.5.0 (2023-06-29) #

What's Changed #

New Contributors #

Full Changelog: https://github.com/ubuntu/yaru.dart/compare/2.4.1...v2.5.0

2.4.1 #

2.4.0 #

2.3.1 #

2.3.0 #

2.2.2 #

  • Upgrade dependency yaru to ^0.6.0

2.2.1 #

2.2.0 #

2.1.1 #

2.1.0 #

2.0.3 #

2.0.2 #

2.0.1 #

2.0.0 #

2.0.0-beta-5 #

2.0.0-beta-4 #

2.0.0-beta-3 #

2.0.0-beta-2 #

2.0.0-beta-1 #

2.0.0-beta #

1.1.5 #

1.1.4 #

1.1.3 #

1.1.2 #

  • Frederik Feichtmeier

    • WideLayout: icon and text color improvements
    • Fix wide layout text regression
    • YaruBanner: add optional width parameter
    • YaruBanner: add more subtitle freedom
    • YaruBanner: make the hover color gray
    • YaruBanner: wrap inkwell in material for zindex
  • Paul Kepinski

    • Add new YaruPageItemTitle widget
    • Move widgets to subfolders
    • Export inner_border_radius.dart
    • Add correct favicons and change meta title
    • Add icons for the web PWA
    • Move tests to subfolders
    • Flutter 3.1 deprecations
    • Improve BorderRadius extension
    • Order yaru exports

1.1.1 #

  • Frederik Feichtmeier
    • Add AppBanner from the software app (#170)
    • Make YaruNarrowLayout build less complicated (#168)
    • YaruSearchBar: improve sizes and constraints (#166)
    • Example: update icon and name (#163)
    • Web build should be used in Pages (#162)
    • Give YaruTabbedPage index on rebuild (#160)
    • Activate useful linter rules (#158)
    • Make row widgets configurable (#156)
    • YaruPage: add scrollcontroller parameter (#155)

1.1.0 #

  • Paul Kepinski
    • YaruExpandable: add onChange callback (#149)
    • Introduce YaruDraggable widget (#142)
  • Frederik Feichtmeier
    • NarrowLayout: fix item widget if selected (#153)
    • YaruExpandable: increase button size (#151)
    • YaruExpansionPanel: use Object.hash (#150)
    • WideLayout: fallback to itemWIdget (#148)
    • YaruDialogTitle: use YaruRoundIconButton (#147)
    • Add YaruRoundIconButton and get rid of IconButtons (#146)
    • YaruDialogTitle: fix for material3 (#145)
    • YaruExpandable: add optional isExpanded parameter (#144)
    • YaruCompactLayout: Allow optional Widgets as Icons (#143)

1.0.13 #

  • Paul Kepinski
    • Add new YaruExpandable widget (#140)
    • YaruCarousel: add navigation controls (#139)
    • YaruCarousel: use grey for unselected dots (#138)
    • YaruCarousel: many improvements (#137)
    • YaruCarousel: fix text indicator (#133)
    • Add viewportFraction option to YaruCarousel (#132)
    • YaruCarousel: use size transform animation (#131)
  • Frederik Feichtmeier
    • Add YaruRoundToggleButton (#141)
    • NarrowLayout: Use Text.data for item label (#136)
    • YaruCarousel: option to change margin (#135)
    • Compact /NarrowLayout: control bottom nav behavior (#134)

1.0.12 #

  • Paul Kepinski
    • YaruCarousel: auto hide indicator if child length = 1 (#130)

1.0.11 #

1.0.10 #

1.0.9 #

  • Michał
    • Allow custom content padding (#107)
  • Frederik Feichtmeier
    • Improve navigationrail in yaru_wide_layout (#122)
    • Example: use handy window (#121)
    • Add YaruCompactLayout (#120)
  • Paul Kepinski
    • Carousel improvements (#123)
    • Fix "accessability" typo in example (#119)
    • YaruSelectableContainer fix border-radius (#118)
    • YaruCarousel: allow more actions (#117)
    • Yaru progress indicator (#116)
    • Fix color_disk_page (#115)

1.0.8 #

1.0.7 #

  • Frederik Feichtmeier
    • YaruCarousel: allow any widgets in the carousel (#109)
    • YaruCarousel: put indicator dots in expanded (#100)
  • Joshua Peisach
    • Add ubuntu logo as a widget (#108)
  • Michał
    • Slider (#105)
  • James Leahy
    • Remove unused params. (#102)
    • Bugfix/example carousel page selectable container page image asset path (#101)

1.0.6 #

  • Frederik Feichtmeier
    • Adapt radii to yaru and remove optioncard (#98)
    • Titlebuilder (#97)
    • YaruSection: allow without headline (#96)

1.0.5 #

1.0.4 #

1.0.3 #

  • Frederik Feichtmeier
    • Let the Theme decide on AppBar heights (#84)
    • Example: wrap container in a GridView (#83)
    • Make YaruListTile optional (#82)
    • YaruSearchAppBar: default to theme's appbar height (#81)
    • Update README.md (#80)
    • Example: exchange emojis and use assets for web (#79)
    • Example: organize and split (#77)
    • YaruAlertDialog: more freedom for the content (#74)
  • James Leahy
    • Fix url (#75)

1.0.2 #

  • Frederik Feichtmeier
    • Rename YaruImageTile to YaruSelectableContainer which takes Widgets as its Child rather than Images (#69)

1.0.1 #

1.0.0 #

  • this is the initial release of yaru.dart 🎉, it adds:
    • YaruRow
    • YaruSection
    • YaruPageItem
    • YaruMasterDetailPage
    • YaruPage
    • YaruAlertDialog
    • YaruCheckBoxRow
    • YaruColorPickerButton
    • YaruDialogTitle
    • YaruExpansionPanelList
    • YaruExtraOptionRow
    • YaruImageTile
    • YaruLandscapeLayout
    • YaruLinearProgressIndicator
    • YaruNarrowLayout
    • YaruOptionButton
    • YaruOptionCard
    • YaruPortraitLayout
    • YaruSearchAppBar
    • YaruSimpleDialog
    • YaruSliderRow
    • YaruSwitchRow
    • YaruTabbedPage
    • YaruToggleButtonsRow
    • YaruWideLayout
  • Thanks to our contributors