cv
Content Values map helpers. Define objects that can be converted to/from maps.
1.1.11
3.8K downloads/mo
#4264 most downloaded on pub.dev
tekartik/cv.dart
What this package is like to depend on
Last release 2 months ago
02 Jun 2026
Release timing varies
gaps range from 8 days to 6 months
Some releases are documented
notes for 34 of 68 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
79 releases · first in 2021
8 releases in the last 12 months
see the full history below
Release timeline
79 releases · Aug 2021 to Jun 2026Releases
latest 60 of 79-
1.1.1102 Jun 2026Release notes
Open source →- Add
CvColumnTypeExtension.isSupertypeOf<T>()andCvColumnTypeExtension.isSubtypeOf<T>()to check supertype/subtype inpackage:cv/utils/type_utils.dart - requires dart 3.12
- Add
-
1.1.11-107 May 2026 pre-releaseNothing published for this version
-
1.1.1020 Oct 2025 -
1.1.10+119 Apr 2026 -
1.1.10+219 Apr 2026 -
1.1.913 Oct 2025Nothing published for this version
-
1.1.9+117 Oct 2025Release notes
Open source →- Add
CvField.encodedEnumto encode/decode enum values during toMap/fromMap - Add
CvField.encodedDateTimeto encode/decode enum values during toMap/fromMap
- Add
-
1.1.808 Oct 2025Release notes
Open source →- Add
String.toMapOrNull(),String.toList()andString.toListOrNull()helpers
- Add
-
1.1.718 Aug 2025 -
1.1.604 Apr 2025 -
1.1.506 Mar 2025Nothing published for this version
-
1.1.5+106 Mar 2025Nothing published for this version
-
1.1.5+207 Mar 2025Nothing published for this version
-
1.1.5+310 Mar 2025 -
1.1.413 Feb 2025Nothing published for this version
-
1.1.4+125 Feb 2025Nothing published for this version
-
1.1.4+225 Feb 2025Nothing published for this version
-
1.1.4+305 Mar 2025Nothing published for this version
-
1.1.4+405 Mar 2025Nothing published for this version
-
1.1.4+506 Mar 2025Release notes
Open source →- Requires dart 3.7
- Fix test fill options to avoid StackOverflowError with recursive field
-
1.1.318 Oct 2024Release notes
Open source →- Add
basicTypeToInt,basicTypeToBool,basicTypeToNumandbasicTypeToDoubleinutils/value_utils.dart - Add
cvAnyToJsonObjectandcvAnyToJsonArraytojson_utils.dart
- Add
-
1.1.3-018 Oct 2024 pre-releaseNothing published for this version
-
1.1.2-018 Oct 2024 pre-releaseNothing published for this version
-
1.1.111 Oct 2024Nothing published for this version
-
1.1.019 Sep 2024Nothing published for this version
-
1.1.0+121 Sep 2024Nothing published for this version
-
1.1.0+221 Sep 2024Nothing published for this version
-
1.1.0+326 Sep 2024Nothing published for this version
-
1.1.0+427 Sep 2024Release notes
Open source →- add
keyPartsToStringandkeyPartsFromString - add helper
CvModel.valueAtPath(path)to get a model value at a given path. - Fixe clone issue with subclasses dispatch.
- add
-
1.0.028 Jul 2024Nothing published for this version
-
1.0.0+104 Sep 2024Release notes
Open source →- Make it
1.0.0 - requires dart
3.4.0 - add default
CvMapModelbuilder - Fix basic list item safe conversion
- Make it
-
0.2.2011 Jul 2024Nothing published for this version
-
0.2.20+111 Jul 2024 -
0.2.1919 Mar 2024Nothing published for this version
-
0.2.19+105 Apr 2024Release notes
Open source →- add
CvTreePathfield tree path helper. - add
basicTypeCast, basicTypeCastTypeutils inutils/value_utils.dart. - round double read as int instead of truncate.
- add
-
0.2.19-409 Dec 2023 pre-releaseNothing published for this version
-
0.2.19-309 Dec 2023 pre-releaseNothing published for this version
-
0.2.19-203 Dec 2023 pre-releaseNothing published for this version
-
0.2.19-103 Dec 2023 pre-releaseNothing published for this version
-
0.2.1829 Nov 2023Nothing published for this version
-
0.2.18+129 Nov 2023Release notes
Open source →- add
cvAddConstructors()andcvTypeAddBuilder() - add
anyAson Object to safely convert an object to any type - add
asModelon Map to cast a map to a model - add
asModelListon List to cast a list to a model list - add
clonetoCvModelto clone a model
- add
-
0.2.1720 Nov 2023Nothing published for this version
-
0.2.17+121 Nov 2023Nothing published for this version
-
0.2.17+226 Nov 2023Release notes
Open source →- add
cvType()extensions - add
cvNewModel(),cvTypeNewModel(),cvNewModelList(),cvTypeNewModelList()helper - add
fieldAtPath()helper onCvModel - add
getKeyPathValue()helper onListandMap
- add
-
0.2.1619 Nov 2023Nothing published for this version
-
0.2.16+119 Nov 2023Nothing published for this version
-
0.2.16+219 Nov 2023Release notes
Open source →- add
columnsargument inCvModel.copyFrom() - add
matchingColumns(),columnshelper onCvFields
- add
-
0.2.1518 Nov 2023 -
0.2.1419 Oct 2023 -
0.2.1319 Jul 2023Release notes
Open source →- add
CvField.encodedstatic function to encode a field content duringtoMap()/fromMap() - add
cvModelsAreEqualshelpers with optional columns selection to compare 2 models
- add
-
0.2.13-118 Jul 2023 pre-releaseNothing published for this version
-
0.2.1203 May 2023Nothing published for this version
-
0.2.12+103 Jun 2023 -
0.2.1120 Apr 2023 -
0.2.1002 Feb 2023 -
0.2.10-102 Feb 2023 pre-releaseNothing published for this version
-
0.2.913 Jan 2023Nothing published for this version
-
0.2.9+113 Jan 2023Nothing published for this version
-
0.2.9+213 Jan 2023Nothing published for this version
-
0.2.9-111 Jan 2023 pre-releaseNothing published for this version