This repository was archived by the owner on Jul 9, 2023. It is now read-only.
Releases: CCXXXI/ecg_monitor
Releases · CCXXXI/ecg_monitor
v0.22.2
v0.22.1
0.22.1 (2023-03-20)
Bug Fixes
- correct ecg stream watchers (91bed2f)
- deps: update dependency riverpod_annotation to v2 (#165) (ad1edce)
- fake-device: do not yield data if the fake device is off (cc58190)
Performance Improvements
Build System
- flutter pub get (eebeb4c)
Miscellaneous Chores
- deps: update dependency riverpod_generator to v2 (#218) (6213e58)
- save generated files (49fd45d)
- save generated files again (778e521)
Code Refactoring
v0.22.0
v0.21.0
0.21.0 (2023-03-20)
Features
- full l10n support (3ef13b8)
- l10n for appName (2db6545)
- l10n for zh-Hans-CN (fecbd2a)
- partial l10n for en-Latn-US (e1a391e)
- real-time: larger font (885b76b)
- real-time: show device manger button if device not available (fc08cc4)
Bug Fixes
- me: l10n app name (42b4f84)
- real-time: correct connected device check (fd1fd22)
- rerun build_runner (55b38cb)
- shorten en strings (67f7336)
Build System
Continuous Integration
- check: ignore generated files (f9a5d7d)
Miscellaneous Chores
- add en arb (6ba0f72)
- add zh arb (fd6c6d5)
- deps: update actions/deploy-pages action to v2 (#216) (a41cd76)
- initialize Flutter Intl (78f09d8)
- save IDEA setting (8fdcf90)
- update IDEA config (7a14b53)
- update l10n (f040902)
Code Refactoring
- main: simplify l10n (56f956e)
- merge keys.dart to strings.dart (7a1317c)
- move data.dart (8b93233)
- move utils/constants/ to utils/ (42171e2)
- simplify urls (e960d5d)
Styles
- dart fix --apply (ec68485)
Tests
- main: fix test (e2ca98b)
v0.20.2
0.20.2 (2023-03-17)
Bug Fixes
- home: import foundation (5be1281)
Reverts
- Revert "refactor(device): move device.dart to device/" (f9a7c9b)
Miscellaneous Chores
Build System
Code Refactoring
- analytics: make Analytics swidget (687483c)
- chart: make Chart swidget (d9d33ad)
- chart: make Chart3Lead swidget (fa29ed5)
- device: make DeviceList cwidget (8fa144d)
- device: make DeviceManager cwidget (24123d2)
- device: make DeviceNew cwidget (9237485)
- device: make NoDevice swidget (6a128cf)
- device: move device.dart to device/ (e99b8a1)
- enable debugFillProperties for functional_widget (b81662a)
- heart-rate: make HeartRateWidget (stub ver) swidget (8af1fd4)
- heart-rate: make HeartRateWidget cwidget (3319f1c)
- heart-rate: remove unused context param (f5d88b2)
- history: make History swidget (eed1b05)
- home: make Home cwidget (712b4e3)
- main: make App swidget (3a1f804)
- main: make AppCore swidget (98636ea)
- main: reorder (969ff06)
- me: make Me swidget (3f506bd)
- real-time: make RealTime swidget (a2a4a7a)
- real-time: make RealTimeChart cwidget (ba07dc0)
- settings: make ChartSettings swidget (617b8c9)
- settings: make SectionTitle swidget (def213d)
- settings: make Settings cwidget (b197d68)
v0.20.1
v0.20.0
0.20.0 (2023-03-16)
Features
- chart: less barWidth (ea1470f)
- dio: addSentry (65a4b0d)
- heart-rate: 10s -> 5 QRSs (25fd505)
- heart-rate: show progress (9f44033), closes #199
Bug Fixes
- deps: update dependency sentry_flutter to v7 (#206) (c460f33)
- deps: update dependency sentry_logging to v7 (#207) (de73885)
- heart-rate: 4s learning & 1 beat (b6bf0cf)
- heart-rate: reset start time & buffer when rebuild (12e75cf)
- heart-rate: update PanTompkinsQRS (91c80eb)
Reverts
- make HeartRateData public again (6e2c8b9)
Miscellaneous Chores
Code Refactoring
- heart-rate: make HeartRateData private (3b7d055)
- heart-rate: make HeartRateData visible for testing (a4f9286)
- heart-rate: rename HeartRate to HeartRateWidget (6595ccb)
- heart-rate: rename heartRateUnit to bpm (5ff4d2a)
- heart-rate: rename rate to data (19024b9)
- use DateTime instead of double for EcgData.time (#202) (843d723)
Tests
- heart-rate: add test for HeartRateData (98b1eff)
Build System
- flutter pub add sentry_dio (11fe38c)
v0.19.0
0.19.0 (2023-03-15)
Features
- dio: add PrettyDioLogger (1dc73f0)
- settings: add network test (91500f8)
- settings: update test url (e58634f)
- ume: add DataCleanPanel (9c64d61)
- ume: add DesignerCheck (d4d720e)
- ume: add DioInspector (570993b)
- ume: add SharedPreferencesInspector (fc35af6)
- ume: add SlowAnimation (a61f65c)
Code Refactoring
- settings: reorder classes (5aa2fed)
Documentation
- ume: remove useless comment (2e6541f)
Build System
- add & override flutter_ume_kit_clean_local_data (d797b5d)
- add & override flutter_ume_kit_designer_check (7148a92)
- add & override flutter_ume_kit_shared_preferences (e5930a3)
- add & override flutter_ume_kit_slow_animation (b3100dd)
- flutter pub add dio (9b68334)
- flutter pub add flutter_ume_kit_dio (e06044a)
- flutter pub add pretty_dio_logger (3c0d85b)
- override flutter_ume_kit_dio (b58ca0b)
- override flutter_ume_kit_perf & flutter_ume_kit_show_code (fb026a1)
- remove git ref in overrides (30a136d)
- upgrade dependencies (9d93c50)
v0.18.0
0.18.0 (2023-03-14)
⚠ BREAKING CHANGES
- settings: landscapeDuration cannot be larger than 10.
Features
- add PanTompkinsQRS license to about (6d5c825)
- chart: add title (2362194)
- real_time: show fake heart rate (349905d)
- realtime: 3-lead data (46f673b)
- realtime: 3-lead UI (d185ecc)
- realtime: show heart rate (3a97223)
- realtime: show heartRateDetecting notice (b034b9b)
- settings: landscapeDuration is 1~10 now (0ee66fb)
- settings: set default landscapeDuration to 2 (5bd98ff)
Bug Fixes
- disable heart rate on web (75bde8e)
Documentation
Build System
- add PanTompkinsQRS to CMakeLists.txt (6f7acb3)
- correct CMakeLists.txt (09e6aba)
- flutter pub add dev:ffigen ffi (4cb1da0)
Miscellaneous Chores
- save IDEA config (cc6ad35)
- update IDEA config (1b2d034)
- update input data (0834783)
- update PanTompkinsQRS (7f58f27)
- update PanTompkinsQRS (20b5b12)
- update submodule (c4210a6)
- update submodules again (#196) (c3826d9)
Tests
Styles
- restyle by prettier-yaml (28e0dfe)
Continuous Integration
- build: checkout submodules (395a951)
- check: checkout submodules (f9984bf)
- check: ignore generated_bindings (f68e86b)
- coverage: add codecov token (#197) (8d96f8a)
- restyled: update restyled config (#192) (e9bb6ec)
- update renovate.json (afc71f1)
Code Refactoring
- 3-leads (c0d2966)
- add EcgData (01cd7b5)
- correct import (37a9da8)
- flutter pub run ffigen (a60378c), closes #178
- heart-rate: improve ffigen config (26ca85a)
- move & add submodules (394403e)
- move heart rate to subfolder (ef802b8)
- move real time chart to subfolder (1d3e086)
- real_time: HeartRate widget (e820a5f)
- realtime: extract add & addPoint (9afb48e)
v0.17.1
0.17.1 (2023-03-07)
Bug Fixes
- device: correct FakeDevice.ecgStream (79f1248)
Documentation
- realtime: improve docstring (4435386)
Code Refactoring
- device: reorder fields (fef0669)
- device: separate fakeDevice (fadebb1)
- realtime: extract & rename distance (c1cffa7)
- realtime: log for Points.add (ef51501)
Tests
- device: add test for fake device (ff4bcdd)