3.10.3 release notes
Known issues
Check the repository for the latest known issues.
Supported software
There are no required changes to the supported software matrix
from 3.0.0
.
Node | CouchDB | Browsers | SMS bridge | Android | medic-android | medic-couch2pg |
---|---|---|---|---|---|---|
8.11+ | 2.1+ | Chrome 53+, Firefox latest | medic-gateway | 4.4+ | 0.4.5+ | 3.0+ |
Upgrade notes
This release fixes issues around using the default hierarchy and having contact documents that have a default type (person
, clinic
, health_center
or district_hospital
) and also have a contact_type
property.
With configurable hierarchies, introduced in 3.7.0, the contact_type
property became reserved to determine the type of contact.
However, projects could have used this property for internal logic in their configuration code before upgrading to 3.7, and could have contacts that have this property along with a default hierarchy type.
The complete solution for these issues requires an upgrade to this release and recompiling and redeploying app_settings
with medic-conf 3.4.1 or greater.
Breaking changes
No breaking changes
UI/UX changes
No UI/UX changes
Bug fixes
- cht-core#6993: Patients with
type: 'person', contact_type: 'other'
don’t have tasks appear when viewed on the contacts tab - cht-core#6996: Muting transition and update clinics don’t handle contacts that use a hardcoded type and also have a
contact_type
property correctly - cht-core#7003: Recompile default and standard config after medic-conf patch release
- medic-conf#382: Contacts with hardcoded types that also have a
contact_type
property don’t get the correct contact_summary fields and don’t count towards target goals
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.