carp_core 0.40.8 copy "carp_core: ^0.40.8" to clipboard
carp_core: ^0.40.8 copied to clipboard

The core domain model for the CARP Mobile Sensing Framework in Flutter.

0.40.8 #

  • refactor of DataManager interface to support multiple deployment on the ClientManager.
  • adding pause, remove, and dispose life cycle methods to the StudyRuntime
  • fix of JsonKey annotations

0.40.3 #

  • fix of non-null id in DeviceDataCollector.

0.40.2 #

  • fix of issue #269.

0.40.1 #

  • fix of issue #265.

0.40.0 #

  • serialization has been moved to a separate package - carp_serializable
  • ConcurrentTask is renamed to BackgroundTask
  • support for BatteryAwareSamplingConfiguration sampling configuration added
  • fix of error in SetParticipantData request
  • upgraded to Dart 2.17
  • refactoring to comply to official Dart recommended lint rules

0.33.1 #

  • implementation of ScheduledTrigger incl. test

0.33.0 #

  • updates to the device model API in the client library.

0.31.3+1 #

  • small update to dependencies in pubspec.
  • re-generation of json serialization.

0.31.2 #

  • support for stopping (permanently) a study deployment.

0.31.1 #

  • small update to DataManager interface to fix issue #221.

0.31.0 #

  • description in StudyProtocol is now non-nullable (required when uploading a protocol to CARP)

0.30.1+3 #

  • fix of json serialization bugs (x2)
  • update of API docs
  • re-build of json functions

0.30.0 #

  • upgrade to null-safety

0.21.5 #

  • Removed unnecesary JSON object from CreateStudyDeployment request (PR#200).

0.21.4+3 #

  • small bug fix in json serialization
  • new constructor to Trigger classes

0.21.3 #

  • added support for ProtocolService sub-system including request classes for using this.
  • added support for DataEndPoint and DataManager handling as part of MasterDeviceDeployment.
  • now using a SerializationException to raise issues in de/serialization of objects to/from json.
  • fixed a bug in the StudyDeployment.getDeviceDeploymentFor() method.

0.21.2 #

  • removal of the overall carp_core library - now only using the sub-system libraries. This make the API documentation much more readable.
  • update and improval of API documentation

0.21.1 #

  • small improvement to the client sub-system domain classes

0.21.0 #

  • implementation of the client sub-system domain classes

0.20.3 #

  • improvements to the FromJsonFactory().fromJson() method.
  • added a example of how to support json serialization of polymorphic classes using the Serialization class.

0.20.2 #

  • DataPoint updated to support both up- and download to the CARP server

0.20.1 #

  • ProtocolOwner class added
  • example added

0.20.0 #

  • 1st extraction of core library from the CAMS package
5
likes
110
points
2.87k
downloads

Publisher

verified publishercachet.dk

Weekly Downloads

The core domain model for the CARP Mobile Sensing Framework in Flutter.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

carp_serializable, flutter, json_annotation, meta, uuid

More

Packages that depend on carp_core