Repository navigation
Releases: vger70/MedReminder
Releases · vger70/MedReminder
Release list
v2.26.0
What's Changed
- Reject a pairing code with a damaged secret instead of throwing by @vger70 in #304
- Tell a mistyped pairing code from a replaced offer; replace a kept profile by @vger70 in #305
- Surface pairing typos and wire the kept-profile replace by @vger70 in #307
- Document what restarts the warning cycle and days left on advanced regimes by @vger70 in #310
- Give each daily notice an identity across days by @vger70 in #308
- Skip the dose reminder of a slot an intake already answers by @vger70 in #314
- Fire a dose slot the clock skips at the first valid instant by @vger70 in #315
- Tell a mistyped mrpair1 code apart and read a late pairing file again by @vger70 in #316
- Check the administrator role where a User profile must not act by @vger70 in #318
Full Changelog: v2.19.1...v2.26.0
v2.19.1
What's Changed
- Move prescription code buttons under the NRE field and widen the dialog by @vger70 in #292
- Add leaving and dissolving a household to the shared core by @vger70 in #293
- Call the shared installation a circle in the interface and docs by @vger70 in #294
- Notify the user when the automatic backup fails or the cloud account is disconnected by @vger70 in #295
- Clear the disconnected-account backup status once the user signs in again by @vger70 in #296
- Retry the cloud backup the same day and stop the tick undoing Settings changes by @vger70 in #297
- Mark PRs #295, #296 and #297 as merged in the change log by @vger70 in #298
- Add garzone read-only subagent and document it in CLAUDE.md by @vger70 in #299
- Fix dotnet typo and document build/test commands in CLAUDE.md by @vger70 in #300
- Build the device texts of planned notifications by @vger70 in #301
- Let a new-package load carry a past opening day by @vger70 in #302
- Validate SMTP certificates without the revocation check by @vger70 in #303
Full Changelog: v2.19.0...v2.19.1
v2.19.0
What's Changed
- Scope prescription code scanning to the reference country by @vger70 in #283
- Read the prescription identifier from the French QR JSON payload by @vger70 in #284
- Upload the Store MSI to Cloudflare R2 in publish-signed-release.ps1 by @vger70 in #285
- Fix feeds_branch.sh publish failing on a feed absent from main by @vger70 in #286
- Name the Italian prescription slip code NRE/NRBE in the scan dialog by @vger70 in #287
- Label the prescription code field NRE/NRBE with Italy as reference country by @vger70 in #288
- Allow force-deleting a medicine together with its history by @vger70 in #289
- Name the prescription code column NRE/NRBE for Italy by @vger70 in #291
Full Changelog: v2.18.0...v2.19.0
v2.18.0
What's Changed
- B3-01: plan the prescription action on device low-stock notices by @vger70 in #251
- B3-02: plan prescription "valid until" reminders on the device by @vger70 in #252
- fix: report missing household storage during pairing by @vger70 in #254
- Docs: record the Android side of B3-01 in the backlog by @vger70 in #255
- Docs: record the Android side of B3-02 in the backlog by @vger70 in #256
- B3-03: plan deadline reminders on the device by @vger70 in #257
- Docs: record the merged Android side of B3-03 in the backlog by @vger70 in #258
- B3-04: record supply planning and calendar export in the backlog by @vger70 in #259
- B3-04: record the merge of the Android side in the backlog by @vger70 in #260
- B3-05: record therapy timeline and PDF report in the backlog by @vger70 in #261
- B4-01: reference catalogue setting (shared core) by @vger70 in #262
- B4-01: record the Android screen in the backlog by @vger70 in #263
- B4-02: portable reference-catalogue import by @vger70 in #264
- B4-02: record the Android catalogue refresh in the backlog by @vger70 in #265
- B4-03: shared catalogue entry fill by @vger70 in #266
- B4-03: record the Android catalogue search in the backlog by @vger70 in #267
- B4-04: record the Android barcode scan in the backlog by @vger70 in #268
- B4-05: shared equivalents wording by @vger70 in #269
- B4-05: record the Android shortages and equivalents in the backlog by @vger70 in #270
- B5-01: portable SMTP sender, password store and connection test by @vger70 in #271
- SMTP: never send the password or a message without encryption by @vger70 in #272
- B5-01: record the Android SMTP settings in the backlog by @vger70 in #273
- B5-02: shared recipient checks and low-stock email switch by @vger70 in #274
- B5-02: record the Android recipients screen in the backlog by @vger70 in #275
- B5-03: shared master profile checks and live recipients monitor by @vger70 in #276
- B5-03: record the Android master email in the backlog by @vger70 in #277
- B5-04: portable email delivery journal by @vger70 in #278
- B5-04 and B5-06: record the Android delivery states and R8 build in the backlog by @vger70 in #279
- Add the Android tablet, iOS and iPad implementation backlog by @vger70 in #280
- Read the prescription code from the slip barcodes by @vger70 in #281
- Detail the Apple and tablet prerequisites and settle the tablet and iOS decisions by @vger70 in #282
Full Changelog: v2.17.5...v2.18.0
v2.17.5
v2.17.4
v2.17.3
What's Changed
- Add local profile data reset primitive by @vger70 in #243
- Add three minor UX requirements to Android M2 (B2-12) and update STATUS to v2.17.1 by @vger70 in #244
- Mark B2-10 implemented in the Android backlog by @vger70 in #245
- Mark B2-12 implemented in the Android backlog by @vger70 in #246
- Make device removal passphrase change optional by @vger70 in #247
Full Changelog: v2.17.2...v2.17.3
v2.17.1
What's Changed
- Describe where Android keeps the OneDrive tokens by @vger70 in #236
- Block data URI navigation in help viewer by @vger70 in #237
- Make the sync group keys portable for the phone's household join by @vger70 in #238
- B2-06 shared core: portable profile rebuild from the sync group by @vger70 in #239
- Keep the newest local backup of each profile by @vger70 in #240
- B2-07 shared core: portable profile rekey after a key rotation by @vger70 in #241
Full Changelog: v2.17.0...v2.17.1
v2.17.0
What's Changed
- Build a self-contained MSI for the Microsoft Store by @vger70 in #161
- US reference catalogue (FDA NDC) and US/UK sources analysis by @vger70 in #202
- Fix the US feed floor test after raising MIN_ROWS by @vger70 in #203
- Add a privacy policy by @vger70 in #204
- Record last week's merges in CHANGE_LOG and STATUS by @vger70 in #201
- Ask to save unsaved settings when closing the Settings dialog by @vger70 in #205
- Add the guided setup by @vger70 in #207
- Stop logging the notification recipient address by @vger70 in #208
- Record the Android spike results S1-S5 and S8 in the B.1 analysis by @vger70 in #206
- Revise the B.1 Android plan for a standalone app with every current feature by @vger70 in #209
- Add a free core and a premium tier to the Android plan by @vger70 in #211
- Android plan: integrate Expert Review and GDPR assessment (rev 12–13) by @vger70 in #212
- Add D.1 vital-tracking design and DPIA by @vger70 in #213
- Fix Android UI proposal and refine requirements by @vger70 in #214
- Improve webcam barcode decoding resilience by @vger70 in #215
- Align the B.1 Android documents after a consistency review by @vger70 in #216
- Android M0: portable profile stores and notification planner (B0-01, B0-02) by @vger70 in #218
- Desktop country and catalogue defaults (DA3) by @vger70 in #217
- Stop dose reminders outside the therapy window by @vger70 in #219
- Decode inverted camera frames explicitly by @vger70 in #221
- Android M0 (B0-03): let a portable host compose the profile stores and planner by @vger70 in #220
- Android M0 (B0-04): shared-core CI and core-v tag discipline by @vger70 in #222
- Record the overnight S8 run in the B.1 spike results by @vger70 in #224
- Docs: the maintainer pushes core-v tags by @vger70 in #223
- Docs: mobile apps entirely free (A6), premium tier dropped by @vger70 in #225
- Share the .mrz export and import with the mobile host (core-v0.2.0) by @vger70 in #226
- Skip damaged settings files instead of failing by @vger70 in #227
- Harden archive import, database swap and medicine edit by @vger70 in #228
- Refuse archives that declare more ZIP entries than an export has by @vger70 in #229
- Record the D13 API 26 check on the emulator by @vger70 in #230
- Shared cloud backup run for the Android app (M2, B2-03) by @vger70 in #231
- Retry the SQLite online backup while the database is briefly locked by @vger70 in #233
- Harden the sync folder transport and the help viewer by @vger70 in #232
- Fix stale PIN tooltip, duplicate dictionary key and backup retention comments by @vger70 in #234
- Keep the embedded guides and dictionaries in the main assembly by @vger70 in #235
Full Changelog: v2.16.0...v2.17.0
v2.16.0
What's Changed
- Analyse AIFA equivalent-medicine lists and a Codifa info link by @vger70 in #189
- Add an SMTP provider section to the user guides by @vger70 in #191
- Add the AIFA equivalent medicines list and a Codifa info link by @vger70 in #190
- Harden the daily dated-list feeds and let feeds publish concurrently by @vger70 in #193
- Add implementation prompts for repeatable prescriptions and regional prescription services by @vger70 in #195
- Add implementation prompt for regional prescription services by @vger70 in #196
- Add implementation prompt for the guided setup by @vger70 in #198
- Correct the guided setup prompt against the code by @vger70 in #200
- Fix the review findings on the daily catalogue check by @vger70 in #192
- Fix the review findings of the dose-time stock and as-needed doses by @vger70 in #194
- Link the prescription windows to the regional prescription services by @vger70 in #199
- Add repeatable prescriptions with several dispensations by @vger70 in #197
Full Changelog: v2.15.0...v2.16.0