Version 0.26 Release Notes¶
Release Date: September 3, 2015
Release Summary¶
The 0.26 release introduces two new modules: the CSD module, which implements the Care Services Discovery API; and the DHIS2 module, which may be used to forward data to DHIS2. It also features enhancements to MOTECH Data Services, including UI support for entity relationships and import/export support for schemas.
This release also adds a significant amount of documentation aimed at MOTECH developers and implementers, including documentation for most existing modules.
Where to Get it¶
Note
The links below point to the 0.26.6 release, which is the current dot release from the 0.26.X code branch.
Source Code: Platform | Modules
Binary Distribution
Modules:
Major Changes¶
DHIS2 Module¶
The newly added DHIS2 module enables MOTECH to forward data to a DHIS2 server. Individual-level (DHIS “tracker”) data may be forwarded in addition to aggregate-level data. One interesting use case that this module enables is forwarding data collected with handsets (e.g. CommCare) to DHIS2 by way of MOTECH. This use case may be configured entirely using UI utilizing the Tasks module to define the mapping between systems.
CSD Module¶
The newly added CSD module supports connecting MOTECH to a health worker/facility registry that supports the Care Services Discovery standard.
UI for MDS Object Relationships¶
This version also adds support for creating relationships among Data Services entities using the user interface. Relationships may now be defined either via code annotations or via UI using the schema editor. Several types of relationships are supported: one-to-one, one-to-many, many-to-many, and master-detail. You can read more about entity relationships here.
MDS Schema Import/Export¶
MOTECH adds the ability to import/export MDS entities in version 0.26. This feature allows an implementer to export his/her end-user-defined entities (EUDEs) to a file so they may be imported into another MOTECH server. You can read more about this feature here.
REST API Documentation¶
MOTECH added the ability to auto-generate REST APIs for Data Services entities in version 0.25. Now documentation for these APIs is also auto-generated. To learn more about this, see the Automatic REST API documentation UI in MOTECH documentation. [1]
Tickets¶
You can browse the list of tickets resolved for this release on our issue tracker.
Footnotes
[1] | And yes, we did just invite you to view documentation describing the auto-generated documentation that describes the auto-generated APIs for manipulating database entities that are auto-generated based on code annotations. Simple, right? |