health_connector_core 3.2.0 copy "health_connector_core: ^3.2.0" to clipboard
health_connector_core: ^3.2.0 copied to clipboard

Core models, utilities, and platform interface for Health Connector

3.2.0 #

  • FEAT(health_connector_hk_ios): Add support for sleeping wrist temperature data type. (db9b4993)
  • FEAT(health_connector_hk_ios): Add support for walking step length data type. (f3f9bfac)
  • FEAT(health_connector_hk_ios): Add support for apple walking double support percentage data type. (fafc83d0)
  • FEAT(health_connector_hk_ios): Add support for apple walking asymmetry percentage data type. (bd6592ea)
  • FEAT(health_connector_hk_ios): Add support for apple walking steadiness data type. (11147080)
  • FEAT(health_connector_hk_ios): Add support for apple stand time data type. (bd654375)
  • FEAT(health_connector_hk_ios): Add support for apple move time data type. (72fa7772)
  • FEAT(health_connector_hk_ios): Add support for apple exercise time data type. (11bf1067)
  • FEAT(health_connector_hc_android): Add support for activity intensity data type. (153e6a7f)

3.1.0 #

  • FEAT(health_connector_hk_ios): Add support for forced vital capacity data type. (fc61f630)
  • FEAT(health_connector_hk_ios): Add support for peripheral perfusion index data type. (d65e7a64)
  • FEAT(health_connector_hk_ios): Add support for blood alcohol content data type. (b51edfa3)
  • FEAT(health_connector_hk_ios): Add support for swimming strokes data type. (003e3962)
  • FEAT(health_connector_hk_ios): Add support for alcoholic beverages data type. (f181f0c8)
  • FEAT(health_connector_hk_ios): Add support for contraceptive data type. (bb1c4a2b)
  • FEAT(health_connector_hk_ios): Add support for pregnancy data type. (cd76cadd)
  • FEAT(health_connector_hk_ios): Add support for lactation data type. (7bc3e945)
  • FEAT(health_connector_hk_ios): Add support for progesterone test data type. (85da283d)
  • FEAT(health_connector_hk_ios): Add support for pregnancy test data type. (7cfc4ed2)
  • FEAT(health_connector_hk_ios): Add support for running power data type. (2a27d5d7)
  • FEAT(health_connector_hc_android): Add support for elevation gained data type. (9e6b1ddf)
  • FEAT(health_connector_hc_android): Add support for steps cadence data type. (7e82ea09)

3.0.1 #

  • FIX: Add missing device parameter to manualEntry factory. (81ada9ed)

3.0.0 #

Note: This release has breaking changes.

  • FEAT: Add new ExperimentalApi annotation. (b22c4236)
  • FEAT: Add incremental sync API. (b6c8e67b) (966312be)
  • FEAT: Introduce sorting capability for read-records API. (c2d82fa1)
  • FEAT: Introduce HealthDataTypeCategory enum to group health data types into meaningful categories. (1d11eb43)
  • BREAKING REFACTOR: Standardize naming conventions across health data models and APIs. (aa824f72, ce45f8dc, 1ba99856, 059c9ea0, 399ebbe5, 6dd617fa, 50cbe79b, d83fc055, 371d3679, 29d9faac)
  • BREAKING REFACTOR: Unify meal type enums across records. (c70c336c)
  • BREAKING REFACTOR: Flatten HeartRateMeasurementRecord structure. (4e0b5a7f)
  • BREAKING FIX: Remove non-functional dataOrigin parameters from Metadata constructors. (1c90b4f5)
  • BREAKING FEAT: Enhance exception hierarchy. (ddb4b8ae)
  • BREAKING FEAT: Introduce Frequency measurement unit for heart/respiratory rates. (80092ba3)
  • BREAKING FEAT: Add validation range enforcement at instance creation. (76cf37b6)

2.2.4 #

  • FIX: Set supported on iOS Apple Health only for nutrient data types. (e8796482)

2.2.3 #

  • FIX: Set BasalEnergyBurnedHealthDataType as supported on Apple Health only. (550cdb56)

2.2.2 #

  • REFACTOR: Use ListEquality from collection` package instead of custom implementation. (9e99bac0)

2.2.1 #

  • FEAT: Add @since2_3_0 annotation

2.2.0 #

  • FEAT: Add support for menstrual flow data types. (178f272f)
  • FEAT(health_connector_hc_android): Add support for body water mass, bone mass, and heart rate variability RMSSD data types. (321d4811)
  • FEAT(health_connector_hk_ios): Add support for body mass index, waist circumference, and heart rate variability SDNN data types. (1d3244c5)
  • FEAT: Add support for intermenstrual bleeding data type. (d629f8d1)
  • FEAT: Add support for basal body temperature data type. (4b0120c6)
  • FEAT: Add support for basal energy burned (iOS) and total energy burned (Android) data types. (e2ecc6b9)
  • FEAT: Add support for ovulation test result data type. (a8f3b69a)
  • FEAT: Add support for cycling pedaling cadence data types. (8a7c1830)
  • REFACTOR: Sort HealthDataType.values and HealthDataType.nutrientValues lists. (f45550d7)

2.1.0 #

  • FIX: Ensure health record timestamps are stored as UTC. (7f981fc2)
  • FEAT: Add support for sexual activity and cervical mucus data types. (972ea406)
  • FEAT: Add support for mindfulness session type and record. (d0490c9d)
  • FEAT: Add support for power data types. (af790b23)

2.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: Introduce TimeDuration unit and replace Number with it for sleep data types. (459798dd)
  • BREAKING FEAT: Unify deletion API with polymorphic request pattern. (f67cf5ae)
  • BREAKING REFACTOR: Simplify aggregate and readRecord APIs by removing request/response wrappers. (31673d12)
  • BREAKING REFACTOR: Remove support for individual nutrient data types on Android Health Connect. (a9f7c9e4)
  • BREAKING REFACTOR: Standardize and synchronize error codes across platforms. (121df395)
  • BREAKING REFACTOR: Remove support for "delete-then-create" logic for iOS HealthKit. (e79b1772)
  • FEAT: Add support for exercise session data type. (d36b528c)
  • FEAT: Add updateRecords API for batch record updates. (04e5463e)
  • FEAT: Add full support for distance records and data types. (84e27c08)
  • FEAT: Add full support for speed records and data types. (f07714db)
  • FIX: Fix IDs validation in DeleteRecordsByIdsRequest factory constructor. (d37817e5)

1.4.0 #

  • FEAT: Add blood glucose data type. (eed289b4)

1.3.0 #

  • FEAT: Add VO2Max data type. (1f885539)
  • FEAT: Add respiratory rate data type. (75ba9138)
  • FEAT: Add oxygen saturation data type. (8c0876b0)
  • FEAT: Add resting heart rate data type. (7bb5bbea)

1.2.1 #

  • DEPS: Update health_connector_lint to the latest version.

1.2.0 #

  • FEAT: Add blood pressure records and data types. (750251a9)

1.1.0 #

  • FEAT: Add support for nutrient and nutrition health data types. (be34f9ed) (77e3a8d0)

1.0.0 #

  • FEAT: Add core foundation and health platform client.
6
likes
0
points
1.01k
downloads

Publisher

unverified uploader

Weekly Downloads

Core models, utilities, and platform interface for Health Connector

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, health_connector_logger, meta

More

Packages that depend on health_connector_core