Skip to content

Releases: BirjuVachhani/adaptive_theme

Release v3.0.0

17 May 09:18
Compare
Choose a tag to compare
  • Upgrade to Flutter 3.
  • Update & fix tests.
  • Update AdaptiveThemeMode enum.
  • Fix lints warnings & refactor code.

Release v2.3.1

03 Apr 17:55
7c2f9b1
Compare
Choose a tag to compare
  • Fixed Material theme not updating on system theme change.
  • Updated example android project.

Release v2.3.0

16 Oct 12:49
Compare
Choose a tag to compare
  • Fixed Cupertino theme not changing when on system mode.
  • Internal code cleanup.
  • Removed isDefault option from setTheme method. Default are meant to come from AdaptiveTheme widget itself.
  • Added flutter lints.
  • Fixed doc comments and typos.
  • Added reset and custom theme options in the example app.
  • Fixed AdaptiveTheme's brightness and theme getters.
  • Fixed CupertinoAdaptiveTheme's brightness and theme getters.
  • Added Tests.

Release v2.2.0

16 Apr 13:37
Compare
Choose a tag to compare
  • Added support for Cupertino theme.

Release v2.1.1

09 Apr 14:50
Compare
Choose a tag to compare
  • Fixed #18 - Dark theme not working properly on all platforms.

Release v2.1.0

05 Apr 06:25
Compare
Choose a tag to compare
  • Fixed #16 - get theme and get darkTheme returns the same theme depended on mode
  • Added #15 - Notify listener when changing theme mode

Release v2.0.0

12 Mar 10:20
Compare
Choose a tag to compare
  • Improved documentation
  • Stable null safety support
  • Calling AdaptiveTheme.of(context).toggleThemeMode() now will sequentially loop through AdaptiveThemeMode.light, AdaptiveThemeMode.dark and AdaptiveThemeMode.system instead of just AdaptiveThemeMode.light and AdaptiveThemeMode.dark.

Release v2.0.0-nullsafety.1

02 Mar 09:48
Compare
Choose a tag to compare
  • Migrated to null safety

Release v1.1.0

29 Oct 06:23
Compare
Choose a tag to compare
  • Removed hard coded shared_preferences version.
  • Hide public constructors for ThemePreferences.
  • AdaptiveTheme.of() now returns instance of AdaptiveThemeManager instead of AdaptiveThemeState to set restrictions for accessing state directly.

Release v1.0.0

01 Aug 15:00
3e80aed
Compare
Choose a tag to compare
  • add option to get previous theme mode on app startup
  • add required docs to the repository
  • bump up the version