|
1 | | -# Release notes - Android App for DHIS2 - 3.1.1.1 |
| 1 | +<table> |
| 2 | +<tr> |
| 3 | +<td> |
| 4 | +The new <strong>DHIS2 Android App</strong> allows offline data capture across all DHIS2 data models. Data and metadata are automatically synchronized whenever there is internet access, always keeping the most relevant data for the logged user in the device. |
| 5 | +The app is compatible and we support <strong>42</strong>, <strong>41</strong>, <strong>40</strong>. |
| 6 | +</td> |
| 7 | +</tr> |
| 8 | +<tr> |
| 9 | +<td colspan="2" bgcolor="white"> |
2 | 10 |
|
3 | 11 | ### Bug |
4 | 12 |
|
5 | | -[ANDROAPP-6797](https://dhis2.atlassian.net/browse/ANDROAPP-6797) Update rule engine |
| 13 | +[ANDROAPP-5770](https://dhis2.atlassian.net/browse/ANDROAPP-5770) IllegalStateException: Expected BringIntoViewRequester to not be used before parents are placed. |
| 14 | + |
| 15 | +[ANDROAPP-6616](https://dhis2.atlassian.net/browse/ANDROAPP-6616) Cannot sync after referring TEI to an org unit where user does not have write access |
| 16 | + |
| 17 | +[ANDROAPP-6662](https://dhis2.atlassian.net/browse/ANDROAPP-6662) \[Data Set\] App crashes after exiting the org unit dialog \(using the x\) |
| 18 | + |
| 19 | +[ANDROAPP-6704](https://dhis2.atlassian.net/browse/ANDROAPP-6704) Large option set renders inconsistenly in DS |
| 20 | + |
| 21 | +[ANDROAPP-6740](https://dhis2.atlassian.net/browse/ANDROAPP-6740) Incorrect order when displaying rules in feedback/indicator widget |
| 22 | + |
| 23 | +[ANDROAPP-6754](https://dhis2.atlassian.net/browse/ANDROAPP-6754) Update Bottom sheet dialog to new usage for edge to edge devices |
| 24 | + |
| 25 | +[ANDROAPP-6761](https://dhis2.atlassian.net/browse/ANDROAPP-6761) User able to create new events after completing enrollment |
| 26 | + |
| 27 | +[ANDROAPP-6775](https://dhis2.atlassian.net/browse/ANDROAPP-6775) Selecting report periods when creating a datasets can freeze the app |
| 28 | + |
| 29 | +[ANDROAPP-6801](https://dhis2.atlassian.net/browse/ANDROAPP-6801) Crash when using breaking the glass to access to a TEI |
| 30 | + |
| 31 | +[ANDROAPP-6826](https://dhis2.atlassian.net/browse/ANDROAPP-6826) Aggregates Total column is not been displayed |
| 32 | + |
| 33 | +[ANDROAPP-6854](https://dhis2.atlassian.net/browse/ANDROAPP-6854) Add edge to edge to DatasetInstance screen |
| 34 | + |
| 35 | +[ANDROAPP-6867](https://dhis2.atlassian.net/browse/ANDROAPP-6867) Make whole data set table screen scrollable |
| 36 | + |
| 37 | +[ANDROAPP-6873](https://dhis2.atlassian.net/browse/ANDROAPP-6873) Clear button not updating value in cell for certain inputs |
| 38 | + |
| 39 | +[ANDROAPP-6874](https://dhis2.atlassian.net/browse/ANDROAPP-6874) Move a category to row is not working as expected |
| 40 | + |
| 41 | +[ANDROAPP-6880](https://dhis2.atlassian.net/browse/ANDROAPP-6880) Clear input dialog and cell selection when changing section |
| 42 | + |
| 43 | +[ANDROAPP-6882](https://dhis2.atlassian.net/browse/ANDROAPP-6882) Cursor slides to the end when typing |
| 44 | + |
| 45 | +[ANDROAPP-6883](https://dhis2.atlassian.net/browse/ANDROAPP-6883) Input dialog is hidden behind keyboard on certain devices |
| 46 | + |
| 47 | +[ANDROAPP-6884](https://dhis2.atlassian.net/browse/ANDROAPP-6884) Period tags in section details is not displaying in user friendly format |
| 48 | + |
| 49 | +[ANDROAPP-6886](https://dhis2.atlassian.net/browse/ANDROAPP-6886) Some forms are crashing |
| 50 | + |
| 51 | +[ANDROAPP-6887](https://dhis2.atlassian.net/browse/ANDROAPP-6887) Keyboard type not changing when navigate from one data type to other using next |
| 52 | + |
| 53 | +[ANDROAPP-6888](https://dhis2.atlassian.net/browse/ANDROAPP-6888) Button to reset cell size doesnt exist |
| 54 | + |
| 55 | +[ANDROAPP-6889](https://dhis2.atlassian.net/browse/ANDROAPP-6889) Multiple cells are being selected simultaneously, even disabled total cells. |
| 56 | + |
| 57 | +[ANDROAPP-6892](https://dhis2.atlassian.net/browse/ANDROAPP-6892) Latest automatically generated apks are crashing when opening any dataset |
| 58 | + |
| 59 | +[ANDROAPP-6895](https://dhis2.atlassian.net/browse/ANDROAPP-6895) Handling Errors in cells |
| 60 | + |
| 61 | +[ANDROAPP-6896](https://dhis2.atlassian.net/browse/ANDROAPP-6896) Input Field Error: Missing Red Line and Label in inputDialog |
| 62 | + |
| 63 | +[ANDROAPP-6899](https://dhis2.atlassian.net/browse/ANDROAPP-6899) Implement persist table resizing layout |
| 64 | + |
| 65 | +[ANDROAPP-6900](https://dhis2.atlassian.net/browse/ANDROAPP-6900) Suppress 'Default' Text in Input Shell with Single 'Value' Column |
| 66 | + |
| 67 | +[ANDROAPP-6902](https://dhis2.atlassian.net/browse/ANDROAPP-6902) Unable to save coordinates |
| 68 | + |
| 69 | +[ANDROAPP-6903](https://dhis2.atlassian.net/browse/ANDROAPP-6903) Tapping on the "x" in the org unit dialog deletes the value in the cell |
| 70 | + |
| 71 | +[ANDROAPP-6911](https://dhis2.atlassian.net/browse/ANDROAPP-6911) Missing rowHeaders |
| 72 | + |
| 73 | +[ANDROAPP-6913](https://dhis2.atlassian.net/browse/ANDROAPP-6913) Resized table is lost when moving between sections |
| 74 | + |
| 75 | +[ANDROAPP-6915](https://dhis2.atlassian.net/browse/ANDROAPP-6915) Lateral scrolling alignment issues |
| 76 | + |
| 77 | +[ANDROAPP-6916](https://dhis2.atlassian.net/browse/ANDROAPP-6916) No space between column headers |
| 78 | + |
| 79 | +[ANDROAPP-6922](https://dhis2.atlassian.net/browse/ANDROAPP-6922) unable to delete value from cell |
| 80 | + |
| 81 | +[ANDROAPP-6934](https://dhis2.atlassian.net/browse/ANDROAPP-6934) Unable to re-open data set |
| 82 | + |
| 83 | +[ANDROAPP-6936](https://dhis2.atlassian.net/browse/ANDROAPP-6936) Auto-Scroll Misalignment on Cell Selection |
| 84 | + |
| 85 | +[ANDROAPP-6963](https://dhis2.atlassian.net/browse/ANDROAPP-6963) Datasets: unable to select option in multiselect value type |
| 86 | + |
| 87 | +[ANDROAPP-6981](https://dhis2.atlassian.net/browse/ANDROAPP-6981) Incorrect display of greyed fields |
| 88 | + |
| 89 | +[ANDROAPP-6982](https://dhis2.atlassian.net/browse/ANDROAPP-6982) Unable to add "." or "-" in numeric value types |
| 90 | + |
| 91 | +[ANDROAPP-7005](https://dhis2.atlassian.net/browse/ANDROAPP-7005) Unable to download APK "software update" in Android versions > 10 |
| 92 | + |
| 93 | +### Feature |
| 94 | + |
| 95 | +[ANDROAPP-6371](https://dhis2.atlassian.net/browse/ANDROAPP-6371) Implement period picker in data sets |
| 96 | + |
| 97 | +[ANDROAPP-6426](https://dhis2.atlassian.net/browse/ANDROAPP-6426) Quick actions in TEI Dashboard |
| 98 | + |
| 99 | +[ANDROAPP-6469](https://dhis2.atlassian.net/browse/ANDROAPP-6469) Display GPS coordinate accuracy in UI \[Data Set\] |
| 100 | + |
| 101 | +[ANDROAPP-6638](https://dhis2.atlassian.net/browse/ANDROAPP-6638) Support feature: Disable automatic grouping of data elements |
| 102 | + |
| 103 | +[ANDROAPP-6640](https://dhis2.atlassian.net/browse/ANDROAPP-6640) Support feature: Pivot: categories as rows, data elements as columns |
| 104 | + |
| 105 | +[ANDROAPP-6641](https://dhis2.atlassian.net/browse/ANDROAPP-6641) Support feature: Move a category to rows |
| 106 | + |
| 107 | +[ANDROAPP-6642](https://dhis2.atlassian.net/browse/ANDROAPP-6642) Support feature: Content before and after a section |
| 108 | + |
| 109 | +[ANDROAPP-6758](https://dhis2.atlassian.net/browse/ANDROAPP-6758) Implement ListCardTitle overflow in Map Cards |
| 110 | + |
| 111 | +[ANDROAPP-6767](https://dhis2.atlassian.net/browse/ANDROAPP-6767) Support feature: "Render vertically" |
| 112 | + |
| 113 | +[ANDROAPP-6788](https://dhis2.atlassian.net/browse/ANDROAPP-6788) Implement period picker in filters |
| 114 | + |
| 115 | +[ANDROAPP-6796](https://dhis2.atlassian.net/browse/ANDROAPP-6796) Merge all category combinations in one table |
| 116 | + |
| 117 | +[ANDROAPP-6802](https://dhis2.atlassian.net/browse/ANDROAPP-6802) DatasetInstanceScreen: Saving and complete workflow |
| 118 | + |
| 119 | +[ANDROAPP-6812](https://dhis2.atlassian.net/browse/ANDROAPP-6812) Support feature: multi header rows |
| 120 | + |
| 121 | +[ANDROAPP-6832](https://dhis2.atlassian.net/browse/ANDROAPP-6832) Implement InputDialog Text value types actions |
| 122 | + |
| 123 | +[ANDROAPP-6833](https://dhis2.atlassian.net/browse/ANDROAPP-6833) Implement dates \(date, datetime, time\) value types actions |
| 124 | + |
| 125 | +[ANDROAPP-6834](https://dhis2.atlassian.net/browse/ANDROAPP-6834) Implement InputDialog File and Image value types actions |
| 126 | + |
| 127 | +[ANDROAPP-6835](https://dhis2.atlassian.net/browse/ANDROAPP-6835) Implement InputDialog Org Unit value type actions |
| 128 | + |
| 129 | +[ANDROAPP-6836](https://dhis2.atlassian.net/browse/ANDROAPP-6836) Implement go to next cell |
| 130 | + |
| 131 | +[ANDROAPP-6837](https://dhis2.atlassian.net/browse/ANDROAPP-6837) Implement validation error parsing |
| 132 | + |
| 133 | +[ANDROAPP-6841](https://dhis2.atlassian.net/browse/ANDROAPP-6841) Support feature: Title and subtitle |
| 134 | + |
| 135 | +[ANDROAPP-6855](https://dhis2.atlassian.net/browse/ANDROAPP-6855) Implement legends in dataset input dialog |
| 136 | + |
| 137 | +[ANDROAPP-6864](https://dhis2.atlassian.net/browse/ANDROAPP-6864) Implement optionset input \[Data Set\] |
| 138 | + |
| 139 | +[ANDROAPP-6878](https://dhis2.atlassian.net/browse/ANDROAPP-6878) Yes Only type cell layout |
| 140 | + |
| 141 | +Remember to check the [Android app documentation](https://docs.dhis2.org/en/use/android-app/about-this-guide.html) for detailed information of the features included in the App and how to configure DHIS2 to use it. |
| 142 | + |
| 143 | +For support contact us at [DHIS2 community](https://community.dhis2.org) if you have any issue. |
| 144 | +</td> |
| 145 | +</tr> |
| 146 | +</table> |
0 commit comments