Releases: ItsLimeNade/cinnamon
Releases · ItsLimeNade/cinnamon
1.0.1 | Hotfix
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
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_secretparameter 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
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.
- Add
StatusEndpoint by @yorunoken in #4
Full Changelog: 0.1.2...0.1.3
0.1.2 - NAPI Support
What's Changed
- feat: napi by @ItsLimeNade in #2
- Fix
profileendpoint crashing randomly by @yorunoken in #3
New Contributors
- @ItsLimeNade made their first contribution in #2
Full Changelog: 0.1.1...0.1.2
0.1.1
v0.1.1
Features
- Asynchronous client built on
reqwestandtokio - 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