PackageTrack
Sign in Get early access

app_preference

A library that makes accessing shared preferences or secured storage a lot easier. It handles the common use case that reads or write preferences. It also supports read and write serializable complex types in a type-safe way. It also supports listening to the value changes. It exposes its values as mobx observable values, but it can actually works with any state management library.

0.3.0 49 downloads/mo #4569 most downloaded on pub.dev timnew/app_preference

What this package is like to depend on

Last release 4 months ago

24 Apr 2026

Ships on a steady schedule

a new release about every 1.3 years

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

4 releases · first in 2023

1 release in the last 12 months

see the full history below

Release timeline

4 releases · Sep 2023 to Apr 2026
2024 2025 2026
Release Pre-release

Releases

latest 4
  1. 0.3.0 24 Apr 2026
    Release notes
    • Upgrade dependencies
    • support app_preference_secure_storage 0.3.0, which supports flutter_secure_storage 10.0.0
    • support app_preference_shared_preferences 0.3.0
    Open source →
  2. 0.2.1 28 Feb 2025
    Release notes
    • Fix documentation
    • Fix integration with the plugins
    • Fix lint issues
    Open source →
  3. 0.2.0 28 Feb 2025
    Release notes
    • AppPreference.serialized handles null gracefully
    • Add AppPreference.customSerialized should be used to handle more complex situation such as signature verification
    Open source →
  4. 0.1.0 06 Sep 2023
    Release notes
    • Extract from the project and turn it into an independent library
    Open source →
    Release notes
    • Extract from the project and turn it into an independent library
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive