Skip to content

1.0.13

Latest

Choose a tag to compare

@DMJoh DMJoh released this 08 Aug 22:14
· 3 commits to main since this release
3a9c9b5

Removed

  • Automatic lab value extraction removed — PDF uploads are stored as-is; use Manual Entry or Lab Panels instead. Pattern matching couldn't generalize across labs/countries and still needed manual correction most of the time.

Added

  • Manual Entry quick-add now pulls from your actual Lab Panels instead of a hardcoded list
  • Optional Lab Panel + inline values when uploading a PDF

Fixed

  • Lab report Appointment link wasn't saving on create or edit
  • Lab report Edit didn't restore the selected Appointment
  • Lab report View was missing Institution, Performed By, Appointment, and the PDF link
  • Patient View wasn't showing Emergency Contact
  • Condition View wasn't showing the ICD code
  • Medication View wasn't showing Dosage Forms, Strengths, or Active Ingredients correctly
  • Medication View showed "Additional information not available" even when data was present
  • Prescription status could get stuck and fail to revert to Active
  • Creating a lab report with an invalid lab value could crash the request instead of skipping it
  • Lab values save reported an incorrect count

Code Quality

  • Minor reliability cleanup (SonarQube): use Number.parseInt/parseFloat/isNaN instead of the global versions

What's Changed

  • deps(actions)(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #116
  • deps(actions)(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in #117
  • Dependabot/GitHub actions/GitHub/codeql action 4.37.3 by @DMJoh in #121
  • Chore/consolidate dependabot updates by @DMJoh in #123
  • deps(backend)(deps): bump express-rate-limit from 8.6.1 to 8.6.2 in /backend by @dependabot[bot] in #122
  • Sync CI/dependency updates from develop into main by @DMJoh in #124
  • Fixes sonarqube flagged issues by @DMJoh in #125
  • fix: high-severity reliability issues (S2871, S7059) by @DMJoh in #126
  • Fix reliability issues by improving sort and async handling by @DMJoh in #127
  • docs: explain rationale for removing automatic lab value extraction by @DMJoh in #129
  • Fix medication ingredient handling and improve validation logic by @DMJoh in #132
  • Remove automatic lab report extraction and improve manual entry by @DMJoh in #133

Full Changelog: 1.0.12...1.0.13