Acr.Settings
7.0.0
See the version list below for details.
Install-Package Acr.Settings -Version 7.0.0
dotnet add package Acr.Settings --version 7.0.0
<PackageReference Include="Acr.Settings" Version="7.0.0" />
paket add Acr.Settings --version 7.0.0
#r "nuget: Acr.Settings, 7.0.0"
// Install Acr.Settings as a Cake Addin
#addin nuget:?package=Acr.Settings&version=7.0.0
// Install Acr.Settings as a Cake Tool
#tool nuget:?package=Acr.Settings&version=7.0.0
A cross platform settings plugin for Xamarin and Windows. Unlike other setting libraries in the wild, this library provides several unique features
* You can store/retrieve just about any type of object (thanks to Newtonsoft.Json)
* You can monitor for changes using the Changed event
* iCloud Settings Provider
* You can use roaming profiles which is useful for iOS app groups, iOS extensions, iWatch, and Android Wear
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard1.0 netstandard1.1 netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1 |
.NET Framework | net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid monoandroid10 |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen30 tizen40 tizen60 |
Universal Windows Platform | uap uap10.0 |
Windows Phone | wp8 wp81 wpa81 |
Windows Store | netcore netcore45 netcore451 |
Xamarin.iOS | xamarinios xamarinios10 |
Xamarin.Mac | xamarinmac xamarinmac20 |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
- Netstandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 10.0.3 && < 12.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Acr.Settings:
Package | Downloads |
---|---|
Estimotes.Xplat
Estimotes Plugin for Xamarin to allow for cross platform development using the Estimote libraries |
|
Innbox.XF.ToolKit
InnBox Xamarin Forms ToolKit |
|
Matthieume.Estimotes.Xplat
Estimotes Plugin for Xamarin to allow for cross platform development using the Estimote libraries |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
9.0.1 | 43,260 | 8/27/2018 |
9.0.0 | 6,112 | 4/13/2018 |
8.0.0 | 10,089 | 11/20/2017 |
7.0.2 | 7,971 | 10/7/2017 |
7.0.1 | 1,276 | 10/5/2017 |
7.0.0 | 2,950 | 9/29/2017 |
6.0.1 | 11,590 | 4/21/2017 |
6.0.0 | 6,469 | 3/28/2017 |
5.1.1 | 20,518 | 7/4/2016 |
5.1.0 | 5,779 | 3/11/2016 |
5.0.0 | 5,937 | 3/10/2016 |
4.3.9 | 1,869 | 1/8/2016 |
4.3.8 | 1,273 | 1/3/2016 |
4.3.6 | 1,377 | 10/28/2015 |
4.3.5 | 1,015 | 10/23/2015 |
4.3.4 | 1,089 | 10/13/2015 |
4.3.3 | 946 | 10/11/2015 |
4.3.2 | 1,897 | 10/7/2015 |
4.3.1 | 1,270 | 9/22/2015 |
4.3.0 | 1,480 | 8/16/2015 |
4.2.5 | 2,189 | 7/13/2015 |
4.2.4 | 1,028 | 7/13/2015 |
4.2.3 | 1,027 | 7/5/2015 |
4.2.2 | 1,088 | 6/23/2015 |
4.2.1 | 969 | 6/22/2015 |
4.2.0 | 1,405 | 6/21/2015 |
4.1.0 | 1,186 | 6/1/2015 |
4.0.1 | 1,035 | 5/25/2015 |
4.0.0 | 997 | 5/22/2015 |
3.0.4 | 1,008 | 5/20/2015 |
3.0.3 | 1,296 | 4/30/2015 |
3.0.2 | 1,096 | 4/3/2015 |
3.0.1 | 1,304 | 2/13/2015 |
3.0.0 | 1,345 | 2/5/2015 |
7.0
.NET standard support is here
6.0.1
[fix] better handling of default values - simple types will still set instead of causing a remove, complex types will still be removed because NULL cannot be stored
6.0
[feature][net45] AppSettings provider additional configuration parameters
[feature][macOS] MacOS implementation
[fix][droid] disposal race condition
[breaking] Win8/WP is gone and it is NOT coming back
[update] update to JSON.NET 10 so people stop asking!