openemr_manual
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| openemr_manual [2026/08/25 21:49] – brad.sharp | openemr_manual [2026/08/26 21:25] (current) – [Module Version Compatibility] brad.sharp | ||
|---|---|---|---|
| Line 684: | Line 684: | ||
| ==== Module Version Compatibility ==== | ==== Module Version Compatibility ==== | ||
| - | Use this table to pick the right module version for your OpenEMR install. | + | **Always run the current |
| - | ^ Module version ^ OpenEMR 7.0.4 ^ OpenEMR 8.0.x ^ OpenEMR 8.2 / 8.3 ^ Notes ^ | + | ^ Module version |
| - | | **v2.1.7** (current) | Yes | Yes | Yes | Recommended for every supported core. Verified on 7.0.4, 8.0.0.3, 8.2.0 and 8.3.0. | | + | | **v2.1.9** (current) | Yes | Yes | Yes | Yes | Yes | |
| - | | v2.1.6 and earlier | **No** | **No** | + | |
| - | | v2.1.3 only | **No — do not install** | **No — do not install** | + | |
| - | Earlier OpenEMR 7.0.x releases (7.0.2 and below) may work on older module versions, because those cores ship no '' | ||
| - | All versions require | + | Requires |
| - | === Why older module | + | === Running an older module |
| - | OpenEMR 7.0.4 and the 8.0.x patch releases ship an '' | + | **v2.1.6 and earlier fail on OpenEMR 7.0.4 and on the 8.0.x patch line.** Module pages die with: |
| - | * **v2.1.3** called it during login bootstrap — the entire site returned HTTP 500. | + | < |
| - | * **v2.1.4** routed the service layer through '' | + | |
| - | * **v2.1.7** completed that migration. One of the missed call sites rendered inside the patient dashboard, so on 8.0.x it aborted the page render and made the adjacent **Patient Portal | + | |
| - | If you are running OpenEMR 7.0.4 or 8.0.x on v2.1.6 or earlier | + | Those cores ship an '' |
| + | |||
| + | Upgrading | ||
| === Pinning a specific version === | === Pinning a specific version === | ||
| Line 709: | Line 706: | ||
| Every release stays available on Packagist. To hold a particular version: | Every release stays available on Packagist. To hold a particular version: | ||
| - | < | + | < |
| There is no separate branch per OpenEMR version. A single build covers both 7.x and 8.x, and older cores are supported by pinning the last release that supported them. | There is no separate branch per OpenEMR version. A single build covers both 7.x and 8.x, and older cores are supported by pinning the last release that supported them. | ||
openemr_manual.1787694554.txt.gz · Last modified: by brad.sharp
