Skip to content

Releases: patrickgold/jetpref

0.2.0-beta01

07 May 22:11
0.2.0-beta01
5a1590f
Compare
Choose a tag to compare
0.2.0-beta01 Pre-release
Pre-release

What's Changed

  • Update to material3 ui by @lm41 in #5
  • Fix ListPreference horizontal content padding (#6) by @patrickgold in #7
  • Update ListPreference divider color and width by @lm41 in #8

Full Changelog: 0.1.0...0.2.0-beta01

0.1.0

03 May 16:17
0.1.0
ba03669
Compare
Choose a tag to compare

Initial release

0.1.0-rc02

06 Apr 10:09
0.1.0-rc02
abf9f01
Compare
Choose a tag to compare
0.1.0-rc02 Pre-release
Pre-release

What's Changed

  • Add ImageVector support to the preference datastore ui by @lm41 in #2

New Contributors

  • @lm41 made their first contribution in #2

Full Changelog: 0.1.0-rc01...0.1.0-rc02

0.1.0-rc01

14 Feb 21:48
0.1.0-rc01
4cdfc49
Compare
Choose a tag to compare
0.1.0-rc01 Pre-release
Pre-release

Commits included in this release: 0.1.0-beta14...0.1.0-rc01

0.1.0-beta14

07 May 12:41
Compare
Choose a tag to compare
0.1.0-beta14 Pre-release
Pre-release

0.1.0-beta13

28 Jul 14:17
Compare
Choose a tag to compare
0.1.0-beta13 Pre-release
Pre-release
  • Upgrade Kotlin to 1.7.10
  • Upgrade Compose to 1.2.0
  • Upgrade other dependencies
  • Raise compile SDK from 31 to 32
  • Adjust Maven meta data (shorten names) to improve readability in tight places (e.g. about section dependency list):
    • jetpref-datastore-annotations is now named JetPref Datastore Annotations
    • jetpref-datastore-ui is now named JetPref Datastore UI
    • jetpref-material-ui is now named JetPref Material UI

Commits included in this release: 0.1.0-beta12...0.1.0-beta13

0.1.0-beta12

10 Jul 23:11
Compare
Choose a tag to compare
0.1.0-beta12 Pre-release
Pre-release
  • Add ability to migrate preference data
    • The README file provides details on this new feature!
  • Add ability to preview selected value for dialog slider preferences
    • onPreviewSelectedValue for a single pref dialog slider
    • onPreviewSelectedPrimaryValue and onPreviewSelectedSecondaryValue for dual pref dialog sliders
  • Fix SwitchPreference's switch component not properly aligned (florisboard/florisboard#1919)
  • Improve enum pref initializer implementation in PreferenceModel
  • Improve documentation and examples
    • Extend README and provide initial detailed usage docs
    • Document JetPrefColorPickerState
    • Improve example preference model
  • Upgrade dependencies

Commits included in this release: 0.1.0-beta11...0.1.0-beta12

0.1.0-beta11

26 May 13:29
Compare
Choose a tag to compare
0.1.0-beta11 Pre-release
Pre-release
  • Fix value label in dialog slider pref not allowing composable calls (bug fix for 0.1.0-beta10 release)

Commits included in this release: 0.1.0-beta10...0.1.0-beta11

0.1.0-beta10

26 May 13:18
Compare
Choose a tag to compare
0.1.0-beta10 Pre-release
Pre-release
  • Upgrade dependencies
    • Upgrade Gradle to 7.4.2
    • Upgrade AGP to 7.2.0
  • Introduce Gradle version catalog for dependency management
  • Remove Android Jetifier flag and unused version definitions
  • Changes regarding DialogSliderPreference
    • Add new value label and summary arguments to DialogSliderPreference, which replace the old one:
          valueLabel: (V) -> String,
          summary: (V) -> String,
      The value label and summary now are not static strings anymore, but are evaluator lambdas, this allows for special values to show different text (e.g. -1 = System default) to show properly. By default the summary is the same as valueLabel.
    • Add documentation strings for all public composables regarding the dialog slider pref
  • Possibly fix datastore clearing on app launch

Commits included in this release: 0.1.0-beta09...0.1.0-beta10

0.1.0-beta09

08 Mar 17:51
Compare
Choose a tag to compare
0.1.0-beta09 Pre-release
Pre-release
  • Upgrade dependencies
    • AGP to 7.1.2
    • Jetpack Compose to 1.1.1
    • JUnit5 Plugin to 1.8.2.0

Commits included in this release: 0.1.0-beta08...0.1.0-beta09