3.13.0 release notes
Known issues
Check the repository for the latest known issues.
Upgrade notes
Breaking changes
None.
UI/UX changes
Configuration for Task Due Date Display
By default, an overdue task is simply displayed as “Due today”. This enhancement adds configuration to allow for displaying the number of days passed since the task’s due date. This configuration is modified by setting the task_days_overdue
value as described in the documentation.
If the configuration is not set, there will be no UX changes to the way that overdue tasks are displayed.
Default display | Configurable display |
---|---|
- #7235: Add configuration to display the number of days since the due date for an overdue task
Household Tasks Landing Page
When a user with the can_view_tasks_group
permission has completed a task for a particular household and there are additional uncompleted tasks for that household, a landing page is shown with a list of the remaining tasks. This allows the user to easily access all uncompleted tasks for the current household.
The behavior for existing users without the permission will remain unchanged.
- #5886: Make it easier to complete all tasks at a household in the same visit
Highlights
Collect form data from external Android apps
The CHT now supports forms that collect data from generic 3rd-party Android apps. Users can launch the apps from the form and then the output from the app is captured by the CHT and stored with the report. See the CHT documentation for more information on how to use this feature.
An example use case for this functionality is the CHT reference application for COVID-19 point-of-care testing with Rapid Diagnostic Tests (RDT). This app provisions and captures the RDT data by integrating with Dimagi’s RD-Toolkit app that guides health workers through the use of the RDT.
This feature requires the CHT External App Launcher functionality included in v0.10.0 of cht-android.
- #6981: Support collecting form data from external Android apps
And more…
Features
- #5886: Make it easier to complete all tasks at a household in the same visit
- #6981: Support collecting form data from external Android apps
Improvements
- #6545: Change /users/info api to deal with task documents
- #7121: “Sync Now” should synchronize “meta” database when pressed
- #7235: Add configuration to display the number of days since the due date for an overdue task
- #7310: Add settings version to telemetry
Security fixes
None.
Performance improvements
None.
Bug fixes
- #6392: New contact header not translated in desktop view
- #6660: isSensitive doesn’t stop replication of reports when the patient_id is the subject of a report
- #6698: Clicking on the Android back button while creating a new report minifies the app and generates feedback doc
- #6767: Clicking the targets tab twice puts infinite spinner up
- #6984: api and webapp can disagree on whether a user has an online or offline role
- #6988: Firefox is generating a Content Security Policy error when submitting a form
- #6989: Trying to open another report after selecting a verification state will not load the next report
- #7003: Recompile default and standard config after medic-conf patch release
- #7034: Meta db sync throws an empty message error when offline, which generates a feedback doc
- #7046: Error thrown when trying to send message to unknown sender
- #7203: Can’t re-select message thread after deselecting it
- #7209: Muting transition can conflict with itself
- #7223: After search RHS is not getting cleared off
- #7261: Phone field invalid when editing a contact with a valid phone number
Technical improvements
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.