Difference between revisions of "QA and Release Process"

From OpenEMR Project Wiki
 
(977 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Version 7.0.2==
===Overview===
:OpenEMR 7.0.2 was released on 11/15/23.
===Testing vehicles===
:*[[Development_7.0.2_Demo|Online demo]] ('''COMPLETED''')
:*[[OpenEMR_Downloads#7.0.2-dev|Daily snapshots]] ('''COMPLETED''')
===Code===
:*Create 7.0.2(rel-702) branch ('''COMPLETED''')
::*https://github.com/openemr/openemr/tree/rel-702 ('''COMPLETED''')
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 7.0.2 release.
:* Update composer and npm packages ('''COMPLETED''')
:* PHP 8.3-dev run through to fix deprecations/errors/warnings etc (in progress, at Reports menu item) (https://github.com/openemr/openemr/issues/6327). ('''COMPLETED''')
:* Several security fixes (OPTIONAL)
:* Complete Kubernetes support (OPTIONAL)
:* Ensure passes Inferno testing ('''COMPLETED''')
:* Test Sphere payment processing ('''COMPLETED''')
:* Summary screen fixes: ('''COMPLETED''')
::* The expand/collapse of widget are not persistent when click on the icon and throw javascript promise error when click on the icon ('''COMPLETED''')
::* Show contract icon when has been expanded ('''COMPLETED''')
::* All widgets that derive from stats.php script (such as Immunizations) do not maintain persistence ('''COMPLETED''')
::* Need to refresh issues ui when add a new issue ('''COMPLETED''')
::* Make the full screen expand/not-expand persistent ('''COMPLETED''')
::* Need to make it much more obvious when a full list is not being shown (right now, there is a scroller that only shows for about 1 second when start the screen and then shows up when hover over the widget). It needs to be clear that there are items not being shown and be best if provider could scan them without needing to scroll (imagine needing to do this separately for the 3 critical widgets at the top of the summary screen) (if can not do this, then may be best to always show the entire list whenever the widget is expanded). ('''COMPLETED''')
::* Need to ensure all issues are showing up in the patient summary user interface. See here for a critical issue being worked on (I think what happened is that the patient summary user interface converted to using the services in Robert's refactoring (from originally doing their own more simple sql queries to collect the data)): https://github.com/openemr/openemr/pull/6931 ('''COMPLETED''')
===Documentation===
:*USER MANUAL at [[OpenEMR 7.0.2 Users Guide]] ('''COMPLETED''')
:*feature list will be at [[Release Features#Version 7.0.2|Release Features]] ('''COMPLETED''')
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED''')
:*install docs
::*[[OpenEMR 7.0.2 Linux Installation]] ('''COMPLETED''')
::*[[OpenEMR 7.0.2 Windows Installation]] ('''COMPLETED''')
:*upgrade docs
::*[[Linux Upgrade 7.0.1 to 7.0.2]] ('''COMPLETED''')
::*[[Windows Upgrade 7.0.1 to 7.0.2]] ('''COMPLETED''')
:*api docs
::*[[OpenEMR 7.0.2 API]] ('''COMPLETED''')
:*mu docs
::*[[OpenEMR 7.0.2 ONC Ambulatory EHR Certification Requirements]] ('''COMPLETED''')
:*Ensure ONC documentation ready for API (see item 3 at [[Steps_for_an_official_release]]) (just need to redirect [[OpenEMR_7.0.0_API]] to [[OpenEMR_7.0.2_API]] after the release) ('''COMPLETED''')
:*Ensure ONC documentation ready for b10 (see item 3 at [[Steps_for_an_official_release]]) (this is first b10, so simply need to fill it out at [[OpenEMR_7.0_B10]]) ('''COMPLETED''')
:*official demo ('''COMPLETED''')
===Translations===
:*Update Translation set before code freeze ('''SKIPPED - USED SAME AS REL-701 AND REL-700 AND REL-610''')
:*Decide on Translations to include (likely list below): ('''COMPLETED''')
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English
::*English (Australian)
::*English (Indian)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Angolan)
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations (use same translation set from prior 7.0.1 release) ('''COMPLETED''')
===Packages===
:*Zip package ('''COMPLETED''')
:*Tar.gz package ('''COMPLETED''')
:*Docker ('''COMPLETED''')
::*Issue 1: Implement the auto upgrade mechanism works for 7.0.2 upgrade (and ensure this mechanism also goes into the 7.0.3-dev docker 7.0.3 upgrade): [[Steps_for_an_official_release#7._Prepare_for_docker_upgrade]] ('''COMPLETED''')
:::* Ensure auto upgrade works well on testing in normal and kubernetes mode ('''COMPLETED''')
:*AWS Cloud packages (PENDING)
===Release Statement===
:Title ('''COMPLETED''')
::*OpenEMR 7.0.2 is released
:Description (with links) ('''COMPLETED''')
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 7.0.2. OpenEMR 7.0.2 includes <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_7.0.2">new features, improvements, and fixes</a>. A new feature supports <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_7.0_B10">electronic health information export</a>, which is required for OpenEMR 7.0.2 to continue to support 2015 ONC Cures Update Certification. OpenEMR 7.0.2 support for modules is improved and with continued support for the following turn-key modules: <a href="https://www.open-emr.org/wiki/index.php/Comlink_Telehealth">Telehealth</a>, <a href="https://community.open-emr.org/t/openemr-fax-and-or-sms-module-guide/20273">Fax and SMS</a>, <a href="https://www.open-emr.org/wiki/index.php/ClaimRev_Clearinghouse_Module">Claims Clearinghouse</a>, <a href="https://www.open-emr.org/wiki/index.php/Sphere_Payment_Processing_Module">Payment Processing</a>, and <a href="https://github.com/openemr/openemr/blob/rel-702/interface/modules/custom_modules/oe-module-prior-authorizations/README.md">Prior Authorization</a>. A press release describing the Fax and SMS module can be found at <a href="https://www.prweb.com/releases/2023/4/prweb19276863.htm">https://www.prweb.com/releases/2023/4/prweb19276863.htm</a>. A blog article describing the Payment Processing module can be found at <a href="https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere">https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere</a>. A press release describing the Telehealth Module can be found at <a href="https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25">https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25</a>. OpenEMR 7.0.2 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links) ('''COMPLETED''')
::*The OpenEMR community has released version 7.0.2. OpenEMR 7.0.2 includes new features, improvements, and fixes. A new feature supports electronic health information export, which is required for OpenEMR 7.0.2 to continue to support 2015 ONC Cures Update Certification. OpenEMR 7.0.2 support for modules is improved and with continued support for the following turn-key modules: Telehealth, Fax and SMS, Claims Clearinghouse, Payment Processing, and Prior Authorization. A press release describing the Fax and SMS module can be found at https://www.prweb.com/releases/2023/4/prweb19276863.htm . A blog article describing the Payment Processing module can be found at https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere. A press release describing the Telehealth Module can be found at https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25. OpenEMR 7.0.2 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR and Blog (PENDING)
::* n/a
<br>
<div style="font-size:70%">
==Version 7.0.1==
===Overview===
:OpenEMR 7.0.1 released on 4/26/23.
===Testing vehicles===
:*[[Development_7.0.1_Demo|Online demo]] ('''COMPLETED''')
:*[[OpenEMR_Downloads#7.0.1-dev|Daily snapshots]] ('''COMPLETED''')
===Code===
:*Create 7.0.1(rel-701) branch ('''COMPLETED''')
::*https://github.com/openemr/openemr/tree/rel-701 ('''COMPLETED''')
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 7.0.1 release.
:* Update composer and npm packages ('''COMPLETED''')
:* Bug fixes at [https://github.com/openemr/openemr/issues?q=is%3Aissue+is%3Aopen+label%3A%22Priority%3A+Blocking%22 github issues] ('''COMPLETED''')
:* PHP 8.2 run through to fix deprecations/errors/warnings etc. ('''COMPLETED''')
:* PHP 8.3-dev run through to fix deprecations/errors/warnings etc. ('''COMPLETED''')
:* Clearinghouse module ('''COMPLETED''')
:* Modules documentation (prefer wiki page). Still need:
::* Fax and SMS ('''COMPLETED''')
::* Billing Claim Submissions ('''COMPLETED''')
::* Prior Authorization ('''COMPLETED''')
:* Several security fixes ('''COMPLETED''')
:* Complete Kubernetes support ('''SKIP''')
:* Modules menu link and website link to modules (fix telehealth and add other when have them) documentation. Do this after the release. ('''COMPLETED''')
:* Ensure passes Inferno testing ('''COMPLETED''')
===Documentation===
:*USER MANUAL at [[OpenEMR 7.0.1 Users Guide]] ('''COMPLETED''')
:*feature list will be at [[Release Features#Version 7.0.1|Release Features]] ('''COMPLETED''')
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED''')
:*install docs
::*[[OpenEMR 7.0.1 Linux Installation]] ('''COMPLETED''')
::*[[OpenEMR 7.0.1 Windows Installation]] ('''COMPLETED''')
:*upgrade docs
::*[[Linux Upgrade 7.0.0 to 7.0.1]] ('''COMPLETED''')
::*[[Windows Upgrade 7.0.0 to 7.0.1]] ('''COMPLETED''')
:*api docs
::*[[OpenEMR 7.0.1 API]] ('''COMPLETED''')
:*mu docs
::*[[OpenEMR 7.0.1 ONC Ambulatory EHR Certification Requirements]] ('''COMPLETED''')
:*Ensure ONC documentation ready (see item 3 at [[Steps_for_an_official_release]]) (just need to redirect [[OpenEMR_7.0.0_API]] to [[OpenEMR_7.0.1_API]] after the release) ('''COMPLETED''')
:*official demo ('''COMPLETED''')
===Translations===
:*Update Translation set before code freeze ('''SKIPPED - USED SAME AS REL-700 AND REL-610''')
:*Decide on Translations to include: ('''COMPLETED''')
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English
::*English (Australian)
::*English (Indian)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Angolan)
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations ('''COMPLETED''')
===Packages===
:*Zip package ('''COMPLETED''')
:*Tar.gz package ('''COMPLETED''')
:*Docker ('''COMPLETED''')
::*Issue 1: Implement the auto upgrade mechanism works for 7.0.1 upgrade (and ensure this mechanism also goes into the 7.0.2-dev docker 7.0.2 upgrade): [[Steps_for_an_official_release#7._Prepare_for_docker_upgrade]] ('''COMPLETED''')
:::* Ensure auto upgrade works well on testing in normal and kubernetes mode ('''COMPLETED''')
:*AWS Cloud packages (PENDING)
===Release Statement===
:Title ('''COMPLETED''')
::*OpenEMR 7.0.1 is released
:Description (with links) ('''COMPLETED''')
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 7.0.1. OpenEMR 7.0.1 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_7.0.1">numerous new features</a> including turn-key modules for <a href="https://www.open-emr.org/wiki/index.php/Comlink_Telehealth">Telehealth</a>, <a href="https://community.open-emr.org/t/openemr-fax-and-or-sms-module-guide/20273">Fax and SMS</a>, <a href="https://www.open-emr.org/wiki/index.php/ClaimRev_Clearinghouse_Module">Billing Claim Submissions</a>, <a href="https://www.open-emr.org/wiki/index.php/Sphere_Payment_Processing_Module">Payment Processing</a>, and <a href="https://github.com/openemr/openemr/blob/rel-701/interface/modules/custom_modules/oe-module-prior-authorizations/README.md">Prior Authorization</a>. A press release describing the Fax and SMS module can be found at <a href="https://www.prweb.com/releases/2023/4/prweb19276863.htm">https://www.prweb.com/releases/2023/4/prweb19276863.htm</a>. A blog article describing the Payment Processing module can be found at <a href="https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere">https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere</a>. A press release describing the Telehealth Module can be found at <a href="https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25">https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25</a>. OpenEMR 7.0.1 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links) ('''COMPLETED''')
::*The OpenEMR community has released version 7.0.1. OpenEMR 7.0.1 has numerous new features including turn-key modules for Telehealth, Fax and SMS, Billing Claim Submissions, Payment Processing, and Prior Authorization. A press release describing the Fax and SMS module can be found at https://www.prweb.com/releases/2023/4/prweb19276863.htm . A blog article describing the Payment Processing module can be found at https://www.open-emr.org/blog/3-things-to-know-about-openemr-and-sphere. A press release describing the Telehealth Module can be found at https://www.open-emr.org/blog/openemr-comlink-telehealth-release-7-0-1-2023-04-25. OpenEMR 7.0.1 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR and Blog ('''SKIPPED''')
::* n/a
<br>
==Version 7.0.0==
===Overview===
:OpenEMR 7.0.0 was released on 7/19/22.
===Testing vehicles===
:*[[Development_7.0.0_Demo|Online demo]] ('''COMPLETED''')
:*[[OpenEMR_Downloads#7.0.0-dev|Daily snapshots]] ('''COMPLETED''')
===Code===
:*Create 7.0.0(rel-700) branch ('''COMPLETED''')
::*https://github.com/openemr/openemr/tree/rel-700 ('''COMPLETED''')
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 7.0.0 release. ('''COMPLETED''')
:* EMPTY
===Documentation===
:*USER MANUAL at [[OpenEMR 7.0.0 Users Guide]] ('''COMPLETED''')
:*feature list will be at [[Release Features#Version 7.0.0|Release Features]] ('''COMPLETED''')
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED''')
:*install docs
::*[[OpenEMR 7.0.0 Linux Installation]] ('''COMPLETED''')
::*[[OpenEMR 7.0.0 Windows Installation]] ('''COMPLETED''')
:*upgrade docs
::*[[Linux Upgrade 6.1.0 to 7.0.0]] ('''COMPLETED''')
::*[[Windows Upgrade 6.1.0 to 7.0.0]] ('''COMPLETED''')
:*api docs
::*[[OpenEMR 7.0.0 API]] ('''COMPLETED''')
:*Ensure ONC 2015 documentation ready (see item 3 at [[Steps_for_an_official_release]]) ('''COMPLETED''')
:*official demo ('''COMPLETED''')
===Translations===
:*Update Translation set before code freeze ('''COMPLETED''') (skipped)
:*Decide on Translations to include: ('''COMPLETED''')
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English
::*English (Australian)
::*English (Indian)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Angolan)
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations ('''COMPLETED''') (used same translations as 6.1.0 release)
===Packages===
:*Zip package ('''COMPLETED''')
:*Tar.gz package ('''COMPLETED''')
:*Docker ('''COMPLETED''')
::*Issue 1: Ensure the auto upgrade mechanism works for 7.0.0 upgrade (and ensure this mechanism also goes into the 7.0.1-dev docker 7.0.1 upgrade): [[Steps_for_an_official_release#7._Prepare_for_docker_upgrade]] ('''COMPLETED''')
:*AWS Cloud packages (PENDING)
===Release Statement===
:Title (PENDING)
::*OpenEMR 7.0.0 is released
:Description (with links) (PENDING)
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 7.0.0. OpenEMR 7.0.0 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_7.0.0">numerous new features</a> including ______, and support for 36 language translations. OpenEMR 7.0.0 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links) (PENDING)
::*The OpenEMR community has released version 7.0.0. OpenEMR 7.0.0 has numerous new features including ____, and support for 36 language translations. OpenEMR 7.0.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR and Blog (PENDING)
::* (PENDING)
<br>
==Version 6.1.0==
===Overview===
:Released OpenEMR 6.1.0 on 3/22/22.
===Testing vehicles===
:*[[Development_6.1.0_Demo|Online demo]] ('''COMPLETED''')
:*[[OpenEMR_Downloads#6.1.0-dev|Daily snapshots]] ('''COMPLETED''')
===Code===
:*Create 6.1.0(rel-610) branch ('''COMPLETED''')
::*https://github.com/openemr/openemr/tree/rel-610 ('''COMPLETED''')
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 6.1.0 release. ('''COMPLETED''')
:* EMPTY
===Documentation===
:*USER MANUAL at [[OpenEMR 6.1.0 Users Guide]] ('''COMPLETED''')
:*feature list will be at [[Release Features#Version 6.1.0|Release Features]] ('''COMPLETED''')
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED''')
:*install docs
::*[[OpenEMR 6.1.0 Linux Installation]] ('''COMPLETED''')
::*[[OpenEMR 6.1.0 Windows Installation]] ('''COMPLETED''')
:*upgrade docs
::*[[Linux Upgrade 6.0.0 to 6.1.0]] ('''COMPLETED''')
::*[[Windows Upgrade 6.0.0 to 6.1.0]] ('''COMPLETED''')
:*api docs
::*[[OpenEMR 6.1.0 API]] ('''COMPLETED''')
:*official demo ('''COMPLETED''')
===Translations===
:*Update Translation set before code freeze ('''COMPLETED''')
:*Decide on Translations to include: ('''COMPLETED''')
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English
::*English (Australian)
::*English (Indian)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Angolan)
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations ('''COMPLETED''')
===Packages===
:*Zip package ('''COMPLETED''')
:*Tar.gz package ('''COMPLETED''')
:*Docker ('''COMPLETED''')
::*Issue 1: Ensure the auto upgrade mechanism works for 6.1.0 upgrade (and ensure this mechanism also goes into the 7.0.0-dev docker 7.0.0 upgrade): [[Steps_for_an_official_release#7._Prepare_for_docker_upgrade]] ('''COMPLETED''')
:*AWS Cloud packages ('''COMPLETED''')
===Release Statement===
:Title ('''COMPLETED''')
::*OpenEMR 6.1.0 is released
:Description (with links) ('''COMPLETED''')
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 6.1.0. OpenEMR 6.1.0 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_6.1.0">numerous new features</a> including payment processing, patient portal forms, telehealth, google sign-In, implantable devices, and support for 36 language translations. OpenEMR 6.1.0 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links) ('''COMPLETED''')
::*The OpenEMR community has released version 6.1.0. OpenEMR 6.1.0 has numerous new features including payment processing, patient portal forms, telehealth, google sign-in, implantable devices, and support for 36 language translations. OpenEMR 6.1.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR and Blog (PENDING)
::* (PENDING)
<br>
==Version 6.0.0==
===Overview===
:Released OpenEMR 6.0.0 on 1/5/21.
===Testing vehicles===
:*[[Development_6.0.0_Demo|Online demo]] ('''COMPLETED''')
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] ('''COMPLETED''')
===Code===
:*Create 6.0.0(rel-600) branch ('''COMPLETED''')
::*https://github.com/openemr/openemr/tree/rel-600 ('''COMPLETED''')
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 6.0.0 release. ('''COMPLETED''')
:* EMPTY
===Documentation===
:*USER MANUAL at [[OpenEMR 6.0.0 Users Guide]] ('''COMPLETED''')
:*feature list will be at [[Release Features#Version 6.0.0|Release Features]] ('''COMPLETED''')
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED''')
:*install docs
::*[[OpenEMR 6.0.0 Linux Installation]] ('''COMPLETED''')
::*[[OpenEMR 6.0.0 Windows Installation]] ('''COMPLETED''')
:*upgrade docs
::*[[Linux Upgrade 5.0.2 to 6.0.0]] ('''COMPLETED''')
::*[[Windows Upgrade 5.0.2 to 6.0.0]] ('''COMPLETED''')
:*official demo ('''COMPLETED''')
===Translations===
:*Update Translation set before code freeze ('''COMPLETED''')
:*Decide on Translations to include: ('''COMPLETED''')
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English
::*English (Indian)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations ('''COMPLETED''')
===Packages===
:*Zip package ('''COMPLETED''')
:*Tar.gz package ('''COMPLETED''')
:*Docker ('''COMPLETED''')
::*Issue 1: Ensure updated the auto upgrade mechanism to work for 6.0.0 upgrade (and ensure this mechanism also goes into the 6.0.1-dev docker 6.1.0 upgrade): [[Steps_for_an_official_release#7._Prepare_for_docker_upgrade]] ('''COMPLETED''')
:*Appliance (PENDING)
:*AWS Cloud packages (PENDING)
:*Google Launcher Package (PENDING)
===Release Statement===
:Title ('''COMPLETED''')
::*OpenEMR 6.0.0 is released
:Description (with links) ('''COMPLETED''')
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 6.0.0. OpenEMR 6.0.0 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_6.0.0">numerous new features</a> including an upgraded API supporting OAuth2, OIDC, FHIR, and SMART on FHIR in addition to user interface improvements, performance improvements, security improvements, support for 34 language translations, and new support for Kubernetes. OpenEMR 6.0.0 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links) ('''COMPLETED''')
::*The OpenEMR community has released version 6.0.0. OpenEMR 6.0.0 has numerous new features including an upgraded API supporting OAuth2, OIDC, FHIR, and SMART on FHIR in addition to user interface improvements, performance improvements, security improvements, support for 34 language translations, and new support for Kubernetes. OpenEMR 6.0.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR and Blog (PENDING)
::* (pending)
<br>
==Version 5.0.2==
===Overview===
:Released OpenEMR 5.0.2 on 8/4/2019.
===Testing vehicles===
:*[[Development_5.0.2_Demo|Online demo]] (COMPLETED)
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] (COMPLETED)
===Code===
:*Create 5.0.2(rel-502) branch (COMPLETED)
::*https://github.com/openemr/openemr/tree/rel-502 (COMPLETED)
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 5.0.2 release. Please help out and complete these.
::*[https://github.com/openemr/openemr/milestone/4 Main Codebase] (COMPLETED HIGH PRIORITY ITEMS)
::*[https://github.com/openemr/openemr-devops/milestone/1 Docker] (COMPLETED)
===Documentation===
:*USER MANUAL at [[OpenEMR 5.0.2 Users Guide]] (COMPLETED)
:*feature list will be at [[Release Features#Version 5.0.2|Release Features]] (COMPLETED)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] (COMPLETED)
:*MU2 docs
::*[[OpenEMR 5.0.2 MU2 Install Instructions]] (COMPLETED)
:*install docs
::*[[OpenEMR 5.0.2 Linux Installation]] (COMPLETED)
::*[[OpenEMR 5.0.2 Ubuntu-Debian Package Installation]] (COMPLETED)
::*[[OpenEMR 5.0.2 XAMPP Package Installation]] (COMPLETED)
::*[[OpenEMR 5.0.2 Windows Installation]] (COMPLETED)
:*upgrade docs
::*[[Linux Upgrade 5.0.1 to 5.0.2]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 5.0.2]] (COMPLETED)
::*[[Windows Upgrade 5.0.1 to 5.0.2]] (COMPLETED)
:*official demo (COMPLETED)
===Translations===
:*Update Translation set before code freeze (COMPLETED)
:*Decide on Translations to include: (COMPLETED)
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English (Indian)
::*English (Standard)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations (COMPLETED)
===Packages===
:*Zip package (COMPLETED)
:*Tar.gz package (COMPLETED)
:*Ubuntu package (pending)
:*Docker (COMPLETED)
::*Issue 1: Ensure 5.0.1 to 5.0.2 docker upgrade works with the new apache uid 1000 fix. (COMPLETED)
::*Issue 2: Migrate edi,era,letter_templates(migrate custom_pdf.php to base site dir), procedure_results to inside documents when upgrade to 5.0.2 docker. (COMPLETED)
:*Windows XAMPP package (pending)
:*Appliance (COMPLETED)
:*AWS Cloud packages (pending)
:*Google Launcher Package (pending)
===Release Statement===
:Title
::*OpenEMR 5.0.2 is released
:Description (with links)
::*The <a href="https://www.open-emr.org">OpenEMR</a> community has released version 5.0.2. OpenEMR 5.0.2 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_5.0.2">numerous new features</a> including a new API, new documentation and tooltips, user interface improvements, security improvements, and support for 34 language translations. OpenEMR 5.0.2 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 5.0.2. OpenEMR 5.0.2 has numerous new features including a new API, new documentation and tooltips, user interface improvements, security improvements, and support for 34 language translations. OpenEMR 5.0.2 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR
::* (pending)
<br>
<div style="font-size:70%">
==Version 5.0.1==
===Overview===
:Shooting to release OpenEMR 5.0.1 at end of March, 2018.
===Testing vehicles===
:*[[Development_5.0.1_Demo|Online demo]] (COMPLETED)
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] (COMPLETED)
===Code===
:*Create 5.0.1(rel-501) branch (COMPLETED)
::*https://github.com/openemr/openemr/tree/rel-501
===Tickets Pending===
:This is a list of bugs/features that are trying to be accomplished before the 5.0.1 release. Please help out and complete these.
::*https://github.com/openemr/openemr/milestone/2
===Documentation===
:*USER MANUAL at [[OpenEMR 5.0.1 Users Guide]] (COMPLETED)
:*feature list will be at [[Release Features#Version 5.0.1|Release Features]] (COMPLETED)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] (COMPLETED)
:*MU2 docs
::*[[OpenEMR 5.0.1 MU2 Install Instructions]] (COMPLETED)
:*install docs
::*[[OpenEMR 5.0.1 Linux Installation]] (COMPLETED)
::*[[OpenEMR 5.0.1 Ubuntu-Debian Package Installation with PHP5]] (COMPLETED)
::*[[OpenEMR 5.0.1 Ubuntu-Debian Package Installation with PHP7]] (COMPLETED)
::*[[OpenEMR 5.0.1 XAMPP Package Installation]] (COMPLETED)
::*[[OpenEMR 5.0.1 Windows Installation]] (COMPLETED)
:*upgrade docs
::*[[Linux Upgrade 5.0.0 to 5.0.1]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 5.0.1 with PHP5]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 5.0.1 with PHP7]] (COMPLETED)
::*[[Windows Upgrade 5.0.0 to 5.0.1]] (COMPLETED)
:*official demo
::*[[OpenEMR Version 5.0.1 Demo]] (COMPLETED)
===Translations===
:*Update Translation set before code freeze (COMPLETED)
:*Decide on Translations to include: (COMPLETED)
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English (Indian)
::*English (Standard)
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Tamil
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations (COMPLETED)
===Packages===
:*Zip package (COMPLETED)
:*Tar.gz package (COMPLETED)
:*Ubuntu packages (COMPLETED)
:*Docker (COMPLETED)
:*Windows XAMPP package (COMPLETED)
:*Appliance (pending)
:*AWS Cloud packages (pending)
:*Google Launcher Package (pending)
===Release Statement===
:Title
::*OpenEMR 5.0.1 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 5.0.1. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.1 has <a href="https://www.open-emr.org/wiki/index.php/Release_Features#Version_5.0.1">numerous new features</a> including a new feature packed patient portal, institutional billing, basic FHIR support, DICOM image viewer, free e-prescribing, reminders module, group therapy module, active directory support and support for 34 language translations. OpenEMR 5.0.1 can be downloaded from the OpenEMR Project website at <a href="https://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="https://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 5.0.1. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.1 has numerous new features including a new feature packed patient portal, institutional billing, basic FHIR support, DICOM image viewer, free e-prescribing, reminders module, group therapy module, active directory support and support for 34 language translations. OpenEMR 5.0.1 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR
::*COMPLETED
<br>
==Version 5.0.0==
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 5.0.0 WAS RELEASED ON 2/15/2017. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
===Testing vehicles===
:*[[Development_5.0.0_Demo|Online demo]] (COMPLETED)
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] (COMPLETED)
===Code===
:*Create 5.0.0(rel-500) branch (COMPLETED)
::*https://github.com/openemr/openemr/tree/rel-500
===Tickets Pending===
:This is a list of bugs/features that need to be accomplished before the 5.0.0 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).
====High Priority====
:Complete EHR MU2 certification (OEMR Organization)
====Low Priority====
:LBF improvements (Rod)
:Checkouts improvement (Rod)
===Tickets Completed===
:Ray's eye form (Ray)
===Documentation===
:*USER MANUAL at [[OpenEMR 5.0.0 Users Guide]] (COMPLETED)
:*feature list will be at [[Release Features#Version 5.0.0|Release Features]] (COMPLETED)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] (COMPLETED)
:*MU2 docs
::*[[OpenEMR 5.0.0 MU2 Install Instructions]] (COMPLETED)
:*install docs
::*[[OpenEMR 5.0.0 Linux Installation]] (COMPLETED)
::*[[OpenEMR 5.0.0 Ubuntu-Debian Package Installation with PHP5]] (COMPLETED)
::*[[OpenEMR 5.0.0 Ubuntu-Debian Package Installation with PHP7]] (COMPLETED)
::*[[OpenEMR 5.0.0 XAMPP Package Installation]] (COMPLETED)
::*[[OpenEMR 5.0.0 Windows Installation]] (COMPLETED)
:*upgrade docs
::*[[Linux Upgrade 4.2.2 to 5.0.0]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 5.0.0 with PHP5]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 5.0.0 with PHP7]] (COMPLETED)
::*[[Windows Upgrade 4.2.2 to 5.0.0]] (COMPLETED)
:*official demo
::*[[OpenEMR Version 5.0.0 Demo]] (pending)
===Translations===
:*Update Translation set before code freeze (COMPLETED)
:*Decide on Translations to include: (COMPLETED)
::*Albanian
::*Arabic
::*Armenian
::*Bahasa Indonesia
::*Chinese (Simplified)
::*Chinese (Traditional)
::*Czech
::*Danish
::*Dutch
::*English (Indian
::*Finnish
::*French (Canadian)
::*French (Standard)
::*German
::*Greek
::*Hebrew
::*Hindi
::*Italian
::*Japanese
::*Marathi
::*Persian
::*Polish
::*Portuguese (Brazilian)
::*Portuguese (European)
::*Romanian
::*Russian
::*Spanish (Latin American)
::*Spanish (Spain)
::*Swedish
::*Turkish
::*Ukrainian
::*Vietnamese
:*Finalize Translations (COMPLETED)
===Packages===
:*Zip package (COMPLETED)
:*Tar.gz package (COMPLETED)
:*Ubuntu packages (COMPLETED)
:*Windows XAMPP package (COMPLETED)
===Release Statement===
:Title
::*OpenEMR 5.0.0 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 5.0.0. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.0 has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_5.0.0">numerous new features</a> including a new modern user interface and support for 33 language translations.  OpenEMR 5.0.0 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 5.0.0. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.0 has numerous new features including a new modern user interface and support for 33 language translations. OpenEMR 5.0.0 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
:PR
::*pending
<br>
==Version 4.2.2==
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 4.2.2 WAS RELEASED ON 5/19/2016. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
===Testing vehicles===
:*[[Development 4.2.2 Demo|Online demo]] (COMPLETED)
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] (COMPLETED)
===Code===
:*Create 4.2.2(rel-422) branch (COMPLETED)
===Tickets Pending===
:This is a list of bugs/features that need to be accomplished before the 4.2.2 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).
====High Priority====
:EMPTY
====Low Priority====
:EMPTY
===Tickets Completed===
:EMPTY
===Documentation===
:*USER MANUAL at [[OpenEMR 4.2.2 Users Guide]] (COMPLETED)
:*feature list will be at [[Release Features#Version 4.2.2|Release Features]] (COMPLETED)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] (COMPLETED)
:*MU2 docs
::*[[OpenEMR 4.2.2 MU2 Install Instructions]] (COMPLETED)
:*install docs
::*[[OpenEMR 4.2.2 Linux Installation]] (COMPLETED)
::*[[OpenEMR 4.2.2 Ubuntu-Debian Package Installation with PHP5]] (COMPLETED)
::*[[OpenEMR 4.2.2 Ubuntu-Debian Package Installation with PHP7]] (COMPLETED)
::*[[OpenEMR 4.2.2 XAMPP Package Installation]] (COMPLETED)
::*[[OpenEMR 4.2.2 Windows Installation]] (COMPLETED)
:*upgrade docs
::*[[Linux Upgrade 4.2.1 to 4.2.2]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 4.2.2 with PHP5]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 4.2.2 with PHP7]] (COMPLETED)
::*[[Windows Upgrade 4.2.1 to 4.2.2]] (COMPLETED)
:*official demo
::*[[OpenEMR Version 4.2.2 Demo]] (will skip this for this release)
===Translations===
:*Update Translation set before code freeze (COMPLETED)
:*Decide on Translations to include: (COMPLETED)
::*Arabic: 81.92% (6184 definitions)
::*Armenian: 91.3% (6892 definitions)
::*Bahasa Indonesia: 73.84% (5574 definitions)
::*Chinese (Simplified): 73.1% (5518 definitions)
::*Chinese (Traditional): 70.51% (5323 definitions)
::*Czech: 69.92% (5278 definitions)
::*Danish: 42.1% (3178 definitions)
::*Dutch: 92.6% (6990 definitions)
::*English (Indian): 1.87% (141 definitions)
::*English
::*Finnish: 43.75% (3303 definitions)
::*French (Canadian): 34.44% (2600 definitions)
::*French (Standard): 68.41% (5164 definitions)
::*German: 64.82% (4893 definitions)
::*Greek: 75.06% (5666 definitions)
::*Hindi: 81.44% (6148 definitions)
::*Italian: 89.47% (6754 definitions)
::*Japanese: 39.04% (2947 definitions)
::*Marathi: 90.57% (6837 definitions)
::*Persian: 43.74% (3302 definitions)
::*Polish: 26.47% (1998 definitions)
::*Portuguese (Brazilian): 56.38% (4256 definitions)
::*Portuguese (European): 51.79% (3910 definitions)
::*Russian: 74.14% (5597 definitions)
::*Spanish (Latin American): 76.96% (5810 definitions)
::*Spanish (Spain): 75.97% (5735 definitions)
::*Swedish: 41.74% (3151 definitions)
::*Turkish: 71.16% (5372 definitions)
::*Ukrainian: 82.63% (6238 definitions)
::*Vietnamese: 76.22% (5754 definitions)
::*There will be 30 languages.
:*Finalize Translations (COMPLETED)
===Packages===
:*Zip package (COMPLETED)
:*Tar.gz package (COMPLETED)
:*Ubuntu packages (COMPLETED)
:*Windows XAMPP package (COMPLETED)
===Release Statement===
:Title
::*OpenEMR 4.2.2 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 4.2.2. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.2 has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.2.2">numerous new features</a> including 30 language translations, a new modern user interface, and fully supports PHP7 and the most recent versions of MySQL and MariaDB. OpenEMR 4.2.2 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 4.2.2. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.2 has numerous new features including 30 language translations, a new modern user interface, and fully supports PHP7 and the most recent versions of MySQL and MariaDB. OpenEMR 4.2.2 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
<br>
==Version 4.2.1==
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 4.2.1 WAS RELEASED ON 3/25/2016. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
===Testing vehicles===
:*[[Development 4.2.1 Demo|Online demo]] (COMPLETED)
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]] (COMPLETED)
===Code===
:*Create 4.2.1 branch (COMPLETED)
===Tickets Pending===
:This is a list of bugs/features that need to be accomplished before the 4.2.1 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).
====High Priority====
:EMPTY
====Low Priority====
:EMPTY
===Tickets Completed===
:SNOMED wordage and link to be compliant with licensing (brady)
::*https://github.com/openemr/openemr/commit/8f68e053ac9281fe0dc3850436e571705a1dfb15
:Care Coordination sql binding placemarker bug (brady)
::*Fix: https://github.com/openemr/openemr/commit/16b8ff90ffa09e263459c91ebf2042a07bae4165
:Statement dunning feature (Terry)
::*https://github.com/openemr/openemr/commit/e53ff30e5e7b4f355f678ac7b406590b99e70c89
:Database.sql files fixes (Aaric)
::*https://github.com/openemr/openemr/commit/2e803d2e46d9d3214f1aab7c4d754b1cb070d02d
===Documentation===
:*USER MANUAL at [[OpenEMR 4.2.1 Users Guide]] (COMPLETED)
:*feature list will be at [[Release Features#Version 4.2.1|Release Features]] (COMPLETED)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] (COMPLETED)
:*MU2 docs
::*[[OpenEMR 4.2.1 MU2 Install Instructions]] (COMPLETED)
:*install docs
::*[[OpenEMR 4.2.1 Linux Installation]] (COMPLETED)
::*[[OpenEMR 4.2.1 Ubuntu-Debian Package Installation]] (COMPLETED)
::*[[OpenEMR 4.2.1 XAMPP Package Installation]] (COMPLETED)
::*[[OpenEMR 4.2.1 Windows Installation]] (COMPLETED)
:*upgrade docs
::*[[Linux Upgrade 4.2.0 to 4.2.1]] (COMPLETED)
::*[[Ubuntu Package Upgrade to 4.2.1]] (COMPLETED)
::*[[Windows Upgrade 4.2.0 to 4.2.1]] (COMPLETED)
:*official demo
::*[[OpenEMR Version 4.2.1 Demo]] (will skip this for this release)
===Translations===
:*Update Translation set before code freeze (will skip this for this release)
:*Decide on Translations to include: (COMPLETED)
::*Arabic: 90.43% (6183 definitions)
::*Armenian: 32.18% (2200 definitions)
::*Bahasa Indonesia: 81.35% (5562 definitions)
::*Chinese (Simplified): 80.71% (5518 definitions)
::*Chinese (Traditional): 77.86% (5323 definitions)
::*Czech: 77.2% (5278 definitions)
::*Danish: 46.48% (3178 definitions)
::*Dutch: 99.94% (6833 definitions)
::*English (Indian): 2.06% (141 definitions)
::*English
::*Finnish: 48.31% (3303 definitions)
::*French (Canadian): 36.55% (2499 definitions)
::*French (Standard): 75.53% (5164 definitions)
::*German: 71.57% (4893 definitions)
::*Greek: 82.87% (5666 definitions)
::*Hindi: 89.92% (6148 definitions)
::*Italian: 98.79% (6754 definitions)
::*Japanese: 42.04% (2874 definitions)
::*Marathi: 100% (6837 definitions)
::*Persian: 48.3% (3302 definitions)
::*Polish: 29.22% (1998 definitions)
::*Portuguese (Brazilian): 61.96% (4236 definitions)
::*Portuguese (European): 57.19% (3910 definitions)
::*Russian: 81.88% (5598 definitions)
::*Spanish (Latin American): 84.63% (5786 definitions)
::*Spanish (Spain): 83.88% (5735 definitions)
::*Swedish: 46.09% (3151 definitions)
::*Turkish: 73.23% (5007 definitions)
::*Ukrainian: 91.24% (6238 definitions)
::*Vietnamese: 83.22% (5690 definitions)
::*There will be 30 languages.
:*Finalize Translations (COMPLETED)
===Packages===
:*Zip package (COMPLETED)
:*Tar.gz package (COMPLETED)
:*Ubuntu package (COMPLETED)
:*Windows XAMPP package (COMPLETED)
===Release Statement===
:Title
::*OpenEMR 4.2.1 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 4.2.1. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.1 has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.2.1">numerous new features</a> including 30 language translations and a patient flow board. OpenEMR 4.2.1 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 4.2.1. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.1 has numerous new features including 30 language translations and a patient flow board. OpenEMR 4.2.1 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
<br>
==Version 4.2.0==
(note this was a quick release, so minimal docs of process)
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 4.2.0 WAS RELEASED ON 12/28/2014. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
===Release Statement===
:Title
::*OpenEMR 4.2.0 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 4.2.0. This new version will be 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.0 has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.2.0">numerous new features</a> including 26 language translations and Patient Form improvements such as E-signing. OpenEMR 4.2.0 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 4.2.0. This new version will be 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.0 has numerous new features including 26 language translations, and Patient Form improvements such as E-signing. OpenEMR 4.2.0 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
<br>
==Version 4.1.2==
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 4.1.2 WAS RELEASED ON 8/17/2013. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
:Plan release of 4.1.2 in early August, 2013. Released OpenEMR 4.1.2 on August 17th, 2013.
===Testing vehicles===
:*[[Development_4.1.2_Demo|Online demo]]
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]]
===Tickets Pending===
:This is a list of bugs/features that need to be accomplished before the 4.1.2 release. Please help out and complete these. If plan to help, then place your name in red next to the item (where the ????? is).
====High Priority====
:<span style="color:green">EMPTY</span>
====Low Priority====
:*Clean up all obvious session leaks. Discussed here: (<span style="color:red">Brady and ???</span>)
::*http://sourceforge.net/p/openemr/discussion/202506/thread/a415cf97/#ca2c
===Tickets Completed===
:*Ubuntu package set max_input_vars variable ('''COMPLETED 08/04/2013''') (<span style="color:red">brady</span>)
:*Problem List Improvements/Fee sheet improvement issue. Discussed here: ('''COMPLETED 08/01/2013''') (<span style="color:red">Kevin</span>)
::*http://sourceforge.net/p/openemr/discussion/202506/thread/c6899c17
:*Renaming of a document that is not attached to a patient (via Miscellaneous->New Documents or Direct Messaging) causes it to disappear from the Documents GUI (because the foreign_id is getting changed from '0' to NULL.) ('''COMPLETED 07/26/2013''') (<span style="color:red">brady</span>)
:*In Administration->ACL do not show the "bot users"(background services). ('''COMPLETED 07/25/2013''') (<span style="color:red">brady</span>)
:*Issue with mapping of CVX codes in immunizations in the Administration->Lists. ('''COMPLETED 07/25/2013''') (<span style="color:red">brady</span>)
::*http://sourceforge.net/p/openemr/discussion/202506/thread/72aa6945/
:*Problem with usernames and case. Discussed here: ('''COMPLETED 07/11/2013''') (<span style="color:red">Kevin</span>)
::*http://sourceforge.net/p/openemr/discussion/202506/thread/2fbf3d43/
:*Casing of sql tables messed up in security model and across Linux/Windows OpenEMR instances. ('''COMPLETED 07/09/2013''') (<span style="color:red">Brady</span>)
::*http://sourceforge.net/p/openemr/discussion/202506/thread/a415cf97/?limit=25&page=1#42b6
:*phpmyadmin upgrade. ('''COMPLETED 06/30/2013''') (<span style="color:red">Brady</span>)
:*Fix 'Open New Window' link in Patients/Client->Patients search gui. ('''COMPLETED 06/30/2013''') (<span style="color:red">Brady and Kevin</span>)
===Documentation===
:*USER MANUAL at [[OpenEMR 4.1.2 Users Guide]] (<span style="color:red">brady and ?????</span>)
:*feature list will be at [[Release Features#Version 4.1.2|Release Features]] ('''COMPLETED 08/08/2013''') (<span style="color:red">brady</span>)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED 08/08/2013''') (<span style="color:red">brady</span>)
:*install docs
::*[[OpenEMR 4.1.2 Linux Installation]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
::*[[OpenEMR 4.1.2 Ubuntu-Debian Package Installation]] (<span style="color:red">brady</span>)
:::*Need to fix a php setting in package ('''COMPLETED 08/04/2013''') (<span style="color:red">brady</span>)
::*[[OpenEMR 4.1.2 XAMPP Package Installation]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
:::*Need to fix php settings in package ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
::*[[OpenEMR 4.1.2 Windows Installation]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
:*upgrade docs
::*[[Linux Upgrade 4.1.1 to 4.1.2]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
::*[[Ubuntu Package Upgrade to 4.1.2]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
::*[[Windows Upgrade 4.1.1 to 4.1.2]] ('''COMPLETED 08/17/2013''') (<span style="color:red">brady</span>)
:*appliance docs
::*Upgrade/Install instructions offsite
::*[[OpenEMR 4.1.2 Virtual Appliance]] (<span style="color:red">brady</span>)
:*official demo
::*[[OpenEMR Version 4.1.2 Demo]] (<span style="color:red">brady</span>)
===Translations===
:*Update Translation set before code freeze ('''COMPLETED 06/16/2013''') (<span style="color:red">brady</span>)
:*Finalize Translations ('''COMPLETED 08/03/2013''') (<span style="color:red">brady</span>)
===Packages===
:*Zip package (<span style="color:red">brady</span>)
:*Tar.gz package (<span style="color:red">brady</span>)
:*Ubuntu package (<span style="color:red">brady</span>)
:*Windows XAMPP package (<span style="color:red">brady</span>)
:*Appliance (<span style="color:red">brady</span>)
===Release Statement===
:Title
::*OpenEMR 4.1.2 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">OpenEMR</a> community has released version 4.1.2. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.1.2">numerous new features</a> including 20 language translations, Direct messaging and Interoperability support. OpenEMR 4.1.2 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">the OpenEMR community</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 4.1.2. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has numerous new features including 20 language translations, Direct messaging and Interoperability support. OpenEMR 4.1.2 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
<br>
==Version 4.1.1==
===Overview===
:'''RELEASE IS FINISHED. OPENEMR 4.1.1 WAS RELEASED ON 8/31/2012. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.'''
:The theme of this release is Internationalization; OpenEMR 4.1.1 works in <del>20</del> 19 languages (including English) and supports SNOMED, ICD10 and ICD9 diagnostic coding. The new features and major bug fixes were completed on <del>5/1/2012</del> <del>5/14/2012</del> <del>6/1/2012</del> <del>6/14/2012</del> <del>7/1/2012</del> <del>7/10/2012</del> <del>7/17/2012</del> <del>7/24/2012</del> <del>7/31/2012</del> 7/28/2012. Released OpenEMR 4.1.1 on <del>June</del> <del>June/July</del> <del>July</del> <del>August</del> <del>August/September</del> August 31, 2012.
===Testing vehicles===
:*[[Development_4.1.1_Demo|Online demo]]
:*[[OpenEMR_Downloads#Daily_snapshots|Daily snapshots]]
===Tickets Pending===
:This is a list of bugs/features that need to be accomplished before the 4.1.1 release. Please help out and complete these. If plan to help, then place your name in red next to the item (where the ????? is).
====High Priority====
<span style='color:green'>EMPTY</span>
====Low Priority====
:*Bug in the Graphic Pain Map. After saving (not in edit mode!) the pain map, clicking the red square removes the red square, but it will show again in Edit of the same Graphic Pain Map. After closing the form and re opening the form, the red squares do show again. If opening a second of Graphic Pain Map, on the same day, ( I have no other option in Demo version), it gives the results in upper and lower picture, but the red squares only show in the first picture. Also the remarks made with the second Graphic Pain Map show also in the first Map. (<span style='color:red'>?????</span>)
::*http://sourceforge.net/projects/openemr/forums/forum/202506/topic/5116417 (post 72)
::*http://sourceforge.net/projects/openemr/forums/forum/202506/topic/5499477
::*http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3554047&group_id=60081
:*After you have a patient created in the system, go to the calendar.  Click on an empty slot, specify a patient and hit save. Popup comes up: This appointment slot is already used, use it anyway? Even though the slot is clearly empty. Note this doesn't happen if the time slot is within the IN/OUT times of the provider. Have ensured the available time slot searching funcionality is working correctly and the way to deal with this bug is to use a different message when the time is outside the physicians IN/OUT template, for example This appointment slot is not in the provider's scheduling template, use it anyway? (<span style='color:red'>?????</span>)
:*When entering in a new patient, if don't enter in a required field, it turns red. However this does not work for SELECT fields, such as gender. Also need to have it throw a alert message on which required fields are missing. Code for this is contained in the generate_layout_validation() function in library/options.inc.php . (<span style='color:red'>?????</span>)
:*Audit engine potential bug(s) related to the sql_checksum_of_modified_row function: (<span style='color:red'>?????</span>)
::*http://sourceforge.net/projects/openemr/forums/forum/202506/topic/5387664
:*Extensively test the ERA uploading function (interface/billing/sl_eob_process.php), especially ensuring that the correct codetype and code get populated in the billing and ar_activity sql tables. (<span style='color:red'>?????</span>)
:*Document names with UTF8 characters are getting changed to _ characters (<span style='color:red'>?????</span>)
::*http://sourceforge.net/projects/openemr/forums/forum/202504/topic/5313509
:*Some security fixes (have a report from AvantSys - plan to fix before make public - will email it to whomever wants to fix/analyse it) (<span style='color:red'>?????</span>)
===Tickets Completed===
:*Dated reminders use the correct patient pid. ('''COMPLETED 8/25/12''') (<span style='color:red'>Brady</span>)
:*Fixed inconsistent ACL check on the patient summary screen header ('''COMPLETED 8/25/12''') (<span style='color:red'>Brady</span>)
:*Bug fix to allow choosing times in Calendar to work in Firefox and IE9 (was already working in Chrome). ('''COMPLETED 8/21/12''') (<span style='color:red'>Brady</span>)
:*Ensured all TYPE= statements have been changed to ENGINE= to ensure compatible with MySQL 5.5,  ('''COMPLETED 8/20/12''') (<span style='color:red'>James and Brady</span>)
:*Ensured access controls (gacl) are working ok since 1) now using InnoDB tables since this is the default in MySQL 5.5 2) overrided GenID() function in sql.inc is used in phpgacl. ('''COMPLETED 8/20/12''')  (<span style='color:red'>Brady</span>)
:*There are no more php short tags in the codebase (also, the formmaker scripts contain no short tags) ('''COMPLETED 8/18/12''') (<span style='color:red'>James and Brady</span>)
:*In CDR engine reports(Standard,AMC and CQM), now can select the provider-patient relationship if reporting is provider specific ('''COMPLETED 8/17/12''') (<span style='color:red'>Anil</span>)
:*Multisite module bugs to maintain site id during logout, timeout and when enter incorrect login credentials ('''COMPLETED 8/9/12''') (<span style='color:red'>Brady</span>)
:*Remove Magic Quotes recommendations in docs, installation and ubuntu/debian package ('''COMPLETED 8/9/12''') (<span style='color:red'>Brady</span>)
:*Fixed the encounter numbering bug in Windows more recent xampp versions ('''COMPLETED 8/9/12''') (<span style='color:red'>Brady</span>)
:*SNOMED import verified to work with MySQL 5.5 ('''COMPLETED 8/8/12''') (<span style='color:red'>Mac and Brady</span>)
:*Multisite module automated upgrading is supported in the ubuntu/debian package ('''COMPLETED 8/7/12''') (<span style='color:red'>Brady</span>)
:*Updated the COPYRIGHT/LICENSE file to cover pre-2005 code ('''COMPLETED 8/4/12''') (<span style='color:red'>Brady</span>)
:*Referring Provider now correctly used in the Collection Report ('''COMPLETED 8/2/12''') (<span style='color:red'>Brady</span>)
:*Encounters are showing the practitioner when displayed rather than the user that created the encounter ('''COMPLETED 8/1/12''') (<span style='color:red'>Brady</span>)
:*User "Preferences"(in Miscellaneous menu) that use a checkbox now work correctly ('''COMPLETED 8/1/12''') (<span style='color:red'>Brady</span>)
:*Copays are now correctly implemented on the EOBs/Checkout/statements ('''COMPLETED 7/30/12''') (<span style='color:red'>Brady</span>)
:*CDR engine gui rules editor bug fix now correctly adds intervals to targets ('''COMPLETED 7/28/12''') (<span style='color:red'>Brady</span>)
:*CDR engine gui rules editor bug fix removed inconsistencies of the Custom Input setting in the targets ('''COMPLETED 7/28/12''') (<span style='color:red'>Brady</span>)
:*Logging bug; success code is now getting reported correctly in library/pid.inc script newEvent() call ('''COMPLETED 7/21/12''') (<span style='color:red'>Kevin</span>)
:*Full ICD10 and SNOMED support ('''COMPLETED 7/18/12''') (<span style='color:red'>Mac, Brady, and Rod</span>)
:*UTF8 collation issue in mysql 5.5 ('''COMPLETED 7/18/12''') (<span style='color:red'>Brady</span>)
:*Sql query bug when editing recurrent appt ('''COMPLETED 6/19/12''') (<span style='color:red'>TajEmo</span>)
:*Fix CCR report (DOB date is incorrect) ('''COMPLETED 6/16/12''') (<span style='color:red'>TajEmo</span>)
:*In prescriptions lists, double display of drug bug was fixed ('''COMPLETED 6/15/12''') (<span style='color:red'>TajEmo</span>)
:*Ensure AMC/CQM/CDR reports work (albeit slow) ('''COMPLETED 5/25/12''') (<span style='color:red'>Brady</span>)
:*Compatible with MySQL version 5.5 (changed Type= to ENGINE=) ('''COMPLETED 5/25/12''') (<span style='color:red'>James</span>)
:*Forms datafield length bug (forced 255 input limit) ('''COMPLETED 5/25/12''') (<span style='color:red'>Brady</span>)
:*CouchDB support to store patient documents '''(COMPLETED 5/9/2012)''' (<span style='color:red'>Z&H</span>)
:*Fix primary/referring provider ambiguity ('''COMPLETED 5/8/12''') (<span style='color:red'>Brady</span>)
:*Practice Management enhancements (migration of copay out of billing sql table) '''(COMPLETED 4/28/2012)''' (<span style='color:red'>Z&H</span>)
:*Audit engine needs to log binded variables ('''COMPLETED 4/14/12''') (<span style='color:red'>Brady</span>)
:*Language editor gui needs to be fixed ('''COMPLETED 4/11/12''') (<span style='color:red'>Kevin</span>)
===Documentation===
:*USER MANUAL at [[OpenEMR 4.1.1 Users Guide]] (<span style='color:red'>Tony</span>)
:*feature list will be at [[Release Features#Version 4.1.1|Release Features]] ('''COMPLETED - 8/26/12''') (<span style='color:red'>Brady and Pimm</span>)
:*acknowledgements will be at [[OpenEMR Acknowledgments]] ('''COMPLETED - 8/29/12''') (<span style='color:red'>Brady</span>)
:*install docs ('''COMPLETED - 8/26/12''') (<span style='color:red'>Brady</span>)
::*[[OpenEMR 4.1.1 Linux Installation]]
::*[[OpenEMR 4.1.1 Ubuntu-Debian Package Installation]]
::*[[OpenEMR 4.1.1 XAMPP Package Installation]]
::*[[OpenEMR 4.1.1 Windows Installation]]
:*upgrade docs ('''COMPLETED - 8/26/12''') (<span style='color:red'>Brady</span>)
::*[[Linux Upgrade 4.1.0 to 4.1.1]]
::*[[Ubuntu Package Upgrade to 4.1.1]]
::*[[Windows Upgrade 4.1.0 to 4.1.1]]
:*appliance docs ('''COMPLETED - 9/1/12''') (<span style='color:red'>Brady</span>)
::*Upgrade/Install instructions offsite
::*[[OpenEMR 4.1.1 Virtual Appliance]]
:*official demo ('''COMPLETED - 9/1/12''') (<span style='color:red'>Brady</span>)
::*[[OpenEMR Version 4.1.1 Demo]]
===Translations===
:*Update Translation set ('''COMPLETED - 4/14/12''')  (<span style='color:red'>Brady</span>)
:*Update Translation set again before code freeze ('''COMPLETED - 7/23/12''') (<span style='color:red'>Brady</span>)
::*Add strings from ct_label in code_types table ('''COMPLETED - 7/21/12''') (<span style='color:red'>Brady</span>)
::*Add strings from layouts/lists ('''COMPLETED - 7/21/12''') (<span style='color:red'>Brady</span>)
::*Add strings from globals tabs ('''COMPLETED - 7/21/12''') (<span style='color:red'>Brady</span>)
:*Finalize Translations ('''COMPLETED - 8/26/12''') (<span style='color:red'>Brady</span>)
::*There are 19 languages (including English)!!!!
===Packages===
:*Zip package ('''COMPLETED - 8/31/12''') (<span style='color:red'>Brady</span>)
:*Tar.gz package ('''COMPLETED - 8/31/12''') (<span style='color:red'>Brady</span>)
:*Ubuntu package ('''COMPLETED - 8/31/12''') (<span style='color:red'>Brady</span>)
:*Windows XAMPP package ('''COMPLETED - 8/31/12''') (<span style='color:red'>Brady</span>)
:*Appliance ('''COMPLETED - 9/1/12''') (<span style='color:red'>Brady</span>)
===Release Statement===
:Title
::*OpenEMR 4.1.1 is released
:Description (with links)
::*The <a href="http://www.open-emr.org">[http://www.open-emr.org OpenEMR]</a> community has released version 4.1.1. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has <a href="http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.1.1">[http://www.open-emr.org/wiki/index.php/Release_Features#Version_4.1.1 numerous new features]</a> including 19 language translations, full support for ICD9, ICD10 and SNOMED coding, support for 5010 billing standards, compatibility with new PHP and MySQL versions and improved performance. OpenEMR 4.1.1 can be downloaded from the OpenEMR Project website at <a href="http://www.open-emr.org">www.open-emr.org</a> . Thanks goes to <a href="http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments">[http://www.open-emr.org/wiki/index.php/OpenEMR_Acknowledgments the OpenEMR community]</a> for producing this release.
:Description (without links)
::*The OpenEMR community has released version 4.1.1. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has numerous new features including 19 language translations, full support for ICD9, ICD10 and SNOMED coding, support for 5010 billing standards, compatibility with new PHP and MySQL versions and improved performance. OpenEMR 4.1.1 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
<br>
==Version 4.1==
==Version 4.1==
:'''RELEASE IS FINISHED. OPENEMR 4.1 WAS RELEASED ON 9/23/2011.'''
:'''KEEPING BELOW FOR ONLY HISTORICAL PURPOSES'''
===Testing vehicles===
===Testing vehicles===
:Online demo:
:Online demo:
:*http://www.openmedsoftware.org/wiki/Main_Page#Pre-Release.2FTesting_Demo
:*[[Development_4.1.x_Demo]]
:Daily built packages:
:Daily built packages:
:*http://www.openmedsoftware.org/wiki/OpenEMR_Downloads#Daily_snapshots
:*[[OpenEMR_Downloads#Daily_snapshots]]


===Required features pending===
===Bugs/Issues Pending===
:*Z&H Healthcare Patient Portal (place upgrade database changes in 4_0_0-to-4_1_0_upgrade.sql) (Z&H will do)
:*Security exploit report bugs: http://packetstormsecurity.org/files/103810 (<span style='color:red'>Brady??? (PLAN FOR NEXT PATCH)</span>)
:*OpenEMR registration magic button to an online oemr.org form (place upgrade database changes in 4_0_0-to-4_1_0_upgrade.sql) (I will do)
:*xmlformgen bug in the trackers. http://sourceforge.net/tracker/?func=detail&aid=3391969&group_id=60081&atid=493001 http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3405323&group_id=60081 (<span style='color:red'>Julia??? (PLAN FOR NEXT PATCH)</span>)
:*billing bug http://sourceforge.net/tracker/?func=detail&aid=3392207&group_id=60081&atid=493001 (<span style='color:red'>Z&H??? (PLAN FOR NEXT PATCH)</span>)


===Optional features pending===
===Bugs/Issues Fixed and Closed===
Optional features left to do:
:*Immunization bug (report that immunizations reported before a 4.0 upgrade are not showing up) ('''FIXED AND COMMITTED 8/22''') (<span style='color:red'>Z&H</span>)
:*Implement plan/rule mapping in the Admin GUI for CDR. Note this simply involves creating a screen that allows mapping of rules to plans via the 'clinical_plans_rules' mysql table (as the other rules, do not show or allow mods of the cqm rules and plans)(also, note that a rule can be in multiple plans). This would be an extremely useful feature for little time, and allows physicians to view rules by plans in the Patient Summary Clinical Reminder widget Edit button (Plans tab). (Still waiting to here from Tony if his group has time to do)
:*Fix bug for Windows path for the rxnorm and snomed database import feature: http://sourceforge.net/projects/openemr/forums/forum/202506/topic/4583819 ('''FIXED AND COMMITTED 8/22''') (<span style='color:red'>Z&H</span>)
:*Implement procedure filter/target creation in the Admin GUI for CDR. Note the CDR engine currently supports this (see the Coumadin rule for an example) and this feature is gonna be in high demand for users that want to create rules via the Admin GUI that involve procedures. (Still waiting to here from Tony if his group has time to do)
:*misc. bugs by MMF: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3388876&group_id=60081 ('''COMMITTED FIXES 8/25'''; one bug fix was not accepted until further investigation by MMF) (<span style='color:red'>Brady</span>)
 
:*Z&H Healthcare Patient Portal ('''COMPLETED AND COMMITTED 9/6''') (<span style='color:red'>Z&H</span>)
===Bugs pending===
:*Bug report by Rod in globals: http://sourceforge.net/tracker/?func=detail&aid=3394823&group_id=60081&atid=493001 ('''FIXED AND COMMITTED 9/7''') (<span style='color:red'>Z&H</span>)
:*Immunization bug (report that immunizations reported before a 4.0 upgrade are not showing up) ('''FIXED AND COMMITTED 8/22''')
:*Bad bug in all of the Administration->Practice settings: http://sourceforge.net/tracker/?func=detail&aid=3403822&group_id=60081&atid=493001 ('''FIXED AND COMMITTED 9/8''') (<span style='color:red'>Whimmel</span>)
:*Fix bug for Windows path for the rxnorm and snomed database import feature. ('''FIXED AND COMMITTED 8/22''')
:*theme bug fix: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3288931&group_id=60081   ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Brady</span>)
:*Security exploit report bugs: http://packetstormsecurity.org/files/103810
:*simple fax tracker bug fix: http://sourceforge.net/tracker/?func=detail&atid=1245239&aid=3388175&group_id=60081 ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Z&H</span>)
:*Consider adding Yehsters mechanism to help prevent sessions issues (see if Yehster is done)
:*simple email bug fix: http://sourceforge.net/tracker/?func=detail&atid=1245239&aid=3388169&group_id=60081 ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Z&H</span>)
:*Bug report by Rod in globals: http://sourceforge.net/tracker/?func=detail&aid=3394823&group_id=60081&atid=493001 (hopefully Z&H can look at, since may be related to their code)
:*When creating a patient password for the portal, the fancybox has a live URL that can be clicked but the operator.  This can lead to confusion as the portal will open and run inside that tiny little window making it a portal of a different sort.  Suggest making the "Url" just text not a real link. --[[User:Tmccormi|Tony - www.mi-squared.com]] 05:57, 24 August 2011 (UTC) ('''FIXED AND COMMITTED 9/12''': OpenEMR links were changed to text only) (<span style='color:red'>Brady</span>)
:*xmlformgen bug in the trackers. http://sourceforge.net/tracker/?func=detail&aid=3391969&group_id=60081&atid=493001
:*Administration->Globals is not showing changes after click 'Save' (although it does show changes if the page is then refreshed after) ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Brady</span>)
:*billing bug http://sourceforge.net/tracker/?func=detail&aid=3392207&group_id=60081&atid=493001
:* nasty history layout bug: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3302266&group_id=60081 ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Brady</span>)
:*misc. bugs by MMF: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3388876&group_id=60081
:*Need to force entry in the 'Immunization(CVX Code)' input field on immunization add/edit screen (if it exists): http://sourceforge.net/projects/openemr/forums/forum/202506/topic/4626402 ('''FIXED AND COMMITTED 9/12''') (<span style='color:red'>Brady</span>)
:*theme bug fix: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3288931&group_id=60081 (Tony's nemesis)
:*simple fax tracker bug fix (need to ensure posted fixworks on linux): http://sourceforge.net/tracker/?func=detail&atid=1245239&aid=3388175&group_id=60081
:*simple email bug fix (need to ensure posted fix works on linux): http://sourceforge.net/tracker/?func=detail&atid=1245239&aid=3388169&group_id=60081
:* nasty history layout bug: http://sourceforge.net/tracker/?func=detail&atid=493001&aid=3302266&group_id=60081
:* web paths bug fix: http://sourceforge.net/projects/openemr/forums/forum/202506/topic/4676974 http://sourceforge.net/tracker/?func=detail&atid=1245239&aid=3398910&group_id=60081
:* Patient summary screen performance issues; still characterizing (may involve fixes such as ajax call re-ordering, ajax call consolidation, updating to most recent jquery library, sql table index optimizing, and/or CDR code optimizing): http://sourceforge.net/projects/openemr/forums/forum/202504/topic/4676445
 
===Minor Issues===
:*When creating a patient password for the portal, the fancybox has a live URL that can be clicked but the operator.  This can lead to confusion as the portal will open and run inside that tiny little window making it a portal of a different sort.  Suggest making the "Url" just text not a real link. --[[User:Tmccormi|Tony - www.mi-squared.com]] 05:57, 24 August 2011 (UTC)


===Documentation===
===Documentation===
:*USER MANUAL - ''Sara is starting on this today'' --[[User:Tmccormi|Tony - www.mi-squared.com]] 17:01, 23 August 2011 (UTC)
:*USER MANUAL - ''Sara is starting on this today'' --[[User:Tmccormi|Tony - www.mi-squared.com]] 17:01, 23 August 2011 (UTC) ('''COMPLETED 9/20; LINKED TO WIKI PAGE''')
:*feature list http://www.openmedsoftware.org/wiki/Release_Features
:*feature list at [[Release_Features]] ('''COMPLETED 9/14''')
:*copyright http://www.openmedsoftware.org/wiki/OpenEMR_Copyright_Notice
:*copyright at [[OpenEMR_Copyright_Notice]] ('''COMPLETED 9/16''')


===Translations===
===Translations===
:*Update Translation set
:*Update Translation set ('''COMPLETED 9/11''')
:*Finalize Translations ('''COMPLETED 9/16''')
</div>
 
[[Category:Release]][[Category:Developer Guide]]

Latest revision as of 06:14, 23 March 2024

Version 7.0.2

Overview

OpenEMR 7.0.2 was released on 11/15/23.

Testing vehicles

Code

  • Create 7.0.2(rel-702) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 7.0.2 release.
  • Update composer and npm packages (COMPLETED)
  • PHP 8.3-dev run through to fix deprecations/errors/warnings etc (in progress, at Reports menu item) (https://github.com/openemr/openemr/issues/6327). (COMPLETED)
  • Several security fixes (OPTIONAL)
  • Complete Kubernetes support (OPTIONAL)
  • Ensure passes Inferno testing (COMPLETED)
  • Test Sphere payment processing (COMPLETED)
  • Summary screen fixes: (COMPLETED)
  • The expand/collapse of widget are not persistent when click on the icon and throw javascript promise error when click on the icon (COMPLETED)
  • Show contract icon when has been expanded (COMPLETED)
  • All widgets that derive from stats.php script (such as Immunizations) do not maintain persistence (COMPLETED)
  • Need to refresh issues ui when add a new issue (COMPLETED)
  • Make the full screen expand/not-expand persistent (COMPLETED)
  • Need to make it much more obvious when a full list is not being shown (right now, there is a scroller that only shows for about 1 second when start the screen and then shows up when hover over the widget). It needs to be clear that there are items not being shown and be best if provider could scan them without needing to scroll (imagine needing to do this separately for the 3 critical widgets at the top of the summary screen) (if can not do this, then may be best to always show the entire list whenever the widget is expanded). (COMPLETED)
  • Need to ensure all issues are showing up in the patient summary user interface. See here for a critical issue being worked on (I think what happened is that the patient summary user interface converted to using the services in Robert's refactoring (from originally doing their own more simple sql queries to collect the data)): https://github.com/openemr/openemr/pull/6931 (COMPLETED)

Documentation

  • upgrade docs
  • api docs
  • mu docs

Translations

  • Update Translation set before code freeze (SKIPPED - USED SAME AS REL-701 AND REL-700 AND REL-610)
  • Decide on Translations to include (likely list below): (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • English (Australian)
  • English (Indian)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Angolan)
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (use same translation set from prior 7.0.1 release) (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Docker (COMPLETED)
  • Ensure auto upgrade works well on testing in normal and kubernetes mode (COMPLETED)
  • AWS Cloud packages (PENDING)

Release Statement

Title (COMPLETED)
  • OpenEMR 7.0.2 is released
Description (with links) (COMPLETED)
Description (without links) (COMPLETED)
PR and Blog (PENDING)
  • n/a


Version 7.0.1

Overview

OpenEMR 7.0.1 released on 4/26/23.

Testing vehicles

Code

  • Create 7.0.1(rel-701) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 7.0.1 release.
  • Update composer and npm packages (COMPLETED)
  • Bug fixes at github issues (COMPLETED)
  • PHP 8.2 run through to fix deprecations/errors/warnings etc. (COMPLETED)
  • PHP 8.3-dev run through to fix deprecations/errors/warnings etc. (COMPLETED)
  • Clearinghouse module (COMPLETED)
  • Modules documentation (prefer wiki page). Still need:
  • Fax and SMS (COMPLETED)
  • Billing Claim Submissions (COMPLETED)
  • Prior Authorization (COMPLETED)
  • Several security fixes (COMPLETED)
  • Complete Kubernetes support (SKIP)
  • Modules menu link and website link to modules (fix telehealth and add other when have them) documentation. Do this after the release. (COMPLETED)
  • Ensure passes Inferno testing (COMPLETED)

Documentation

  • upgrade docs
  • api docs
  • mu docs

Translations

  • Update Translation set before code freeze (SKIPPED - USED SAME AS REL-700 AND REL-610)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • English (Australian)
  • English (Indian)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Angolan)
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Docker (COMPLETED)
  • Ensure auto upgrade works well on testing in normal and kubernetes mode (COMPLETED)
  • AWS Cloud packages (PENDING)

Release Statement

Title (COMPLETED)
  • OpenEMR 7.0.1 is released
Description (with links) (COMPLETED)
Description (without links) (COMPLETED)
PR and Blog (SKIPPED)
  • n/a


Version 7.0.0

Overview

OpenEMR 7.0.0 was released on 7/19/22.

Testing vehicles

Code

  • Create 7.0.0(rel-700) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 7.0.0 release. (COMPLETED)
  • EMPTY

Documentation

  • upgrade docs
  • api docs

Translations

  • Update Translation set before code freeze (COMPLETED) (skipped)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • English (Australian)
  • English (Indian)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Angolan)
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED) (used same translations as 6.1.0 release)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Docker (COMPLETED)
  • AWS Cloud packages (PENDING)

Release Statement

Title (PENDING)
  • OpenEMR 7.0.0 is released
Description (with links) (PENDING)
Description (without links) (PENDING)
  • The OpenEMR community has released version 7.0.0. OpenEMR 7.0.0 has numerous new features including ____, and support for 36 language translations. OpenEMR 7.0.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR and Blog (PENDING)
  • (PENDING)


Version 6.1.0

Overview

Released OpenEMR 6.1.0 on 3/22/22.

Testing vehicles

Code

  • Create 6.1.0(rel-610) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 6.1.0 release. (COMPLETED)
  • EMPTY

Documentation

  • upgrade docs
  • api docs
  • official demo (COMPLETED)

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • English (Australian)
  • English (Indian)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Angolan)
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Docker (COMPLETED)
  • AWS Cloud packages (COMPLETED)

Release Statement

Title (COMPLETED)
  • OpenEMR 6.1.0 is released
Description (with links) (COMPLETED)
Description (without links) (COMPLETED)
  • The OpenEMR community has released version 6.1.0. OpenEMR 6.1.0 has numerous new features including payment processing, patient portal forms, telehealth, google sign-in, implantable devices, and support for 36 language translations. OpenEMR 6.1.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR and Blog (PENDING)
  • (PENDING)


Version 6.0.0

Overview

Released OpenEMR 6.0.0 on 1/5/21.

Testing vehicles

Code

  • Create 6.0.0(rel-600) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 6.0.0 release. (COMPLETED)
  • EMPTY

Documentation

  • upgrade docs
  • official demo (COMPLETED)

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • English (Indian)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Docker (COMPLETED)
  • Appliance (PENDING)
  • AWS Cloud packages (PENDING)
  • Google Launcher Package (PENDING)

Release Statement

Title (COMPLETED)
  • OpenEMR 6.0.0 is released
Description (with links) (COMPLETED)
Description (without links) (COMPLETED)
  • The OpenEMR community has released version 6.0.0. OpenEMR 6.0.0 has numerous new features including an upgraded API supporting OAuth2, OIDC, FHIR, and SMART on FHIR in addition to user interface improvements, performance improvements, security improvements, support for 34 language translations, and new support for Kubernetes. OpenEMR 6.0.0 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR and Blog (PENDING)
  • (pending)


Version 5.0.2

Overview

Released OpenEMR 5.0.2 on 8/4/2019.

Testing vehicles

Code

  • Create 5.0.2(rel-502) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 5.0.2 release. Please help out and complete these.

Documentation

  • install docs
  • upgrade docs
  • official demo (COMPLETED)

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English (Indian)
  • English (Standard)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Ubuntu package (pending)
  • Docker (COMPLETED)
  • Issue 1: Ensure 5.0.1 to 5.0.2 docker upgrade works with the new apache uid 1000 fix. (COMPLETED)
  • Issue 2: Migrate edi,era,letter_templates(migrate custom_pdf.php to base site dir), procedure_results to inside documents when upgrade to 5.0.2 docker. (COMPLETED)
  • Windows XAMPP package (pending)
  • Appliance (COMPLETED)
  • AWS Cloud packages (pending)
  • Google Launcher Package (pending)

Release Statement

Title
  • OpenEMR 5.0.2 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 5.0.2. OpenEMR 5.0.2 has numerous new features including a new API, new documentation and tooltips, user interface improvements, security improvements, and support for 34 language translations. OpenEMR 5.0.2 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR
  • (pending)


Version 5.0.1

Overview

Shooting to release OpenEMR 5.0.1 at end of March, 2018.

Testing vehicles

Code

  • Create 5.0.1(rel-501) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that are trying to be accomplished before the 5.0.1 release. Please help out and complete these.

Documentation

  • install docs
  • upgrade docs
  • official demo

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English (Indian)
  • English (Standard)
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Tamil
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Ubuntu packages (COMPLETED)
  • Docker (COMPLETED)
  • Windows XAMPP package (COMPLETED)
  • Appliance (pending)
  • AWS Cloud packages (pending)
  • Google Launcher Package (pending)

Release Statement

Title
  • OpenEMR 5.0.1 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 5.0.1. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.1 has numerous new features including a new feature packed patient portal, institutional billing, basic FHIR support, DICOM image viewer, free e-prescribing, reminders module, group therapy module, active directory support and support for 34 language translations. OpenEMR 5.0.1 can be downloaded from the OpenEMR Project website at https://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR
  • COMPLETED


Version 5.0.0

Overview

RELEASE IS FINISHED. OPENEMR 5.0.0 WAS RELEASED ON 2/15/2017. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.

Testing vehicles

Code

  • Create 5.0.0(rel-500) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that need to be accomplished before the 5.0.0 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).

High Priority

Complete EHR MU2 certification (OEMR Organization)

Low Priority

LBF improvements (Rod)
Checkouts improvement (Rod)

Tickets Completed

Ray's eye form (Ray)

Documentation

  • install docs
  • upgrade docs
  • official demo

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Albanian
  • Arabic
  • Armenian
  • Bahasa Indonesia
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English (Indian
  • Finnish
  • French (Canadian)
  • French (Standard)
  • German
  • Greek
  • Hebrew
  • Hindi
  • Italian
  • Japanese
  • Marathi
  • Persian
  • Polish
  • Portuguese (Brazilian)
  • Portuguese (European)
  • Romanian
  • Russian
  • Spanish (Latin American)
  • Spanish (Spain)
  • Swedish
  • Turkish
  • Ukrainian
  • Vietnamese
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Ubuntu packages (COMPLETED)
  • Windows XAMPP package (COMPLETED)

Release Statement

Title
  • OpenEMR 5.0.0 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 5.0.0. This new version is 2014 ONC Certified as a Complete EHR. OpenEMR 5.0.0 has numerous new features including a new modern user interface and support for 33 language translations. OpenEMR 5.0.0 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.
PR
  • pending


Version 4.2.2

Overview

RELEASE IS FINISHED. OPENEMR 4.2.2 WAS RELEASED ON 5/19/2016. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.

Testing vehicles

Code

  • Create 4.2.2(rel-422) branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that need to be accomplished before the 4.2.2 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).

High Priority

EMPTY

Low Priority

EMPTY

Tickets Completed

EMPTY

Documentation

  • install docs
  • upgrade docs
  • official demo

Translations

  • Update Translation set before code freeze (COMPLETED)
  • Decide on Translations to include: (COMPLETED)
  • Arabic: 81.92% (6184 definitions)
  • Armenian: 91.3% (6892 definitions)
  • Bahasa Indonesia: 73.84% (5574 definitions)
  • Chinese (Simplified): 73.1% (5518 definitions)
  • Chinese (Traditional): 70.51% (5323 definitions)
  • Czech: 69.92% (5278 definitions)
  • Danish: 42.1% (3178 definitions)
  • Dutch: 92.6% (6990 definitions)
  • English (Indian): 1.87% (141 definitions)
  • English
  • Finnish: 43.75% (3303 definitions)
  • French (Canadian): 34.44% (2600 definitions)
  • French (Standard): 68.41% (5164 definitions)
  • German: 64.82% (4893 definitions)
  • Greek: 75.06% (5666 definitions)
  • Hindi: 81.44% (6148 definitions)
  • Italian: 89.47% (6754 definitions)
  • Japanese: 39.04% (2947 definitions)
  • Marathi: 90.57% (6837 definitions)
  • Persian: 43.74% (3302 definitions)
  • Polish: 26.47% (1998 definitions)
  • Portuguese (Brazilian): 56.38% (4256 definitions)
  • Portuguese (European): 51.79% (3910 definitions)
  • Russian: 74.14% (5597 definitions)
  • Spanish (Latin American): 76.96% (5810 definitions)
  • Spanish (Spain): 75.97% (5735 definitions)
  • Swedish: 41.74% (3151 definitions)
  • Turkish: 71.16% (5372 definitions)
  • Ukrainian: 82.63% (6238 definitions)
  • Vietnamese: 76.22% (5754 definitions)
  • There will be 30 languages.
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Ubuntu packages (COMPLETED)
  • Windows XAMPP package (COMPLETED)

Release Statement

Title
  • OpenEMR 4.2.2 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 4.2.2. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.2 has numerous new features including 30 language translations, a new modern user interface, and fully supports PHP7 and the most recent versions of MySQL and MariaDB. OpenEMR 4.2.2 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.



Version 4.2.1

Overview

RELEASE IS FINISHED. OPENEMR 4.2.1 WAS RELEASED ON 3/25/2016. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.

Testing vehicles

Code

  • Create 4.2.1 branch (COMPLETED)

Tickets Pending

This is a list of bugs/features that need to be accomplished before the 4.2.1 release. Please help out and complete these. If plan to help, then place your name next to the item (where the ????? is).

High Priority

EMPTY

Low Priority

EMPTY

Tickets Completed

SNOMED wordage and link to be compliant with licensing (brady)
Care Coordination sql binding placemarker bug (brady)
Statement dunning feature (Terry)
Database.sql files fixes (Aaric)

Documentation

  • install docs
  • upgrade docs
  • official demo

Translations

  • Update Translation set before code freeze (will skip this for this release)
  • Decide on Translations to include: (COMPLETED)
  • Arabic: 90.43% (6183 definitions)
  • Armenian: 32.18% (2200 definitions)
  • Bahasa Indonesia: 81.35% (5562 definitions)
  • Chinese (Simplified): 80.71% (5518 definitions)
  • Chinese (Traditional): 77.86% (5323 definitions)
  • Czech: 77.2% (5278 definitions)
  • Danish: 46.48% (3178 definitions)
  • Dutch: 99.94% (6833 definitions)
  • English (Indian): 2.06% (141 definitions)
  • English
  • Finnish: 48.31% (3303 definitions)
  • French (Canadian): 36.55% (2499 definitions)
  • French (Standard): 75.53% (5164 definitions)
  • German: 71.57% (4893 definitions)
  • Greek: 82.87% (5666 definitions)
  • Hindi: 89.92% (6148 definitions)
  • Italian: 98.79% (6754 definitions)
  • Japanese: 42.04% (2874 definitions)
  • Marathi: 100% (6837 definitions)
  • Persian: 48.3% (3302 definitions)
  • Polish: 29.22% (1998 definitions)
  • Portuguese (Brazilian): 61.96% (4236 definitions)
  • Portuguese (European): 57.19% (3910 definitions)
  • Russian: 81.88% (5598 definitions)
  • Spanish (Latin American): 84.63% (5786 definitions)
  • Spanish (Spain): 83.88% (5735 definitions)
  • Swedish: 46.09% (3151 definitions)
  • Turkish: 73.23% (5007 definitions)
  • Ukrainian: 91.24% (6238 definitions)
  • Vietnamese: 83.22% (5690 definitions)
  • There will be 30 languages.
  • Finalize Translations (COMPLETED)

Packages

  • Zip package (COMPLETED)
  • Tar.gz package (COMPLETED)
  • Ubuntu package (COMPLETED)
  • Windows XAMPP package (COMPLETED)

Release Statement

Title
  • OpenEMR 4.2.1 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 4.2.1. This new version is 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.1 has numerous new features including 30 language translations and a patient flow board. OpenEMR 4.2.1 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.


Version 4.2.0

(note this was a quick release, so minimal docs of process)

Overview

RELEASE IS FINISHED. OPENEMR 4.2.0 WAS RELEASED ON 12/28/2014. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.

Release Statement

Title
  • OpenEMR 4.2.0 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 4.2.0. This new version will be 2014 ONC Certified as a Modular EHR. OpenEMR 4.2.0 has numerous new features including 26 language translations, and Patient Form improvements such as E-signing. OpenEMR 4.2.0 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.


Version 4.1.2

Overview

RELEASE IS FINISHED. OPENEMR 4.1.2 WAS RELEASED ON 8/17/2013. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.
Plan release of 4.1.2 in early August, 2013. Released OpenEMR 4.1.2 on August 17th, 2013.

Testing vehicles

Tickets Pending

This is a list of bugs/features that need to be accomplished before the 4.1.2 release. Please help out and complete these. If plan to help, then place your name in red next to the item (where the ????? is).

High Priority

EMPTY

Low Priority

  • Clean up all obvious session leaks. Discussed here: (Brady and ???)

Tickets Completed

  • Ubuntu package set max_input_vars variable (COMPLETED 08/04/2013) (brady)
  • Problem List Improvements/Fee sheet improvement issue. Discussed here: (COMPLETED 08/01/2013) (Kevin)
  • Renaming of a document that is not attached to a patient (via Miscellaneous->New Documents or Direct Messaging) causes it to disappear from the Documents GUI (because the foreign_id is getting changed from '0' to NULL.) (COMPLETED 07/26/2013) (brady)
  • In Administration->ACL do not show the "bot users"(background services). (COMPLETED 07/25/2013) (brady)
  • Issue with mapping of CVX codes in immunizations in the Administration->Lists. (COMPLETED 07/25/2013) (brady)
  • Problem with usernames and case. Discussed here: (COMPLETED 07/11/2013) (Kevin)
  • Casing of sql tables messed up in security model and across Linux/Windows OpenEMR instances. (COMPLETED 07/09/2013) (Brady)
  • phpmyadmin upgrade. (COMPLETED 06/30/2013) (Brady)
  • Fix 'Open New Window' link in Patients/Client->Patients search gui. (COMPLETED 06/30/2013) (Brady and Kevin)

Documentation

  • Need to fix a php setting in package (COMPLETED 08/04/2013) (brady)
  • Need to fix php settings in package (COMPLETED 08/17/2013) (brady)
  • upgrade docs
  • appliance docs
  • official demo

Translations

  • Update Translation set before code freeze (COMPLETED 06/16/2013) (brady)
  • Finalize Translations (COMPLETED 08/03/2013) (brady)

Packages

  • Zip package (brady)
  • Tar.gz package (brady)
  • Ubuntu package (brady)
  • Windows XAMPP package (brady)
  • Appliance (brady)

Release Statement

Title
  • OpenEMR 4.1.2 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 4.1.2. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has numerous new features including 20 language translations, Direct messaging and Interoperability support. OpenEMR 4.1.2 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.


Version 4.1.1

Overview

RELEASE IS FINISHED. OPENEMR 4.1.1 WAS RELEASED ON 8/31/2012. KEEPING BELOW FOR ONLY HISTORICAL PURPOSES.
The theme of this release is Internationalization; OpenEMR 4.1.1 works in 20 19 languages (including English) and supports SNOMED, ICD10 and ICD9 diagnostic coding. The new features and major bug fixes were completed on 5/1/2012 5/14/2012 6/1/2012 6/14/2012 7/1/2012 7/10/2012 7/17/2012 7/24/2012 7/31/2012 7/28/2012. Released OpenEMR 4.1.1 on June June/July July August August/September August 31, 2012.

Testing vehicles

Tickets Pending

This is a list of bugs/features that need to be accomplished before the 4.1.1 release. Please help out and complete these. If plan to help, then place your name in red next to the item (where the ????? is).

High Priority

EMPTY

Low Priority

  • Bug in the Graphic Pain Map. After saving (not in edit mode!) the pain map, clicking the red square removes the red square, but it will show again in Edit of the same Graphic Pain Map. After closing the form and re opening the form, the red squares do show again. If opening a second of Graphic Pain Map, on the same day, ( I have no other option in Demo version), it gives the results in upper and lower picture, but the red squares only show in the first picture. Also the remarks made with the second Graphic Pain Map show also in the first Map. (?????)
  • After you have a patient created in the system, go to the calendar. Click on an empty slot, specify a patient and hit save. Popup comes up: This appointment slot is already used, use it anyway? Even though the slot is clearly empty. Note this doesn't happen if the time slot is within the IN/OUT times of the provider. Have ensured the available time slot searching funcionality is working correctly and the way to deal with this bug is to use a different message when the time is outside the physicians IN/OUT template, for example This appointment slot is not in the provider's scheduling template, use it anyway? (?????)
  • When entering in a new patient, if don't enter in a required field, it turns red. However this does not work for SELECT fields, such as gender. Also need to have it throw a alert message on which required fields are missing. Code for this is contained in the generate_layout_validation() function in library/options.inc.php . (?????)
  • Audit engine potential bug(s) related to the sql_checksum_of_modified_row function: (?????)
  • Extensively test the ERA uploading function (interface/billing/sl_eob_process.php), especially ensuring that the correct codetype and code get populated in the billing and ar_activity sql tables. (?????)
  • Document names with UTF8 characters are getting changed to _ characters (?????)
  • Some security fixes (have a report from AvantSys - plan to fix before make public - will email it to whomever wants to fix/analyse it) (?????)

Tickets Completed

  • Dated reminders use the correct patient pid. (COMPLETED 8/25/12) (Brady)
  • Fixed inconsistent ACL check on the patient summary screen header (COMPLETED 8/25/12) (Brady)
  • Bug fix to allow choosing times in Calendar to work in Firefox and IE9 (was already working in Chrome). (COMPLETED 8/21/12) (Brady)
  • Ensured all TYPE= statements have been changed to ENGINE= to ensure compatible with MySQL 5.5, (COMPLETED 8/20/12) (James and Brady)
  • Ensured access controls (gacl) are working ok since 1) now using InnoDB tables since this is the default in MySQL 5.5 2) overrided GenID() function in sql.inc is used in phpgacl. (COMPLETED 8/20/12) (Brady)
  • There are no more php short tags in the codebase (also, the formmaker scripts contain no short tags) (COMPLETED 8/18/12) (James and Brady)
  • In CDR engine reports(Standard,AMC and CQM), now can select the provider-patient relationship if reporting is provider specific (COMPLETED 8/17/12) (Anil)
  • Multisite module bugs to maintain site id during logout, timeout and when enter incorrect login credentials (COMPLETED 8/9/12) (Brady)
  • Remove Magic Quotes recommendations in docs, installation and ubuntu/debian package (COMPLETED 8/9/12) (Brady)
  • Fixed the encounter numbering bug in Windows more recent xampp versions (COMPLETED 8/9/12) (Brady)
  • SNOMED import verified to work with MySQL 5.5 (COMPLETED 8/8/12) (Mac and Brady)
  • Multisite module automated upgrading is supported in the ubuntu/debian package (COMPLETED 8/7/12) (Brady)
  • Updated the COPYRIGHT/LICENSE file to cover pre-2005 code (COMPLETED 8/4/12) (Brady)
  • Referring Provider now correctly used in the Collection Report (COMPLETED 8/2/12) (Brady)
  • Encounters are showing the practitioner when displayed rather than the user that created the encounter (COMPLETED 8/1/12) (Brady)
  • User "Preferences"(in Miscellaneous menu) that use a checkbox now work correctly (COMPLETED 8/1/12) (Brady)
  • Copays are now correctly implemented on the EOBs/Checkout/statements (COMPLETED 7/30/12) (Brady)
  • CDR engine gui rules editor bug fix now correctly adds intervals to targets (COMPLETED 7/28/12) (Brady)
  • CDR engine gui rules editor bug fix removed inconsistencies of the Custom Input setting in the targets (COMPLETED 7/28/12) (Brady)
  • Logging bug; success code is now getting reported correctly in library/pid.inc script newEvent() call (COMPLETED 7/21/12) (Kevin)
  • Full ICD10 and SNOMED support (COMPLETED 7/18/12) (Mac, Brady, and Rod)
  • UTF8 collation issue in mysql 5.5 (COMPLETED 7/18/12) (Brady)
  • Sql query bug when editing recurrent appt (COMPLETED 6/19/12) (TajEmo)
  • Fix CCR report (DOB date is incorrect) (COMPLETED 6/16/12) (TajEmo)
  • In prescriptions lists, double display of drug bug was fixed (COMPLETED 6/15/12) (TajEmo)
  • Ensure AMC/CQM/CDR reports work (albeit slow) (COMPLETED 5/25/12) (Brady)
  • Compatible with MySQL version 5.5 (changed Type= to ENGINE=) (COMPLETED 5/25/12) (James)
  • Forms datafield length bug (forced 255 input limit) (COMPLETED 5/25/12) (Brady)
  • CouchDB support to store patient documents (COMPLETED 5/9/2012) (Z&H)
  • Fix primary/referring provider ambiguity (COMPLETED 5/8/12) (Brady)
  • Practice Management enhancements (migration of copay out of billing sql table) (COMPLETED 4/28/2012) (Z&H)
  • Audit engine needs to log binded variables (COMPLETED 4/14/12) (Brady)
  • Language editor gui needs to be fixed (COMPLETED 4/11/12) (Kevin)

Documentation

  • upgrade docs (COMPLETED - 8/26/12) (Brady)
  • appliance docs (COMPLETED - 9/1/12) (Brady)
  • official demo (COMPLETED - 9/1/12) (Brady)

Translations

  • Update Translation set (COMPLETED - 4/14/12) (Brady)
  • Update Translation set again before code freeze (COMPLETED - 7/23/12) (Brady)
  • Add strings from ct_label in code_types table (COMPLETED - 7/21/12) (Brady)
  • Add strings from layouts/lists (COMPLETED - 7/21/12) (Brady)
  • Add strings from globals tabs (COMPLETED - 7/21/12) (Brady)
  • Finalize Translations (COMPLETED - 8/26/12) (Brady)
  • There are 19 languages (including English)!!!!

Packages

  • Zip package (COMPLETED - 8/31/12) (Brady)
  • Tar.gz package (COMPLETED - 8/31/12) (Brady)
  • Ubuntu package (COMPLETED - 8/31/12) (Brady)
  • Windows XAMPP package (COMPLETED - 8/31/12) (Brady)
  • Appliance (COMPLETED - 9/1/12) (Brady)

Release Statement

Title
  • OpenEMR 4.1.1 is released
Description (with links)
Description (without links)
  • The OpenEMR community has released version 4.1.1. This new version continues to maintain Official ONC Complete Ambulatory EHR Certification and has numerous new features including 19 language translations, full support for ICD9, ICD10 and SNOMED coding, support for 5010 billing standards, compatibility with new PHP and MySQL versions and improved performance. OpenEMR 4.1.1 can be downloaded from the OpenEMR Project website at http://www.open-emr.org . Thanks goes to the OpenEMR community for producing this release.



Version 4.1

RELEASE IS FINISHED. OPENEMR 4.1 WAS RELEASED ON 9/23/2011.
KEEPING BELOW FOR ONLY HISTORICAL PURPOSES

Testing vehicles

Online demo:
Daily built packages:

Bugs/Issues Pending

Bugs/Issues Fixed and Closed

Documentation

Translations

  • Update Translation set (COMPLETED 9/11)
  • Finalize Translations (COMPLETED 9/16)