Skip to content

Release history

MediKeep releases

A lightweight, self-hosted application for managing your personal medical information. Keep your health records organized and accessible while maintaining complete control over your data privacy.

All releases

35 shown

No immediate action
v0.67.0 New feature

Tuberculin test + vaccines + fixes

No immediate action
v0.66.0 Bug fix

Admin search + pagination fix

v0.65.0 New feature
Notable features
  • 7 new blood tests with LOINC codes
  • Medical specialty and practice admin models
  • Enhanced date format options and localization
Full changelog

🌟 Changes in this release:

✨ Enhancements

  • Feat: medical specialty update (#836) by @afairgiant
  • feat(818): Update chart axis values (#829) by @robf17
  • feat: add 7 new blood tests and some missing LOINC codes (#811) by @steffenrapp
  • feat: implement collision detection logging in CanonicalTestMatchingService (#822) by @afairgiant
  • feat: enhance date format options and localization support (#817) by @afairgiant
  • feat: add medical specialty and practice admin models with CRUD functionality (#832) by @afairgiant
  • Update french localization for v0.64.0 (#833) by @IWasAGiantBean

🐛 Bug Fixes

  • fix: return result from treatment submission in Treatments component (#842) by @afairgiant
  • fix: login sso auto retry (#841) by @afairgiant
  • fix: normalize empty canonical_test_name to None and update trend grouping logic (#840) by @afairgiant
  • fix: persistent admin settings correction (#839) by @afairgiant
  • fix: correct the matched common name by disabling default mantine filter (#831) by @afairgiant
  • fix(820): Keep trend direction consistent (#828) by @robf17
  • fix(786): Handle single-digit months in US & European date format input (#823) by @robf17
v0.64.0 Mixed
Notable features
  • Lab test trend handling with unit distinction
Full changelog

🌟 Changes in this release:

✨ Enhancements

  • feat: enhance lab test trend handling with unit distinction (#814) by @afairgiant

🐛 Bug Fixes

  • fix: enhance login component with additional retries and logging (#815) by @afairgiant
  • fix: EU date format in German (#809) by @steffenrapp
v0.63.0 Mixed
Notable features
  • 18 new antibody tests for expanded diagnostic capabilities
  • ntfy notification channel integration
  • Saveable custom report templates with improved sorting
Full changelog

🌟 Changes in this release:

✨ Enhancements

  • feat: add saveable templates to custom reports (#808) by @afairgiant
  • feat(787) Improve custom report sorting (#806) by @robf17
  • feat: add ntfy notification channel support (#798) by @afairgiant
  • feat: add 18 new antibody tests (#788) by @steffenrapp
  • feat: enhance patient access verification across endpoints (#783) by @afairgiant

🐛 Bug Fixes

  • feat(789): Add practitioner & description to procedure report (#804) by @robf17
  • fix(786): Fix date input in EU format (#791) by @robf17
  • fix(i18n): corrected date formatting with localization mix up (#792) by @afairgiant
  • fix(PatientSelector): refine patient badge logic to include ownership check (#781) by @afairgiant
  • fix(patient_sharing): correct pending invitation check in patient sharing logic (#780) by @afairgiant
  • fix: Correct invalid mock test paths (#794) by @robf17

🛠️ Refactoring & Maintenance

  • chore(deps): bump the minor-and-patch group across 1 directory with 9 updates (#799) by @dependabot[bot]
  • Chore: frontend linting cleanup (#803) by @afairgiant
  • Chore/eslint manual fixes (#802) by @afairgiant
  • chore(lint): add eslint-plugin-unused-imports and auto-remove unused imports (#801) by @afairgiant
  • Style: Linting... (#800) by @afairgiant
  • chore: update pytest version to 9.0.3 in requirements.txt (#795) by @afairgiant
v0.62.0 Mixed
Notable features
  • Chinese language support
  • Labs visit creation linkage
  • Paperless service metadata enrichment and title fallback search
v0.61.1 Bugfix

Fix: include missing database migrations from v0.60.x patches that were not present in v0.61.0, causing 'Can't locate revision 821203926422' on startup.

v0.61.0 New feature
Notable features
  • Link conditions to medication during creation
  • Enhanced authentication with cookie support and session management
  • Increased field length limits for notes and descriptions
v0.60.2 Bug fix
Security fixes
  • Token handling security improvement with clock skew adjustments
v0.60.0 Security relevant
Security fixes
  • User registration and profile management vulnerability
  • CVE-2026-25645 requests library
Notable features
  • Medication alternative names
  • Medication notes field
  • Report language and unit settings
v0.59.0 New feature
Notable features
  • Swedish language support
  • Russian language support
  • Glucose context in vitals
v0.58.0 New feature
Notable features
  • Release notes endpoint and UI
  • Document upload during creation
  • Medication notes and side effects
v0.57.2 Bug fix

Fixed lab result PDF generation, notes handling, timezone date formatting, and medical page UI issues.

v0.57.1 Bug fix

Fixed darkmode color display, lab results regex parsing patterns, and test infrastructure. Added French language translation updates.

v0.57.0 New feature
Notable features
  • Inline test components during lab creation
  • Component catalog view
  • Custom report trend charts
v0.56.1 Bug fix

Fixed Paperless document integration, authentication internationalization, accessibility CSS compliance, and lab result PDF parsing.

v0.56.0 New feature
Notable features
  • Modern responsive login screen
  • Enhanced search functionality
  • Lab test validation improvements
v0.55.0 New feature
Notable features
  • Activity log functionality
  • Auto-backup scheduling
  • CSV import/export for vitals and logs
v0.54.0 New feature
Notable features
  • Docker secrets support
  • Qualitative lab result support
  • Enhanced view mode persistence
v0.53.0 New feature
Notable features
  • Stomatology test category
  • Hearing test category
  • Table action buttons
v0.52.2 Bug fix

Fixed lab result reference range parsing and added support for comparison operators in test result evaluation.

v0.52.1 Maintenance

Recategorized lab tests into clinically meaningful groups, fixed trend chart y-axis display, and improved practitioner contact information visibility.

v0.52.0 New feature
Notable features
  • Practitioner and pharmacy fields expansion
  • Sort persistence in tables
  • International-friendly phone inputs
v0.51.0 New feature
Notable features
  • Treatment medication relationships
  • Symptom resolved date and status
  • Translated notification messages
v0.50.1 Bug fix

Fixed missing translation keys for visits and symptoms. Reorganized medical JSON localization files for better structure and maintenance.

v0.50.0 New feature
Notable features
  • Comprehensive treatment plans system
  • Bulk medication linking
  • Broadcast backup notifications
v0.49.1 Bug fix

Improved handling of unmatched canonical test names in the test library synchronization service for lab result management.

v0.48.0 New feature
Security fixes
  • Corrected lab result access control and security measures
Notable features
  • Notification framework
  • Expanded notification triggers
  • VitalTrendTable pagination
v0.47.0 New feature
Notable features
  • Injury tracking page
  • Date format preferences
  • Vitals pagination with aggregation
v0.46.0 New feature
Breaking changes
  • Pydantic validators updated from V1 to V2
Notable features
  • Medical page component refactoring
  • Loading and empty state components
  • Enhanced symptom time tracking
v0.45.0 New feature
Notable features
  • Italian language support
  • Portuguese Brazil support
  • Vital signs trend analysis charts

Beta — feedback welcome: [email protected]