Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Latest commit

 

History

History
89 lines (52 loc) · 2.61 KB

CHANGELOG.md

File metadata and controls

89 lines (52 loc) · 2.61 KB

1.6.0

  • Add support for outlineVariant and scrim colors
  • Update constraint for material_color_utilities to 0.2.0
  • Update Flutter constraint
  • Make return value of toColorScheme extension method non-nullable (#55)

1.5.4

  • Update constraint for Flutter SDK

1.5.3

  • Update constraint for material_color_utilities

1.5.2

  • Improve DynamicColorBuilder short-circuiting logic if dynamic color is detected
  • Tweak debugging messages

1.5.1

  • Add support for DWM/Windows Aero's color (#50)

1.5.0

  • Add support for GTK's accent color on Linux (#47)

1.4.1

  • Expand and improve README
  • Add example tests
  • Rename DynamicColorTestingUtils.setMockDynamicColors's argument colorPalette to corePalette

1.4.0

  • Add support for Windows' accent color (#43)
    • Rename DynamicColorPlugin.getControlAccentColor to DynamicColorPlugin.getAccentColor
    • Rename DynamicColorTestingUtils.setMockDynamicColors's argument controlAccentColor to accentColor

1.3.0

  • Add support for macOS' control accent color (#42)
    • Rename DynamicColorTestingUtils.setMockDynamicColors's argument colors to colorPalette

1.2.3

  • Tweak pubspec description

1.2.2

  • Update lower Flutter SDK bound

1.2.0

  • Improve examples: show how to create dynamic and fallback color schemes, and use harmonization for color schemes and custom colors

1.1.2

  • Move samples to their own library

1.1.1

  • Provide sample CorePalettes and corresponding ColorSchemes to test utils
  • Make the extension method which converts a CorePalette to a ColorScheme public

1.1.0

  • Qualify builder parameters (light => lightDynamic, dark => darkDynamic) for clarity

1.0.1

  • Polish README and examples

1.0.0

  • DynamicColorBuilder's builder now provides a light and dark ColorScheme rather than a CorePalette
    • Advanced users can still obtain the palette with DynamicColorPlugin.getCorePalette()

0.1.1

  • Add missing semantic colors to harmonization from updated m3 color scheme

0.1.0

  • Create CorePalette and TonalPalette classes
  • Create DynamicColorPlugin plugin
  • Create convenience DynamicColorBuilder widget
  • Create ColorHarmonization and ColorSchemeHarmonization extensions