Releases: nightscout/cgm-remote-monitor
0.8.1 (Funnel Cake)
For a quick and easy upgrade use the update tool: http://nightscout.github.io/pages/update-fork/
For full list of closed issues and PRs see: https://github.com/nightscout/cgm-remote-monitor/issues?q=milestone%3A0.8.1+is%3Aclosed
-
New Nightscout Reports
-
Changed the gear icon to a menu icon, and added links to Reports and the Profile Editor
-
The existing ALARM_* settings are now system wide, but can be overridden in the browser client
With this if you really never wants to get high alarm in any way, they can be turned off, be carefulALARM_URGENT_HIGH
(on
) - possible valueson
oroff
ALARM_HIGH
(on
) - possible valueson
oroff
ALARM_LOW
(on
) - possible valueson
oroff
ALARM_URGENT_LOW
(on
) - possible valueson
oroff
-
New settings to configure the snooze options for different alarm types, the first value is used for pushover acks
ALARM_HIGH_MINS
(30 60 90 120
) - Number of minutes to snooze high alarms, space separated for options in browser, first used for pushoverALARM_LOW_MINS
(15 30 45 60
) - Number of minutes to snooze low alarms, space separated for options in browser, first used for pushoverALARM_URGENT_LOW_MINS
(15 30 45
) - Number of minutes to snooze urgent low alarms, space separated for options in browser, first used for pushoverALARM_URGENT_MINS
(30 60 90 120
) - Number of minutes to snooze urgent alarms (that aren't tagged as high or low), space separated for options in browser, first used for pushoverALARM_WARN_MINS
(30 60 90 120
) - Number of minutes to snooze warning alarms (that aren't tagged as high or low), space separated for options in browser, first used for pushover
-
New PUSHOVER_*_KEY settings and extra configuration support for existing Pushover settings
If you never want to get info level notifications (treatments) usePUSHOVER_USER_KEY="off"
If you never want to get an alarm via pushover usePUSHOVER_ALARM_KEY="off"
If you never want to get an announcement via pushover usePUSHOVER_ANNOUNCEMENT_KEY="off"
If only
PUSHOVER_USER_KEY
is set it will be used for all info notifications, alarms, and announcementsPUSHOVER_USER_KEY
- Your Pushover user key, can be found in the top left of the Pushover site, this can also be a pushover delivery group key to send to a group rather than just a single user. This also supports a space delimited list of keys. To disableINFO
level pushes set this tooff
.PUSHOVER_ALARM_KEY
- An optional Pushover user/group key, will be used for system wide alarms (level >WARN
). If not defined this will fallback toPUSHOVER_USER_KEY
. A possible use for this is sending important messages and alarms to a CWD that you don't want to send all notification too. This also support a space delimited list of keys. To disable Alarm pushes set this tooff
.PUSHOVER_ANNOUNCEMENT_KEY
- An optional Pushover user/group key, will be used for system wide user generated announcements. If not defined this will fallback toPUSHOVER_USER_KEY
orPUSHOVER_ALARM_KEY
. This also support a space delimited list of keys. To disable Announcement pushes set this tooff
.
-
Fix for announcements at warning and urgent levels that couldn't be snoozed
-
Adjusted pill tooltips so they won't go past the edge of the screen
-
Fixed bug with mmol in clock mode
-
Added support for configuring the Error Code notifications
ERRORCODES_INFO
(1 2 3 4 5 6 7 8
) - By default the needs calibration (blood drop) and other codes below 9 generate an info level notification, set to a space separate list of number oroff
to disableERRORCODES_WARN
(off
) - By default there are no warning configured, set to a space separate list of numbers oroff
to disableERRORCODES_URGENT
(9 10
) - By default the hourglass and ??? generate an urgent alarm, set to a space separate list of numbers oroff
to disable
-
Hide the "GI specific value" option from the profile editor
Will come back later when it's fully supported -
Added Base URL and server time to status.json for easier debugging, and future features
-
fix for empty basal setting in profile
-
remove drawer animation
-
fix issue with multiple profiles
-
fix issues with delele api
-
fix bug with BWP alarms getting disabled
0.8.0 (Funnel Cake)
Nightscout Funnel Cake
This is by far the largest release ever, over 1,000 commits, from 19 contributors around the world, with commits from as far back as Nov 2014.
For a quick and easy upgrade use the update tool: http://nightscout.github.io/pages/update-fork/
For Everyone:
- built-in Share bridge
- super reliable Pushover Alarms
- Real-Time updates, alarms, and notifications
- Support for 14 languages (with more on the way)
- unlimited options with IFTTT Maker
- Pump site change tracking
- glance-able Basal rate
- Treatment Profile editor
And for the developers...
- new Plugin architecture
- Swagger enabled API docs and code generators
- newly refactored code, easy to jump in
- lots of tests so you can be make changes without fear
- API support for your custom DData
- Advanced APIs features to slice modal time of day
- APIs to debug queries, and support for deletes using the api-secret
- Updated readme and contributing guide
For full list of closed issues and PRs see: https://github.com/nightscout/cgm-remote-monitor/issues?q=milestone%3A%22funnel+cake%22
0.7.0 (Enchilada)
Closed Issues:
#505 -0.00 units of insulin on enchilada
#553 MQTT Client Id needs to be more unique
#552 Calibration Pushover doesn't use DISPLAY_UNITS
#523 Use the selected time format for tool tips
#513 When alarm is cleared from another device the BG turns gray bug
#501 Merge SVG and Sensor entries received via MQTT
#499 Ignore sensor noise level when Dex sends special value SGV
#464 dead code
#449 Events in 24hr format are not shown in graph duplicate
#418 Improvement: Sound an alarm when data hasn't been received in n minutes
#407 24 hour time format is not working for lower graph bug
#396 Pebble MMOL settings issues
#361 show calibration records in pebble enhancement
#272 MQTT
Merged PRs:
#566 update logos and favicon
#560 Clean up some entries code and increase coverage
#558 Better default MQTT clientid
#554 Client side alarm for stale data
#539 use new sysTime field to prevent dupes caused by jitter
#536 use selected time format for tooltips and x axises
#534 Show raw during startup when noise changes to 1 before there is a BG
#518 fix a bug that caused a treatment's glucose value to be ignored
#514 Treatment hemispheres position doesn't always use entered BG bug
#511 enable is optional
#506 display of noise level and rawbg value when rawbg is enabled
#504 allow API to search things better
#498 Smoother opening/closing of the settings and treatment drawers
#497 better future data warning
#496 context range fix
#492 Compression and pebble.js mongo fixes
#489 does compression interfere with socket.io?
#488 respect potential I/O errors in pebble response
#484 Display uploader battery next to time ago
#483 Support for an adjustable focus range
#482 use an updated font to include an hourglass glyph
#481 better treatment BG unit handling
#480 fixed issue with delta always being 0 in /pebble
#476 Always return the last Cal entry (don't worry about how old it might be)
#471 No more % based font-sizes!!!
#466 simplify boolean assignment
#465 rm dead code
#452 Add an option to enable IOB in the mainline
#439 Port profile api from wip/iob-cob
#190 MQTT
The last state of the old wip/iob-cob
Keeping the old branch around has created confusion, instead we'll just hold on to this tag/release
Dreamsicle (Release 0.6.4)
This was a hotfix to a bug found right after the release of 0.6.3, see Dreamsicle (Release 0.6.3) for more details
Bug Fixes
fixed bug with pebble enable check #412
Dreamsicle (Release 0.6.3)
An easy upgrade using the Update Tool
Features:
Options to enable raw data #386 & #394
To enable Raw Data update the ENABLE
environment variable to include rawbg
, if you want raw BG's to display by default use rawbg-on
. For example ENABLE="careportal rawbg"
For more information see Interpreting raw Dexcom data
Show Raw - Always
Show Raw - When there is noise
Bug Fixes and Improvements:
- fixed HIGH/LOW display on iPhone 6+ and Nexus 6 #397
- don't round the predicted values when mmol display mode #402/#405
- Syntax error in "Enable Alarms" help prompt #406
- Store display units with treatment objects, for unit conversion / checking on load. #408
- if there isn't a glucose value, don't store the units #409
Dreamsicle (Release 0.6.2)
Minor fix for issue with Night Mode found after the 0.6.1
Dreamsicle (Release 0.6.1)
Dreamsicle (Release 0.6.0)
Features
Custom BG Thresholds and Alarm Settings
BG Delta like the Pebble
New Care Portal treatment rendering
Care Portal backdating and pre-bolus support
Hover Tooltips for all dots in the context view (SGVs, MBGs, treatments)
Bug Fixes
- Auto Acking - alarms will be auto canceled when the condition causing the alarm isn't present
- Fading trend line - after a period of time the trend line would fade in the middle the the prediction cone would not display
- /clock.html view now respects DISPLAY_UNITS=mmol setting
- Now line now move in the context area(bottom) to align with the focus area(top)
Cookie Monster (0.5.1)
A small hot fix to reverse the change that enabled websockets since it increased page load time for many users and there were reports of increased data usages.
For additional release notes see: Cookie Monster (0.5.0)