← Back to team overview

dhis2-devs team mailing list archive

Re: [Dhis2-users] dhis version 2.29 is released

 

Thanks to the DHIS2 team for some fantastic new features and a great new
look too!

Terence Scott

Global Alliance for Rabies Control (GARC)
Pan-African Rabies Control Network (PARACON) Steering Committee
terence.scott@xxxxxxxxxxxxxxxxxx
https://paracon.rabiesalliance.org
Skype: tpscott1987





On Thu, Mar 8, 2018 at 6:41 AM, Ocaya Stephen <stephocay@xxxxxxxxx> wrote:

> Great work DHIS2 dev team. I see interesting features.
>
> Regards
>
> On Mar 8, 2018 5:30 AM, "channara rin" <rin.channara@xxxxxxxxx> wrote:
>
>> Many helpful features,
>>
>> thank you all teams...
>>
>> best regards,
>> channara
>>
>> On Thu, Mar 8, 2018 at 7:55 AM, Pamod Amarakoon <pamodm@xxxxxxxxx> wrote:
>>
>>> Thank you and great job !
>>>
>>> On Thu, Mar 8, 2018, 3:53 AM DJIBRIL Hakim <djib.hakim@xxxxxxxxx> wrote:
>>>
>>>> Congratulations Guys!
>>>>
>>>> 2018-03-07 21:55 GMT+00:00 John Mukulu <john.f.mukulu@xxxxxxxxx>:
>>>>
>>>>> Great Job
>>>>>
>>>>> Congratulations for major milestones on this release.
>>>>>
>>>>> John Francis Mukulu
>>>>> Software Architect, HISPTZ
>>>>> http://hisptanzania.org/
>>>>>
>>>>> On Mar 8, 2018 00:40, "Lars Helge Øverland" <lars@xxxxxxxxx> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *Hi all,DHIS version 2.29 is out with many new features, apps and
>>>>>> improvements.Login with admin/district on the demo
>>>>>> <http://play.dhis2.org/2.29/> system to try it out.ANALYTICS
>>>>>> FEATURES---Dashboard app: A new dashboard app is now available which lets
>>>>>> you arrange the dashboard items in a completely flexible way. It features
>>>>>> better dashboard search, allows you to create shortcuts by marking
>>>>>> dashboards as favorites, switch between visualization types such as pivot,
>>>>>> chart and map and insert free-text items. Dashboards can be shared,
>>>>>> translated and filtered.Screenshot 1
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/dashboard-view.png>
>>>>>> | 2
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/dashboard-edit-mode.png>
>>>>>> | Demo <https://play.dhis2.org/2.29/dhis-web-dashboard/index.html> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/dashboard.html>Maps app: A new
>>>>>> maps app (previously GIS) is available, offering a new, intuitive and
>>>>>> user-friendly interface for creating map layers. It lets you arrange the
>>>>>> order of map layers in a simple way, and view the map data in a data table.
>>>>>> Any number of map layers can be added to a map, even layers of the same
>>>>>> type. The contents and order of map layers can be viewed in the left side
>>>>>> menu.Screenshot 1
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/maps-analysis.png>
>>>>>> | 2
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/maps-events.png>
>>>>>> | Demo <https://play.dhis2.org/2.29/dhis-web-maps/#> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/using_maps.html>Last value
>>>>>> aggregation type: A new “last value” aggregation type is available for
>>>>>> aggregate and event analytics for data elements and attributes. This
>>>>>> aggregation type will use the last available value or event in the time
>>>>>> dimension, and either sum or average across other dimensions. This is
>>>>>> useful e.g. for facility surveys to analyse data based on the last
>>>>>> observation, or for “patients currently on care” type of
>>>>>> analysis.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/last-value-aggregation.png>
>>>>>> | Demo <https://play.dhis2.org/2.29/dhis-web-pivot/#>Pivot table
>>>>>> scalability: The pivot table rendering engine is now around 10x more
>>>>>> scalable, and allows for very large pivot tables to be viewed in the web
>>>>>> browser. This is accomplished through progressive rendering, i.e. the
>>>>>> browser will only render what you currently see and not load the entire
>>>>>> pivot table into the browser memory.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-pivot/?id=mkNlpJL3RMT>Event reports
>>>>>> table layout download: You can now download event reports in Excel or CSV
>>>>>> format in the same tabular format which was rendered in the web
>>>>>> browser.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/event-report-table-layout-download.png>Configurable
>>>>>> financial year in analytics: The starting month of the financial year to
>>>>>> use in all analytics apps can now be configured in the settings app.
>>>>>> Available options are April, July and October.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/financial-year-start-month-setting.png>
>>>>>> | Demo <https://play.dhis2.org/2.29/dhis-web-settings/#/analytics>TRACKER
>>>>>> FEATURES---Data capture and data view sharing levels: The sharing solution
>>>>>> has been extended with two new levels for “data capture” and “data view”
>>>>>> access for users and user groups. These levels apply to programs, program
>>>>>> stages, data sets and category options, and replaces the link between user
>>>>>> roles and data sets/programs. This offers a simplified and more flexible
>>>>>> access control solution.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/sharing-dialogue-main.png>
>>>>>> | Docs <https://docs.dhis2.org/2.29/en/user/html/sharing.html>Tracker
>>>>>> programs in maintenance app: You can now create and modify tracker programs
>>>>>> in the maintenance app. The workflow for creating programs have been made
>>>>>> more intuitive and effective, where stages, sections, data entry forms and
>>>>>> notifications can be created from within the main page.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-maintenance/#/list/programSection/program>Integrated
>>>>>> search and registration: The steps for searching and registering new
>>>>>> tracked entities are now integrated. When registering a new tracked entity
>>>>>> instance, the registration form will automatically search for possible
>>>>>> duplicates and alert the user in case of suspected duplicates. When a
>>>>>> search comes back with no hits, the searched values are carried over to the
>>>>>> registration form. Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/integrated-search-and-registration.png>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/open_existing_tracked_entity_instance_dashboard.html>Improved
>>>>>> configurability and security in searches: Search authorization can now be
>>>>>> granted to users at any location in the org unit structure, while also
>>>>>> allowing for configuration that restricts the information returned in the
>>>>>> search results per tracked entity instance. The max number of searchresults
>>>>>> can also be restricted, to avoid general searches returning long lists of
>>>>>> tracked entity instances.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/improved-configurability-and-security-for-searching.png>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/configure_search.html>Sending of
>>>>>> messages based on program rules: You can now create program rules which
>>>>>> trigger messages to be sent to designated recipients (through SMS, email or
>>>>>> DHIS 2 messages) from a notification template. Messages are triggered when
>>>>>> data is received by the DHIS 2 API based on events or tracked entity
>>>>>> instances. This is useful e.g. for disease surveillance, where certain
>>>>>> conditions would trigger an immediate message to a case investigator to
>>>>>> follow up a notifiable case.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-maintenance/#/edit/programSection/programRule/add>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_program_rules.html>ID-generation
>>>>>> based on functional patterns: Unique IDs can now be generated based on a
>>>>>> configured pattern. The patterns can contain various components such as org
>>>>>> unit code, year and sequential numbers.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-maintenance/#/edit/programSection/trackedEntityAttribute/add>
>>>>>> | Tutorial
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/working-with-textpattern.html> |
>>>>>> Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_tracked_entity_instance_management.html#webapi_generate_tei_attributes>Program
>>>>>> indicator custom date boundaries: Program indicators can now query data
>>>>>> relative to the reporting period. In the program indicator user interface
>>>>>> there are now options for customizing what data is used in the evaluation
>>>>>> of the program indicator. As an example, an indicator could evaluate all
>>>>>> events up to the end of the reporting period, or evaluate events from
>>>>>> enrollments which happened in an earlier period relative to the aggregation
>>>>>> period. This is useful e.g. for cohort analysis and for creating
>>>>>> moving-average or cumulative program indicators.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/program-indicator-cohort-support.png>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/configure_program_indicator.html>Compare
>>>>>> forms when entering tracker data: Individual program stages can be
>>>>>> configured to display previous events side-by-side with the current event
>>>>>> for ease of comparison.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/compare-forms.png>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/enter_event_data_for_tracked_entity_instance.html#d0e3321>Fixed
>>>>>> information in top menu for tracked entities: You can now configure a fixed
>>>>>> information bar containing key attributes or calculated values for
>>>>>> individual tracked entities. The information bar will always be visible at
>>>>>> the top of the screen while capturing data for a single tracked
>>>>>> entity.Screenshot 1
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/persistent-information-bar-1.png>
>>>>>> | 2
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/persistent-information-bar-2.png>Image
>>>>>> type attributes: Images can now be stored as tracked entity attributes and
>>>>>> be displayed in lists and the profile widget in tracker capture. When the
>>>>>> image value type is used for a data element, the image will be visible in
>>>>>> data entry forms.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/image-type-attributes.png>
>>>>>> | Docs user guide
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/configure_tracked_entity.html#create_tracked_entity_attribute>
>>>>>> | Docs API
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_tracked_entity_instance_management.html#d0e14532>Attributes
>>>>>> for tracked entity types: Tracked entity types can now have attributes.
>>>>>> This allows e.g. for searching for attributes across multiple programs
>>>>>> which share the same tracked entity type.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-maintenance/#/list/programSection/trackedEntityType>
>>>>>> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/configure_search.html>GENERAL
>>>>>> FEATURES---Job scheduler: A new solution for scheduling of background jobs
>>>>>> is now available. With the new scheduling system you can configure exactly
>>>>>> when and how often a job should run, job-specific parameters for how the
>>>>>> job should be performed and more. Multiple background jobs of the same type
>>>>>> can now run simultaneously and provide notifications
>>>>>> independently.Screenshot
>>>>>> <https://s3-eu-west-1.amazonaws.com/content.dhis2.org/releases/screenshots/29/scheduling-app-main.png>
>>>>>> | Demo <https://play.dhis2.org/2.29/dhis-web-scheduler/#/> | Docs user
>>>>>> guide
>>>>>> <https://docs.dhis2.org/master/en/user/html/dataAdmin_scheduling.html>
>>>>>> | Docs API
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_scheduling.html>Validation
>>>>>> message tickets: Similar to ticket/feedback messages, validation messages
>>>>>> now have access to status, priority and user assignment. The messages will
>>>>>> inherit the priority based on the importance of the validation result.Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-messaging/message.action> | Docs
>>>>>> <https://docs.dhis2.org/2.29/en/user/html/messages.html>In-app authorities:
>>>>>> Apps can now contain app-specific authorities which can be assigned to user
>>>>>> roles in the same way you assign regular authorities. Apps can use these
>>>>>> authorities to grant or restrict access to functionality.Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/apps_creating_apps.html>Complete
>>>>>> only when compulsory fields filled: A new option is available for data sets
>>>>>> which only allows users to complete a data set in aggregate data entry if
>>>>>> all compulsory fields have been filled. Demo
>>>>>> <https://play.dhis2.org/2.29/dhis-web-maintenance/#/list/dataSetSection/dataSet>API
>>>>>> FEATURES---Analytics table SQL hooks: This API lets you hook into the
>>>>>> resource table and analytics table generation process using custom SQL
>>>>>> scripts. These scripts can manipulate the content of the mentioned tables,
>>>>>> such as adding, updating and removing rows, to cater for special analytics
>>>>>> requirements.Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_analytics_table_hooks.html>Metadata
>>>>>> audit: A new API for auditing of metadata is now available. All creation,
>>>>>> edits and deletion of metadata objects are now audited, and the audi trail
>>>>>> information includes which properties were changed, at what time and by
>>>>>> which user.Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_metadata_audit.html>Multi-property
>>>>>> metadata search: Using the metadata endpoints, you can now filter (search)
>>>>>> for objects using tokens (individual words) across the name, UID, code and
>>>>>> short name properties.Docs
>>>>>> <https://docs.dhis2.org/2.29/en/developer/html/webapi_metadata_object_filter.html>
>>>>>> | Demo
>>>>>> <https://play.dhis2.org/2.29/api/dataElements.json?filter=identifiable:token:treated%20antibiotics>RELEASE
>>>>>> INFO---Release InformationLinkDownload release and sample
>>>>>> databasehttps://www.dhis2.org/downloads
>>>>>> <https://www.dhis2.org/downloads>Documentation and
>>>>>> Javadocshttps://www.dhis2.org/documentation
>>>>>> <https://www.dhis2.org/documentation>Upgrade
>>>>>> noteshttps://www.dhis2.org/229-upgrade
>>>>>> <https://www.dhis2.org/229-upgrade>Details about each feature on
>>>>>> JIRAhttps://jira.dhis2.org/issues/?filter=10112
>>>>>> <https://jira.dhis2.org/issues/?filter=10112>Overview of
>>>>>> issueshttps://jira.dhis2.org/issues/?filter=10751
>>>>>> <https://jira.dhis2.org/issues/?filter=10751>Source code on
>>>>>> Githubhttps://github.com/dhis2 <https://github.com/dhis2>Demo
>>>>>> instancehttps://play.dhis2.org/2.29
>>>>>> <https://play.dhis2.org/2.29>Instructions for signing up for DHIS 2 mailing
>>>>>> listshttps://www.dhis2.org/contact <https://www.dhis2.org/contact> Enjoy
>>>>>> the new release.Best regards,The DHIS2 development team*
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~dhis2-users
>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-users
>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-users
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users
> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-users
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References