Repository navigation
v1.2.5
Allergies, weather for migraine, repeating HRT cycles, and full documentation with screenshots.
✨ New
Allergies (Care)
- Your allergies: record allergies, intolerances and side effects to medicines, food, insect stings, latex, pollen, animals or anything else. For each, note what happened, how bad it was, who confirmed it and since when.
- No known allergies: you can record this instead. If an allergy no longer applies (for example after penicillin allergy testing), mark it No longer current and the record is kept.
- Medicine checks: medicine allergies are checked against your Meds by name. You can also choose to check the whole group: penicillins, cephalosporins, NSAIDs, opioids, sulfonamides, macrolides, tetracyclines or quinolones. Warnings appear on the Meds page and when you save a matching medicine.
- Anaphylaxis: the NHS steps for what to do, with a Call 999 button. They're shown at the top of the page if you've recorded anaphylaxis or adrenaline pens.
- Adrenaline auto-injectors: note which brand you have and where you keep them. Pillbox can track both pens' expiry dates and remind you to practise with a trainer pen.
- Allergy card: large print, to show on screen or print, with what to do in a severe reaction. With food allergies there's also a card for restaurant staff.
- Medical ID: a line to copy into your phone's lock-screen medical ID.
- Pollen counts: if you have a pollen or hay fever allergy, add your town to see grass, tree and weed pollen for the next few days (Europe only).
- Advice: short sections on medicine allergies, eating out and Natasha's Law, latex and insect stings, shown only when they apply.
- Everywhere else: allergies are listed at the top of the Meds page and of the doctor's report. There's also a new "Allergy clinic" appointment type.
Weather for migraine
- Your town: add it on the Migraine page and Pillbox gets the weather there, including the last year, and keeps it up to date.
- Diary: each headache entry shows that day's air pressure, how far it fell and the temperature.
- Patterns: a table compares how often you had headaches on days with a big pressure fall, low pressure, a big temperature change, hot days or very humid days, with other days. Rows where headaches look more likely are marked.
- Forecast: a heads-up when a big pressure fall is forecast. It also shows on Today, but only if pressure falls have been linked to your headaches.
- Privacy: only the town's location, to about 10 km, is sent to Open-Meteo, a free weather service. Nothing about you or your headaches is sent.
- Admins: can switch weather off for the whole site under Site settings.
Repeating cycles for medicines
- New schedule option: Some days of a repeating cycle, for example progestogen on days 15 to 28 of every 28-day cycle, 14 days every 13 weeks, or the 1st to the 14th of each calendar month.
- Reminders and stock: reminders, Today and stock estimates count only those days. The Meds page shows which day of the cycle it is.
- Menopause set-up: the one-tap Progestogen (part of each cycle) option now uses this, so sequential HRT no longer needs date ranges entered by hand.
Documentation
- Guides: a
docs/folder covering the whole of Pillbox, from getting started to admin. It can be read on GitHub or inside the app (Docs in the footer). - Help links: ? links next to headings throughout the app open the right section.
- Screenshots: taken from the demo account, on most pages.
Proton Calendar
- Calendar link: instructions for subscribing to your Pillbox calendar link in Proton Calendar, alongside Apple, Google and Outlook.
🔧 Improvements
- Update check: the scheduled tasks now check GitHub for a new version every time they run, instead of every 12 hours. If a check fails, the last release found is kept, so "Update available" doesn't disappear.
- Medicine history: it no longer records "today is day 9" or "next dose 3 Nov", which went out of date.
- Demo account: more realistic data, including thyroid, diabetes, menopause, migraine, blood pressure, ADHD, allergies, a supplement and 30 days of doses.
🐛 Fixes
- ADHD and autism: a PHP warning on the energy and senses section.
- Injection site: the picker on Today was so wide it pushed the Take button onto a new line.
- Migraine diary: the "how well did it help?" menus stretched across the full width.
- Care categories: a duplicated icon.
⬆️ Upgrading
Upload the new files over your current ones, keeping config/ and storage/. The database updates itself the next time a page is opened, adding the new allergy and weather tables and the cycle schedule columns.
Full changelog: v1.2.0...v1.2.5