Zdravel 1.4.1: medication reminders fixed
Version 1.4.1 fixes a bug where a reminder could fail to appear: the alarm went off, but no notification showed up. The problem was introduced in 1.3 and affected medications added after that update.

What was wrong
When you added a medication, the app did not mark its intake time as active for the reminder scheduler. The alarm itself still fired, but the notification queue stayed empty — so nothing appeared on screen.
There was a second case: several intake times for one medication. If one of those times was paused, it could silence the active time of the same medication, and that reminder did not arrive either.
What is fixed in 1.4.1
- Reminders for new medications. A freshly added medication goes straight into the reminder queue, and the notification arrives at the scheduled time.
- Several intake times. An active time is no longer lost when another time of the same medication is paused.
- Verified on a device. The fix was checked end to end: creating a medication, the alarm firing, the notification appearing. Three new automated tests cover these scenarios.
What to do
Update the app to 1.4.1. The fix only touches the reminder scheduler: your medications, schedule and diary entries are unaffected, and nothing needs to be set up again.
Medications you added while on 1.3 will start reminding you again as well — there is no need to re-create them, because the fix also covers records that already exist.
If a reminder still does not arrive
- check that intake days are selected for the medication and that the course is neither finished nor paused;
- make sure notifications are allowed for the app: Android → Settings → Apps → Zdravel → Notifications;
- if the system saves battery by putting apps to sleep, add Zdravel to the exceptions list.