Skip to content

Releases: ItsLimeNade/cinnamon

1.0.1 | Hotfix

09 Feb 13:58

Choose a tag to compare

Fixes

  • Fixed issue where treatments and devicestatus returns an empty array when using date params.
    For more info read commit message fd9ddd0

1.0.0

09 Feb 13:13
63c9244

Choose a tag to compare

BREAKING CHANGES

  • Flattened the API: no need for .entries() before using .sgv() or .mbg() #6
  • Improved consistency across the codebase by replacing .list() with .get() and .await; with .send().await; #5
  • Changed NightscoutClient builder by removing api_secret parameter and adding builder function .with_secret() #8

Documentation

  • Added proper documentation #7

Code improvements

  • Made device filtering logic server-side #9
  • Client cloning performance improvements #11
  • Removed unused comments #12 ebc8675
  • Remove NAPI bindings, config files and tests #12 f447dd7
  • Fixed error propagation #12 7af18f8
  • Centralized auth logic #12 66f6194
  • Added tests d9c5d60
  • Improved CI pipeline faa5b2b

Misc

Ressources

0.1.3 - Status Endpoint

16 Jan 22:21

Choose a tag to compare

What's Changed

Added the status endpoint I forgot to ship with 0.1.0
Made CI not run each commit, saving about 6-7min of compute CI time.

Full Changelog: 0.1.2...0.1.3

0.1.2 - NAPI Support

16 Jan 21:28

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.1.1...0.1.2

0.1.1

14 Jan 21:12

Choose a tag to compare

v0.1.1

Features

  • Asynchronous client built on reqwest and tokio
  • Typed models for Nightscout entities:
    • Entries (Sensor Glucose Values and Meter Blood Glucose)
    • Treatments
    • Device Status
    • Profiles
    • Properties
  • Query builder for filtering, limiting, and pagination
  • Authentication support

Contributors

@ItsLimeNade
@yorunoken #1