Releases: rydmike/theme_demo
Releases · rydmike/theme_demo
Version 0.9.9
Changelog
All notable changes to the ThemeDemo application are documented here.
0.9.9
July 20, 2023
- Chore: Bump all dependencies, now using FlexColorScheme 7.2.0
- Chore: Fix deprecated Flutter SDK APIs.
- Chore: Bump MaterialShowcase to the same version as the one used by Themes Playground in FlexColorScheme 7.2.0.
0.9.8
May 17, 2023
- Chore: Bump Flutter version to min 3.10.0, Dart 3.0.0
- Chore: Bump all dependencies, now using FlexColorScheme 7.1.2
0.9.7
April 22, 2023
- Doc comment and readme updates.
- Chore: Package dep bumps. FlexColorScheme 7.0.1, FlexColorPicker 3.2.1
0.9.6
April 10, 2023
- Chore: Bump Flutter version to min 3.7.0
- Chore: Bump all dependencies, now using FlexColorScheme 7.0.1
- Remove material_design_icons_flutter package, use a custom small icon set instead.
- Add an example of how to make a themed device media width dependent clamped Drawer width.
Version 0.9.5
0.9.5
Nov 21, 2022
- Bump package version, most significantly FlexColorScheme to version 6.1.0.
- Update
ThemeShowcase
to the one Themes Playground 6.1.0 uses.
Version 0.9.3
0.9.3 Minor UI and bug fix, minor doc updates
Oct 31, 2022
- FIX: Add missing usedFlexToneProvider.init() and .reset() to Settings.init and .reset.
- UI design: ColorSchemeBox popup indicator now follows ToggleButtons theme radius and height.
- Minor ThemeShowcase and slider widgets cleanup.
- Readme and doc comments typo and language corrections.
- Update web ThemeDemo app build to use Flutter 3.3.6.
Version 0.9.2
0.9.2 Change from using Notifier
instead of StateNotifier
Oct 28, 2022
This version bump is an internal change to using Notifier
instead of StateNotifier
when possible. It also moves the counter StateProvider
to NotifierProvider
to make its code more expressive. Application functionality remains unchanged. This change uses the new Riverpod 2 Notifier
and NotifierProvider
.
- Counter demo got a
Counter
model class that extendsNotifier
and it got anincrement
method. Its provider was changed StateProvider, to aNotifierProvider
. - Changed
SettingsEntry
from extendingStateNotifier
to simplerNotifier
class. - Changed all
Settings
providers fromStateNotifierProvider
toNotifierProvider
.
Version 0.9.1
Flutter ThemeDemo with FlexColorScheme and Riverpod
Major refactor and new version compared to previous release 0.5.0.
- Updated to use FlexColorScheme 6 and Riverpod 2
- Plenty of new theming features demonstrated
- Includes persistence with Hive, SharedPreferences or just in memory
- Persistence implementation can be switched at run time
- Has a live web version of the demo here https://rydmike.com/themedemo
- The readme is an article that explains the demo
- The readme is also posted as a blog here https://rydmike.com/blog_theme_demo
Version 0.5.0 With FlexColorScheme V5 and Riverpod 1
This is a stored snapshot version of the theme_demo app that used FlexColorScheme version 5 and Riverpod 1.