diff --git a/website/data/app_releases.json b/website/data/app_releases.json
index 3cebabb3..83e605dc 100644
--- a/website/data/app_releases.json
+++ b/website/data/app_releases.json
@@ -7,8 +7,8 @@
},
"v100.2.32": {
"Bug Fixes": [
- "DHIS2-15586: update installed state for non-core apps",
- "DHIS2-13915: show spinner when an app is being installed"
+ "DHIS2-13915: show spinner when an app is being installed",
+ "DHIS2-15586: update installed state for non-core apps"
]
},
"v100.2.31": {
@@ -74,8 +74,8 @@
},
"v100.2.19": {
"Bug Fixes": [
- "support core and custom app management when app hub is not available [DHIS2-13112] (#485)",
- "correct logic"
+ "correct logic",
+ "support core and custom app management when app hub is not available [DHIS2-13112] (#485)"
]
},
"v100.2.18": {
@@ -178,8 +178,8 @@
},
"v100.1.9": {
"Bug Fixes": [
- "design, color, spacing adjustments",
- "design adjustments [UX-132]"
+ "design adjustments [UX-132]",
+ "design, color, spacing adjustments"
],
"Testing": [
"fix test regression by adjusting error message"
@@ -227,9 +227,9 @@
},
"v100.1.0": {
"Bug Fixes": [
+ "add start:nobrowser script",
"use getWithDataTest and findWithDataTest",
- "add cypress data test prefix to cypress.json",
- "add start:nobrowser script"
+ "add cypress data test prefix to cypress.json"
],
"Features": [
"add e2e workflow step"
@@ -259,11 +259,11 @@
},
"v100.68.3": {
"Bug Fixes": [
- "[DHIS2-17177] Registration page stuck after failed save (#3595)",
"[DHIS2-16931] Working list hides delete button (#3603)",
+ "[DHIS2-17177] Registration page stuck after failed save (#3595)",
"[DHIS2-17161] Do not update attribute values from enrollment Widget (#3601)",
- "[DHIS2-17096] show/hide option groups in profile widget (#3593)",
- "[DHIS2-17044] missing singular translation (#3598)"
+ "[DHIS2-17044] missing singular translation (#3598)",
+ "[DHIS2-17096] show/hide option groups in profile widget (#3593)"
]
},
"v100.68.2": {
@@ -339,8 +339,8 @@
},
"v100.67.1": {
"Bug Fixes": [
- "[DHIS2-16393] use option name in Stages&Events (#3578)",
- "[DHIS2-16394] use option name in relationship table (#3579)"
+ "[DHIS2-16394] use option name in relationship table (#3579)",
+ "[DHIS2-16393] use option name in Stages&Events (#3578)"
]
},
"v100.67.0": {
@@ -350,8 +350,8 @@
},
"v100.66.6": {
"Bug Fixes": [
- "[DHIS2-17072] Improve verbose rules engine message (#3571)",
- "[DHIS2-17037] edit event page crashes for event programs (#3565)"
+ "[DHIS2-17037] edit event page crashes for event programs (#3565)",
+ "[DHIS2-17072] Improve verbose rules engine message (#3571)"
]
},
"v100.66.5": {
@@ -394,9 +394,9 @@
"v100.2.1": {
"Bug Fixes": [
"merge to master",
- "in paragraphs were removed in dashboard item description (#2962)",
+ "short name was not being shown in visualizations (#2959)",
"translations: sync translations from transifex (dev)",
- "short name was not being shown in visualizations (#2959)"
+ "in paragraphs were removed in dashboard item description (#2962)"
]
},
"v100.2.0": {
@@ -409,11 +409,11 @@
},
"v100.1.0": {
"Bug Fixes": [
- "show tag/tooltip only when a filter other than ou/pe is used (#2941)",
- "translations: sync translations from transifex (dev) (#2920)",
"use interpretations component from Analytics (DHIS2-15441) (#2430)",
"merge to master",
- "show tag/tooltip about not applied filters for Outlier table (DHIS2-13858) (#2937)"
+ "show tag/tooltip about not applied filters for Outlier table (DHIS2-13858) (#2937)",
+ "translations: sync translations from transifex (dev) (#2920)",
+ "show tag/tooltip only when a filter other than ou/pe is used (#2941)"
],
"Features": [
"support outlier table plugin (DHIS2-16751) (#2912)"
@@ -431,8 +431,8 @@
},
"v100.0.3": {
"Bug Fixes": [
- "parse the ou filter correctly for all ou types (#2691)",
- "merge to master"
+ "merge to master",
+ "parse the ou filter correctly for all ou types (#2691)"
]
},
"v100.0.2": {
@@ -481,14 +481,14 @@
},
"v100.0.8": {
"Bug Fixes": [
- "update v38 fixtures",
- "remove v37 e2e",
- "prevent failing jest test",
"translations: sync translations from transifex (master)",
+ "remove v37 e2e",
"update v39 fixtures",
- "update jest mock [DHIS2-15415]",
+ "add scroll for workflows [DHIS2-15415]",
+ "prevent failing jest test",
"add scroll on workflow selector [DHIS2-15415]",
- "add scroll for workflows [DHIS2-15415]"
+ "update v38 fixtures",
+ "update jest mock [DHIS2-15415]"
]
},
"v100.0.7": {
@@ -558,12 +558,12 @@
},
"v100.3.8": {
"Bug Fixes": [
- "prevent unnecessary renders when form has errors (#358)",
- "validator: limits as warning instead of error (#357)",
+ "warning border style to yellow",
+ "help: add warning style reference to help",
"prevent setting warning as undefined",
"tests: update tests",
- "warning border style to yellow",
- "help: add warning style reference to help"
+ "validator: limits as warning instead of error (#357)",
+ "prevent unnecessary renders when form has errors (#358)"
]
},
"v100.3.7": {
@@ -578,9 +578,9 @@
},
"v100.3.5": {
"Testing": [
- "use org variables + add RP attributes",
"publish jest test results to reportportal (#352)",
- "fix ci"
+ "fix ci",
+ "use org variables + add RP attributes"
],
"Bug Fixes": [
"optimistically update lastUpdatedBy on complete [TECH-1440] (#320)"
@@ -593,11 +593,11 @@
},
"v100.3.3": {
"Testing": [
+ "use import instead of require",
"update API_KEY name and merge parallel launches",
- "publish cypress test results to reportportal (#349)",
"debug merging launches",
- "cleaning PR",
- "use import instead of require"
+ "publish cypress test results to reportportal (#349)",
+ "cleaning PR"
],
"Bug Fixes": [
"handle non-standard server time zone ids [DHIS2-15511] (#344)"
@@ -610,32 +610,32 @@
},
"v100.3.1": {
"Testing": [
- "use imperative validate: cover response transformation",
- "use update limits: cover with tests",
- "use imperative validate: use real query keys instead of mocked ones",
- "use set form completion mutation: cover with tests",
- "cover remaining metadata selectors",
- "use delete limits: cover with tests",
+ "use imperative validate: cover request failure",
+ "cover & cartesian",
+ "category combo table body: cover with tests",
+ "use upload file data value mutation: cover with tests",
"use delete data value mutation: cover with tests",
+ "use delete limits: cover with tests",
"cover hooks in data-value-mutations.js (#314)",
- "use imperative validate: cover request failure",
- "metadata selectors: add jest tests for all untested selectors",
+ "use imperative validate: cover response transformation",
+ "cover remaining metadata selectors",
"cartesian: cover with tests (DHIS2-14386)",
- "use set data value mutation: cover with tests",
- "use upload file data value mutation: cover with tests",
- "cover & cartesian",
"cover useImperativeValidate with tests (#321)",
- "category combo table body: cover with tests"
+ "use imperative validate: use real query keys instead of mocked ones",
+ "use update limits: cover with tests",
+ "use set data value mutation: cover with tests",
+ "metadata selectors: add jest tests for all untested selectors",
+ "use set form completion mutation: cover with tests"
],
"Bug Fixes": [
- "use FetchError class from app-runtime [DHIS2-15085] (#316)",
- "cartesian: return empty array when no vectors provided",
- "include attribute options in completion post [DHIS2-15032] (#311)",
- "cover useSetFormCompletionMutation with tests (#315)",
- "rollback failed complete [DHIS2-15033] (#312)",
"use set form completion mutation: handle optimistic update errors correctly",
+ "rollback failed complete [DHIS2-15033] (#312)",
+ "lock forms when organisation unit is closed [BETA-25] (#317)",
+ "use FetchError class from app-runtime [DHIS2-15085] (#316)",
"translations: sync translations from transifex (development)",
- "lock forms when organisation unit is closed [BETA-25] (#317)"
+ "cover useSetFormCompletionMutation with tests (#315)",
+ "cartesian: return empty array when no vectors provided",
+ "include attribute options in completion post [DHIS2-15032] (#311)"
],
"Features": [
"merge development into master"
@@ -643,34 +643,34 @@
},
"v100.3.0": {
"Features": [
- "nice UI",
- "lock-status: check lockDate (wip)",
+ "lock-status: add expiry to footer bar",
"form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)",
- "lock-status: add expiry to footer bar"
+ "nice UI",
+ "lock-status: check lockDate (wip)"
],
"Bug Fixes": [
- "use suggested text",
- "use relative time with absolute time in tooltip",
- "include username in string for i18n",
- "don't show expiration if excepted by user authorities",
- "remove conditional chaining",
- "handle undefined data set",
- "adjust for different time locales",
- "align inputPeriod check with backend [DHIS2-14218]",
"use set form completion mutation: handle optimistic update errors correctly",
+ "use relative time with absolute time in tooltip",
"expiry date calculation",
"error when no period is selected",
+ "include username in string for i18n",
+ "adjust for different time locales",
+ "use suggested text",
"only update status from backend once",
- "cover useSetFormCompletionMutation with tests (#315)"
+ "cover useSetFormCompletionMutation with tests (#315)",
+ "handle undefined data set",
+ "remove conditional chaining",
+ "align inputPeriod check with backend [DHIS2-14218]",
+ "don't show expiration if excepted by user authorities"
],
"Testing": [
- "use update limits: cover with tests",
- "use set form completion mutation: cover with tests",
- "use delete limits: cover with tests",
+ "use upload file data value mutation: cover with tests",
"use delete data value mutation: cover with tests",
+ "use delete limits: cover with tests",
"cover hooks in data-value-mutations.js (#314)",
+ "use update limits: cover with tests",
"use set data value mutation: cover with tests",
- "use upload file data value mutation: cover with tests"
+ "use set form completion mutation: cover with tests"
]
},
"v100.2.4": {
@@ -695,79 +695,79 @@
},
"v100.2.0": {
"Bug Fixes": [
- "deps: update dependency @tanstack/react-query-devtools to v4.24.14",
- "metadata error handling",
- "deps: update dependency classnames to v2.3.2",
- "deps: update tanstack-query monorepo to v4.20.2",
- "print: fix print-styles for selects",
- "deps: update tanstack-query monorepo to v4.19.1",
- "deps: bump platform and runtime deps [TECH-1462] (#236)",
- "option-set: remove unnecessary sort",
- "minor cleanup",
+ "use periods: reverse order & add first/last periods of next/prev year if in current year",
+ "deps: update dependency zustand to v4.1.5",
"total-cell: clear total value when printing empty form (#298)",
- "deps: update dependency final-form to v4.20.9",
+ "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)",
"options-sort: fix undefined check",
- "deps: update tanstack-query monorepo to v4.20.4",
+ "deps: update tanstack-query monorepo to v4.24.9",
+ "clean up audit styling [TECH-1469] [TECH-1470] (#237)",
+ "deps: update dependency query-string to v7.1.2",
+ "deps: update tanstack-query monorepo to v4.19.1",
"deps: update dependency @tanstack/react-query-devtools to v4.24.13",
- "implement PR feedback by @tomzemp from 2023-03-04",
- "deps: update tanstack-query monorepo to v4.18.0",
- "translations: sync translations from transifex (development)",
- "multi-select: update max-width",
- "deps: update dependency query-string to v7.1.3",
"update ui version",
- "deps: update tanstack-query monorepo to v4.24.4",
+ "deps: update tanstack-query monorepo to v4.24.10",
+ "data-test attribute and linting errors",
"option-set: fix clear button",
- "address period issues that occurred after new year 2022/2023",
+ "ensure biweeks allow entry over entire year [TECH-1308] (#242)",
+ "deps: update dependency react-router-dom to v5.3.4",
+ "deps: update dependency classnames to v2.3.2",
"implement PR feedback by @tomzemp from 2023-03-02",
- "use periods: check if lastPeriodOfPrevYear exists",
+ "minor cleanup",
+ "deps: update tanstack-query monorepo to v4.23.0",
+ "deps: update dependency idb-keyval to v6.2.0",
+ "deps: update dependency reselect to v4.1.7",
+ "deps: update tanstack-query monorepo to v4.18.0",
+ "deps: update dependency query-string to v7.1.3",
"data value store: return boolean from isComplete selector",
- "deps: update tanstack-query monorepo to v4.16.1",
"highlighted field store: correct wrong initial state",
- "deps: update dependency idb-keyval to v6.2.0",
+ "metadata and user info error handling (#294)",
+ "address period issues that occurred after new year 2022/2023",
+ "multi-select: update max-width",
+ "print: fix print-styles for selects",
+ "option-set: remove unnecessary sort",
+ "deps: bump platform and runtime deps [TECH-1462] (#236)",
+ "deps: update dependency react-chartjs-2 to v4.3.1",
+ "use periods: check if lastPeriodOfPrevYear exists",
+ "deps: update tanstack-query monorepo to v4.19.0",
+ "deps: update tanstack-query monorepo to v4.24.6",
+ "deps: update dependency chart.js to v3.9.1",
+ "metadata error handling",
+ "use multi-calendar-dates to address periods that don't start on Jan 1st",
+ "deps: update dependency final-form to v4.20.9",
+ "deps: update tanstack-query monorepo to v4.20.2",
+ "clear selections with only dataset [DHIS2-14039] (#243)",
+ "deps: update tanstack-query monorepo to v4.17.1",
+ "deps: update tanstack-query monorepo to v4.20.4",
"optionset: re-add input spread to button",
+ "remove unnecessary overflow",
+ "deps: update dependency zustand to v4.1.4",
+ "deps: update dependency @tanstack/react-query-devtools to v4.24.14",
+ "deps: update dependency html-react-parser to v1.4.14",
+ "deps: update tanstack-query monorepo to v4.24.4",
+ "deps: update tanstack-query monorepo to v4.16.1",
+ "translations: sync translations from transifex (development)",
"deps: update dependency re-reselect to v4.0.1",
- "clear selections with only dataset [DHIS2-14039] (#243)",
+ "data value store: set correct default when data value set falsy",
"optionSet: sort selected options",
- "deps: update dependency chart.js to v3.9.1",
- "metadata and user info error handling (#294)",
- "ensure biweeks allow entry over entire year [TECH-1308] (#242)",
- "data-test attribute and linting errors",
- "deps: update tanstack-query monorepo to v4.24.9",
- "deps: update dependency react-router-dom to v5.3.4",
- "deps: update tanstack-query monorepo to v4.24.10",
- "use periods: reverse order & add first/last periods of next/prev year if in current year",
"adjust disabled org unit style",
- "deps: update tanstack-query monorepo to v4.17.1",
- "data value store: set correct default when data value set falsy",
- "deps: update dependency zustand to v4.1.4",
- "deps: update dependency zustand to v4.1.5",
- "use multi-calendar-dates to address periods that don't start on Jan 1st",
- "deps: update dependency reselect to v4.1.7",
- "deps: update tanstack-query monorepo to v4.24.6",
- "clean up audit styling [TECH-1469] [TECH-1470] (#237)",
- "deps: update tanstack-query monorepo to v4.19.0",
- "deps: update tanstack-query monorepo to v4.23.0",
- "deps: update dependency query-string to v7.1.2",
- "remove unnecessary overflow",
- "deps: update dependency react-chartjs-2 to v4.3.1",
- "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)",
- "deps: update dependency html-react-parser to v1.4.14"
+ "implement PR feedback by @tomzemp from 2023-03-04"
],
"Features": [
+ "optionset: add support for multi-text optionSet",
"option-set: add multi text support (#290)",
- "zustand: create wrapper",
- "optionset: add support for multi-text optionSet"
+ "zustand: create wrapper"
],
"Testing": [
+ "unsaved data store: cover with tests",
"validation store: cover with tests",
+ "highlighted field store: cover with tests",
+ "entry form store: cover with tests",
"data value store: cover store with tests",
- "cover stores with tests (and fix some minor issues)",
- "data value store: cover with test & establish testing pattern",
"sync errors store: cover with tests",
"get cell id: cover with tests",
- "unsaved data store: cover with tests",
- "highlighted field store: cover with tests",
- "entry form store: cover with tests"
+ "data value store: cover with test & establish testing pattern",
+ "cover stores with tests (and fix some minor issues)"
]
},
"v100.1.2": {
@@ -777,131 +777,131 @@
},
"v100.1.1": {
"Bug Fixes": [
- "translations: sync translations from transifex (development)",
- "update periods height [DHIS2-14006]"
+ "update periods height [DHIS2-14006]",
+ "translations: sync translations from transifex (development)"
]
},
"v100.1.0": {
"Bug Fixes": [
- "onlineStatus: sync header-bar status to onlineManager status",
- "add missing error-summary file",
+ "use zustand store for highlighted-field",
+ "handle temporal mutation errors (#206)",
+ "global filter field size (#221)",
+ "deps: update deps",
+ "try to use cjs import fetcherror",
+ "make bottom bar buttons small [DHIS2-13956]",
+ "or between shortcuts [DHIS2-13955]",
"error-summary: count errors in selection",
+ "deps: pin dependencies",
+ "copy FetchError from data-service",
"file-input: reset lastSyncedValue",
- "tooltip: fix tooltip flickering",
- "use zustand store for highlighted-field",
- "shouldRollbackError",
- "update useHighlightedField",
- "set networkmode offlineFirst",
- "remove custom styles for data details button",
- "data-value-set: disable when mutating",
- "review",
- "print styles [TECH-1312] (#217)",
- "filter-field: hide clear-button when no filter (#222)",
- "stop tooltip flickering [DHIS2-13954]",
+ "fix temporal error handling",
+ "persist: persist mutations that are network-errors",
"update variable name [TECH-1465] (#231)",
- "ensure we use a local date string",
- "global filter field size (#221)",
- "reset error when pristine",
+ "use highlightedfieldstore",
+ "allow for unit paths starting at the real root instead of user root (#197)",
+ "use a stable date string instead of an instable date instance (#201)",
+ "import locales so app has access to them (#207)",
+ "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)",
"allow the webapi to return a single object instead of wrapped array",
- "cleanup on umount only",
- "validation button: disable validation run when offline [TECH-1377] (#178)",
- "option-set input lastSyncedValue",
- "error-details optional chaining",
- "manage unsaved comments when moving cells",
+ "fix some crashes",
+ "fix breaking tests around side bar, basic info and follow up button",
+ "add missing files",
"use prefetched units when user org unit is not the highest level",
- "deps: pin dependencies",
- "use a stable date string instead of an instable date instance (#201)",
- "offline-error-types, show alertbar once",
- "highlighted fields performance (#155)",
- "contextual-help: add help-legend for sync-errors",
- "manage unsaved limits when moving cells",
- "misc cleanup",
- "fix temporal error handling",
- "use selector to get coc",
- "remove unnecessary clear highlightedfield",
- "or between shortcuts [DHIS2-13955]",
+ "preserve input-component format",
+ "data-value-set: disable when mutating",
+ "address pr comments",
+ "clear sync-status when value changes (#182)",
+ "deps: update dependency @dhis2/ui to v8.5.3 (#225)",
+ "clear highlight when field is umounted",
"audit history: update processing, clean up [TECH-1281] (#131)",
- "remove defaultOnSuccess for queries",
- "fix some crashes",
- "ensure deepest level is never lower than root level",
+ "ensure offline units are fetched correctly for users deep in the hierarchy (#226)",
+ "handle network-error alert",
"data-workspace: show loader if in flight, regardless of cached data",
- "allow for unit paths starting at the real root instead of user root (#197)",
- "handle temporal mutation errors (#206)",
- "getCellId",
- "basic information: display client date in tooltip",
- "add missing files",
+ "rerun validation on main bar button click",
+ "minor cleanup",
+ "onlineStatus: sync header-bar status to onlineManager status",
+ "tooltip: fix tooltip flickering",
"remove 403 as temporal error",
- "make bottom bar buttons small [DHIS2-13956]",
- "error-summary: use yellow800 for icon color",
- "clear highlight when field is umounted",
- "use highlightedfieldstore",
- "dates: use server time when appropriate",
- "adjust client time to server timezone when computing date ranges (#165)",
+ "tooltip: show all errors in tooltip",
+ "remove defaultOnSuccess for queries",
"true-only checkbox lastSynced comparison",
- "fix breaking tests around side bar, basic info and follow up button",
- "entry-field: cleanup highlighted-field properly",
+ "onlineManager: make sure to go online when navigator goes online",
+ "manage unsaved comments when moving cells",
+ "adjust synced cell style (#199)",
+ "error-details optional chaining",
+ "headerbar: use smarter delay for headerbar-status",
"handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)",
- "move handlerHeaderBarStatus to dataworkspace due to re-render issues",
- "minor cleanup",
+ "update useHighlightedField",
+ "ensure we use a local date string",
"always apply long delay when showing/hiding",
- "handle network-error alert",
"manage unsaved comments and limits when moving cells",
- "copy FetchError from data-service",
- "ensure offline units are fetched correctly for users deep in the hierarchy (#226)",
- "deps: update deps",
- "headerbar: use smarter delay for headerbar-status",
- "use retry to pause mutations",
- "always retry offline-trigger errors",
- "persist: persist mutations that are network-errors",
- "bottom-bar: add failed to save summary",
- "inner-wrapper: properly clear error if last-synced",
- "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)",
- "adjust synced cell style (#199)",
- "update Add limits styling [DHIS2-13958]",
"handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)",
- "clear sync-status when value changes (#182)",
- "onlineManager: make sure to go online when navigator goes online",
- "refactor validation-tooltip to child of wrapper",
- "try to use cjs import fetcherror",
+ "reset error when pristine",
+ "getCellId",
+ "offline-error-types, show alertbar once",
+ "cleanup on umount only",
+ "set highlighted field null",
+ "contextual-help: add help-legend for sync-errors",
+ "ensure deepest level is never lower than root level",
+ "misc cleanup",
+ "entry-field: cleanup highlighted-field properly",
"filter-field: do not reset highlighted when focused",
- "errors-store: add getNumberOfErrors",
- "fix disabled cell styling [TECH-1466] (#234)",
- "use-value-store: add optional-chaining for safety",
+ "validation button: disable validation run when offline [TECH-1377] (#178)",
+ "remove unnecessary clear highlightedfield",
+ "always retry offline-trigger errors",
+ "make useDataValueParams and useApiAttributeParams stable",
+ "refactor validation-tooltip to child of wrapper",
+ "add missing error-summary file",
+ "set networkmode offlineFirst",
+ "bottom-bar: add failed to save summary",
+ "basic information: display client date in tooltip",
+ "resolveAlertProps",
+ "translations: sync translations from transifex (development)",
+ "option-set input lastSyncedValue",
+ "use retry to pause mutations",
+ "filter-field: hide clear-button when no filter (#222)",
"use date limit: prevent recomputing on every re-render",
- "preserve input-component format",
+ "inner-wrapper: properly clear error if last-synced",
+ "dates: ensure that server or client time is used when appropriate",
+ "use-value-store: add optional-chaining for safety",
+ "fix disabled cell styling [TECH-1466] (#234)",
+ "errors-store: add getNumberOfErrors",
+ "update Add limits styling [DHIS2-13958]",
+ "dates: use server time when appropriate",
+ "move handlerHeaderBarStatus to dataworkspace due to re-render issues",
"init lastSyncedValue, fix file-field",
- "translations: sync translations from transifex (development)",
"section-filter: do not reset highlighted on focus",
- "rerun validation on main bar button click",
- "import locales so app has access to them (#207)",
- "set highlighted field null",
- "deps: update dependency @dhis2/ui to v8.5.3 (#225)",
- "tooltip: show all errors in tooltip",
- "resolveAlertProps",
- "dates: ensure that server or client time is used when appropriate",
- "address pr comments",
- "make useDataValueParams and useApiAttributeParams stable"
+ "stop tooltip flickering [DHIS2-13954]",
+ "print styles [TECH-1312] (#217)",
+ "manage unsaved limits when moving cells",
+ "remove custom styles for data details button",
+ "review",
+ "adjust client time to server timezone when computing date ranges (#165)",
+ "use selector to get coc",
+ "shouldRollbackError",
+ "error-summary: use yellow800 for icon color",
+ "highlighted fields performance (#155)"
],
"Testing": [
- "add authority tests to comment and limit tests",
- "update tests",
- "move query-key test",
"fix test description",
"add test to getPreFetchedChildren",
- "fix tests"
+ "fix tests",
+ "update tests",
+ "add authority tests to comment and limit tests",
+ "move query-key test"
],
"Features": [
- "notify user about failures of critical requests",
+ "client server date: add DRY utils",
"headerbar: integrate offline-status-message",
+ "get current date: set milliseconds to 0",
+ "notify user about failures of critical requests",
+ "sync-errors: add sync-errors store",
"custom forms: notify user about pre-fetching failure",
- "respect F_DATAVALUE_ADD user authority",
"sync error handling (#218)",
- "sync-errors: add sync-errors store",
- "get current date: set milliseconds to 0",
- "client server date: add DRY utils",
- "sync-error: add sync error to field",
"headerbar: integrate offline-status message (#233)",
- "error-indicator: add error indicator"
+ "error-indicator: add error indicator",
+ "respect F_DATAVALUE_ADD user authority",
+ "sync-error: add sync error to field"
]
}
},
@@ -978,9 +978,9 @@
},
"v100.0.2": {
"Bug Fixes": [
- "always use outputIdScheme=UID for data preview [DHIS2-14061]",
"updated cypress fixtures [DHIS2-14061]",
- "always use outputIdScheme=UID [DHIS2-14061]"
+ "always use outputIdScheme=UID [DHIS2-14061]",
+ "always use outputIdScheme=UID for data preview [DHIS2-14061]"
]
},
"v100.0.1": {
@@ -993,9 +993,9 @@
"v100.5.3": {
"Bug Fixes": [
"merge to master",
+ "plugin flashes when interacting with Interpretations modal (#3017)",
"try locking highcharts to 10.2.0",
- "translations: sync translations from transifex (dev)",
- "plugin flashes when interacting with Interpretations modal (#3017)"
+ "translations: sync translations from transifex (dev)"
],
"Testing": [
"add cypress tests for Outlier table DHIS2-17162 (#3008)"
@@ -1003,32 +1003,32 @@
},
"v100.5.2": {
"Bug Fixes": [
- "wait for different SVG for single value",
"change urlReg to urlGlob and correct glob pattern for outlier tables",
+ "add classnames and update json instructions file for outlier tables (#3000)",
+ "wait for different SVG for single value",
"remove query param section from url glob",
- "correct typo in visualisation type",
- "add classnames and update json instructions file for outlier tables (#3000)"
+ "correct typo in visualisation type"
]
},
"v100.5.1": {
"Bug Fixes": [
"merge to master",
- "enable the loading spinner when props change",
+ "ensure only the first period item is used",
"fix period filter and loading spinner when filtering in dashboard (#3002)",
- "ensure only the first period item is used"
+ "enable the loading spinner when props change"
]
},
"v100.5.0": {
"Testing": [
- "hover over list to prevent it from being stale",
"adapt tests to new database (#2975)",
"don't expect subtitle to be visible by default",
- "refactor data.cy.js to independent test cases"
+ "refactor data.cy.js to independent test cases",
+ "hover over list to prevent it from being stale"
],
"Bug Fixes": [
"add custom errors for analytics requests (#2874)",
- "fetch displayTitle and displaySubtitle for translations DHIS2-16216 (#2929)",
"translations: sync translations from transifex (dev)",
+ "fetch displayTitle and displaySubtitle for translations DHIS2-16216 (#2929)",
"push-analytics: add push analytics instructions (#2985)"
],
"Features": [
@@ -1038,44 +1038,44 @@
},
"v100.4.0": {
"Bug Fixes": [
- "update cli-app-scripts and analytics deps",
- "dependency updates (#2243)",
"translations: sync translations from transifex (dev)",
- "fetch data element icon and pass it in extraOptions",
- "avoid crash when visualization object is empty (ie. New)",
- "do not pass a boolean for icons when saving",
+ "dependency updates (#2243)",
+ "update cli-app-scripts and analytics deps",
"fix bug which cause current to loose props",
- "avoid visualization flashing when changing options",
+ "avoid crash when visualization object is empty (ie. New)",
"hide icon from visualization when option is toggled",
- "set disabledOptions on AO loading and vis type switching"
+ "avoid visualization flashing when changing options",
+ "do not pass a boolean for icons when saving",
+ "set disabledOptions on AO loading and vis type switching",
+ "fetch data element icon and pass it in extraOptions"
],
"Features": [
- "handle disabled and helpText props for disabled options",
- "single value background color change based upon legend (DHIS2-13702) (#2223)",
- "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
"handle disabled option in Redux store",
+ "single value background color change based upon legend (DHIS2-13702) (#2223)",
+ "v100.4.0",
"support non-gregorian fixed periods (#2233)",
- "remove disabled before passing object to visualization generator",
- "disable option when cumulativeValues is checked in PT DHiS2-15728",
+ "handle disabled and helpText props for disabled options",
+ "cumulative values in PT (DHIS2-5497) (#2746)",
"disabled options based on cumulativeValues in PT DHIS2-15728",
- "v100.4.0",
+ "disable option when cumulativeValues is checked in PT DHiS2-15728",
+ "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
"disable legend option when cumulative values is enabled",
- "cumulative values in PT (DHIS2-5497) (#2746)"
+ "remove disabled before passing object to visualization generator"
],
"Testing": [
- "add tests for cumulativeValues option in PT",
- "refactor clickCheckbox to check/uncheckCheckbox",
+ "fix test failing due to change in single value behaviour",
"use current year instead of hardcode it",
+ "refactor clickCheckbox to check/uncheckCheckbox",
"enhance tests, options and sorting",
- "fix test failing due to change in single value behaviour",
+ "add tests for cumulativeValues option in PT",
"add helper functions for totals options"
]
},
"v100.3.1": {
"Bug Fixes": [
"color set update (DHIS2-16108) (#2906)",
- "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)",
- "v100.3.1"
+ "v100.3.1",
+ "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)"
]
},
"v100.3.0": {
@@ -1083,68 +1083,68 @@
"send test results to report portal dashboard"
],
"Bug Fixes": [
- "translations: sync translations from transifex (dev)",
"allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)",
- "prevent state update when modal is closing",
- "only update interpretations list when in DOM",
+ "translate dimension labels in PT DHIS2-15750 (#2783)",
+ "disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)",
"limit max value shifts to min value fields in PT (DHIS2-10235) (#2756)",
+ "only update interpretations list when in DOM",
"visualization deleted when saving it after copy DHIS2-15722 (#2778)",
- "disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)",
+ "prevent state update when modal is closing",
"change legend type description to fit SV (DHIS2-15120) (#2757)",
- "translate dimension labels in PT DHIS2-15750 (#2783)"
+ "translations: sync translations from transifex (dev)"
],
"Features": [
- "deps: bump analytics to latest to benefit from fixes and features (#2886)",
- "100.3.0"
+ "100.3.0",
+ "deps: bump analytics to latest to benefit from fixes and features (#2886)"
]
},
"v100.2.0": {
"Features": [
- "use hover menu components from analytics for options menu",
- "use interpretations button from analytics",
+ "100.2.0 (#2741)",
+ "use Toolbar and ToolbarSidebar from analytics (#2358)",
"update download menu to use hovermenu components from analytics",
+ "use hover menu components from analytics for options menu",
"use UpdateButton and HoverMenubar from analytics",
- "use Toolbar and ToolbarSidebar from analytics (#2358)",
- "100.2.0 (#2741)"
+ "use interpretations button from analytics"
],
"Testing": [
- "comment out icon tests for currently unsupported types",
- "prevent test names from being dynamic (#2576)",
- "more tests for custom calculations (DHIS2-13871) (#2287)",
+ "skip legend test while data element icons are unsupported",
"rename AO-title to titlebar (DHIS2-15063) (#2435)",
"extend timeout after delete has been triggered (#2499)",
- "skip legend test while data element icons are unsupported",
+ "more tests for custom calculations (DHIS2-13871) (#2287)",
+ "prevent test names from being dynamic (#2576)",
+ "comment out icon tests for currently unsupported types",
"add Cypress tests for SV icon (DHIS2-10496) (#2372)"
],
"Bug Fixes": [
- "tweak viz type selector styles to match toolbar",
- "translations: sync translations from transifex (dev)",
- "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)",
- "adjust closeFileMenuWithClick command",
"adjust e2e element slectors",
"observe size changes for legend positioning",
+ "adjust data test name",
+ "tweak viz type selector styles to match toolbar",
"remove divider from plain data source submenu",
+ "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)",
+ "adjust closeFileMenuWithClick command",
"ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`",
- "adjust data test name"
+ "translations: sync translations from transifex (dev)"
]
},
"v100.1.4": {
"Testing": [
- "prevent items in transfer from being stale when filtering (#2321)",
- "extend timeout for loading visualizations (#2368)"
+ "extend timeout for loading visualizations (#2368)",
+ "prevent items in transfer from being stale when filtering (#2321)"
],
"Bug Fixes": [
- "translations: sync translations from transifex (dev)",
- "image paths and apply d2 style"
+ "image paths and apply d2 style",
+ "translations: sync translations from transifex (dev)"
]
},
"v100.1.3": {
"Bug Fixes": [
- "deps: platform deps for login redirect [DHIS2-15319] (#2300)",
+ "single value size and position issues (analytics@25.1.10) (#2359)",
"bump cli-app-scripts to 10.3.8 for LIBS-499 fix (#2285)",
"case E7113 throws same msg as E7114 (#2278)",
- "single value size and position issues (analytics@25.1.10) (#2359)",
- "v100.1.1"
+ "v100.1.1",
+ "deps: platform deps for login redirect [DHIS2-15319] (#2300)"
]
},
"v100.1.2": {
@@ -1159,33 +1159,33 @@
},
"v100.1.0": {
"Features": [
- "custom calculations (DHIS2-13871) (#2232)",
"single value background color change based upon legend (DHIS2-13702) (#2223)",
- "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
- "plugin: send installation status [DHIS2-15097] (#2273)",
"support non-gregorian fixed periods (#2233)",
- "100.1.0 (#2286)"
+ "custom calculations (DHIS2-13871) (#2232)",
+ "100.1.0 (#2286)",
+ "plugin: send installation status [DHIS2-15097] (#2273)",
+ "implement data icon option for SV visualization (DHIS2-10496) (#2236)"
],
"Testing": [
- "fix test failing due to change in single value behaviour",
- "add extended timeout for file open modal (#2284)"
+ "add extended timeout for file open modal (#2284)",
+ "fix test failing due to change in single value behaviour"
],
"Bug Fixes": [
- "update cli-app-scripts and analytics deps",
- "dependency updates (#2243)",
"nightly workflow has to run on default branch which is currently dev (#2269)",
- "fetch data element icon and pass it in extraOptions",
- "inject CSS UI variables in plugin (#2270)",
+ "set height on chart container when not defined (#2246) (#2250)",
"remove old i18n initialisation (#2241)",
+ "dependency updates (#2243)",
+ "update cli-app-scripts and analytics deps",
+ "translations: sync translations from transifex (master) (#2192)",
"remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)",
+ "update cli-app-scripts and analytics (#2247)",
+ "hide icon from visualization when option is toggled",
"target window.parent for postRobot communication (#2256)",
- "set height on chart container when not defined (#2246) (#2250)",
+ "inject CSS UI variables in plugin (#2270)",
"do not pass a boolean for icons when saving",
- "update cli-app-scripts and analytics (#2247)",
"deps: bump cli-app-scripts for precaching improvement",
"plugin sends installation status (#2277)",
- "translations: sync translations from transifex (master) (#2192)",
- "hide icon from visualization when option is toggled"
+ "fetch data element icon and pass it in extraOptions"
]
},
"v100.0.3": {
@@ -1222,26 +1222,26 @@
"persist sorting information in AO (DHIS2-14955) (#382)"
],
"Testing": [
- "refactor after PR review",
+ "enable test for sorting data loaded from AO",
"add another test for sorting/saving",
+ "refactor after PR review",
"verify values are sorted correctly",
- "add Cypress tests for sorting in AO",
- "enable test for sorting data loaded from AO"
+ "add Cypress tests for sorting in AO"
],
"Bug Fixes": [
- "avoid extra analytics request when loading a new AO",
"avoid re-renders and double requests when sorting in dashboard",
- "reset sorting when a different AO is loaded",
"fix sorting on a \"repeated\" dimension column",
+ "fix merging conflict",
"pass correct dimension name in download for sorting",
- "show empty cell for missing boolean values as well (#466)",
- "respect user defined sorting in download DHIS2-15248",
"use correct default for sorting direction",
- "use correct property name and case",
"reset local sorting state when column is removed",
- "fix merge conflict",
"format sorting correctly when saving DHIS2-15836",
- "fix merging conflict"
+ "avoid extra analytics request when loading a new AO",
+ "respect user defined sorting in download DHIS2-15248",
+ "reset sorting when a different AO is loaded",
+ "show empty cell for missing boolean values as well (#466)",
+ "fix merge conflict",
+ "use correct property name and case"
]
},
"v100.16.2": {
@@ -1272,11 +1272,11 @@
"add skip rounding option (DHIS2-15629) (#424)"
],
"Bug Fixes": [
+ "add feature toggle for skipRounding option",
"handle showHierarchy separately from requestable options",
"add option for skipRounding",
- "add skipRounding option DHIS2-15629",
- "add feature toggle for skipRounding option",
- "enable skip rounding option for all versions"
+ "enable skip rounding option for all versions",
+ "add skipRounding option DHIS2-15629"
],
"Testing": [
"remove version toggle for tests",
@@ -1308,31 +1308,31 @@
},
"v100.12.0": {
"Testing": [
- "add missing selector to non-suffixed chips",
- "dynamic offset for years (#477)",
- "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated",
+ "add report portal attributes (#471)",
"stop using 'chip-primary', which isn't needed",
- "send jest test results only when env is setup (#469)",
+ "update latest changes on master to use the new chip assertion format",
+ "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated",
"copy/paste typo",
"update the helper fn assertChipContainsText and use it where chip suffixes are evaluated",
- "update latest changes on master to use the new chip assertion format",
- "add report portal attributes (#471)"
+ "send jest test results only when env is setup (#469)",
+ "add missing selector to non-suffixed chips",
+ "dynamic offset for years (#477)"
],
"Features": [
- "updated chip design (DHIS2-15897) (#478)",
- "update layout chip design"
+ "update layout chip design",
+ "updated chip design (DHIS2-15897) (#478)"
],
"Bug Fixes": [
- "dimension and layout item button height",
- "chip label padding",
+ "dimension-item: adjust design to match new layout chip",
+ "chip icon margin",
"adjust input option design (#464)",
- "chip line height",
- "layout-chip: prevent suffix shrinking",
+ "dimension item suffix color",
"chip: add comma delimiter",
- "chip icon margin",
+ "layout-chip: prevent suffix shrinking",
+ "chip line height",
+ "dimension and layout item button height",
"dimension item height",
- "dimension item suffix color",
- "dimension-item: adjust design to match new layout chip"
+ "chip label padding"
]
},
"v100.11.4": {
@@ -1364,17 +1364,17 @@
],
"Bug Fixes": [
"update color according to spec change",
- "add tooltip to undefined cells",
"always display 'no event' for enrollment",
+ "add custom styling to undefined cells",
"change background image for undefined cell",
"remove background color for undefined cell",
- "return empty value for undefined boolean cells",
- "add custom styling to undefined cells"
+ "add tooltip to undefined cells",
+ "return empty value for undefined boolean cells"
],
"Testing": [
- "change tooltip label",
"add tests for undefined values",
- "change test cell to match test.e2e data"
+ "change test cell to match test.e2e data",
+ "change tooltip label"
]
},
"v100.10.6": {
@@ -1384,17 +1384,17 @@
},
"v100.10.5": {
"Bug Fixes": [
- "lookup option set options labels correctly DHIS2-15771",
- "replace id with uid after backend adjusted the response",
+ "handle options with non-unique codes across optionsets (DHIS2-15771) (#426)",
"fix plain download with name",
"fix name for option set options shown in chip tooltip (DHIS2-16181)",
+ "lookup option set options labels correctly DHIS2-15771",
"store metadata for option set options on load (DHIS2-16181)",
- "update optionSet options metadata on selection in the modal",
- "handle options with non-unique codes across optionsets (DHIS2-15771) (#426)"
+ "replace id with uid after backend adjusted the response",
+ "update optionSet options metadata on selection in the modal"
],
"Testing": [
- "add test for option set options label",
- "add test for option set options in chip tooltip"
+ "add test for option set options in chip tooltip",
+ "add test for option set options label"
]
},
"v100.10.4": {
@@ -1404,13 +1404,13 @@
},
"v100.10.3": {
"Bug Fixes": [
- "ensure `loading` remains `false` when lazy loading additional items",
"return `fetching` from useProgramDataDimensions for lazy loading",
+ "ensure scrollbox actually scrolls instead of the container",
"increment based on correct property `pager.page` not `data.page`",
- "ensure variable names matches function argument",
+ "ensure `loading` remains `false` when lazy loading additional items",
"make scrollbox scrollable without fixed height",
- "ensure scrollbox actually scrolls instead of the container",
- "your- and program-dimensions list lazy loading (#453)"
+ "your- and program-dimensions list lazy loading (#453)",
+ "ensure variable names matches function argument"
]
},
"v100.10.2": {
@@ -1420,9 +1420,9 @@
},
"v100.10.1": {
"Bug Fixes": [
- "various hackathon issues",
- "correctly center the table spinner (DHIS2-13947, DHIS2-13946)",
"take legend-key into account when computing pagination max-width (DHIS2-15465)",
+ "correctly center the table spinner (DHIS2-13947, DHIS2-13946)",
+ "various hackathon issues",
"upgrade @dhis2/analytics to latest",
"allow opening interpretations for AOs without a time dimension (DHIS2-15781)"
]
@@ -1448,12 +1448,12 @@
"v100.9.3": {
"Bug Fixes": [
"ensure pagination max-width is correct in interpretations modal (#434)",
- "upgrade @dhis2/ui to get spacing between pagination elements",
- "implement min width on pagination container so dropdowns fit",
- "bump min width for less concise locales",
"translations: sync translations from transifex (master)",
+ "implement min width on pagination container so dropdowns fit",
"lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)",
- "always attach resize observer if node is found"
+ "bump min width for less concise locales",
+ "always attach resize observer if node is found",
+ "upgrade @dhis2/ui to get spacing between pagination elements"
]
},
"v100.9.2": {
@@ -1468,31 +1468,31 @@
},
"v100.9.0": {
"Features": [
- "add update button",
"add InterpretationsAndDetailsToggler",
+ "let download menu be clickable or hoverable",
+ "migrate download menu wip",
+ "migrate view-menu",
+ "toolbar UI update (DHIS2-15167) (#368)",
+ "implement download menu that can be hovered or clicked",
+ "add update button",
"add app logo",
"add HoverMenuBar",
"port file-menu to new hoverable menubar",
- "let download menu be clickable or hoverable",
- "hoverable options menu",
- "add menu and menu items WIP",
- "implement download menu that can be hovered or clicked",
"add disabled state to view menu",
- "toolbar UI update (DHIS2-15167) (#368)",
- "migrate view-menu",
- "migrate download menu wip"
+ "hoverable options menu",
+ "add menu and menu items WIP"
],
"Bug Fixes": [
- "upgrade @dhis2/ui to get consistent menu section header styles",
- "adjust import name",
- "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`",
+ "trigger toggleSubMenu when on items without children so it closes",
"let dropdown render children directly in popper",
"wrap action call in useCallback",
- "remove unused import",
- "ensure flexbox children consume full height",
+ "adjust import name",
"adjust height to 32 px",
+ "remove unused import",
"push app name 1px down to improve visual alignment",
- "trigger toggleSubMenu when on items without children so it closes"
+ "upgrade @dhis2/ui to get consistent menu section header styles",
+ "ensure flexbox children consume full height",
+ "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`"
]
}
},
@@ -1511,9 +1511,9 @@
"maps-app": {
"v100.5.3": {
"Bug Fixes": [
- "merge to master",
+ "dashboard filters were not being applied to maps (#3185)",
"translations: sync translations from transifex (dev)",
- "dashboard filters were not being applied to maps (#3185)"
+ "merge to master"
]
},
"v100.5.2": {
@@ -1525,52 +1525,52 @@
},
"v100.5.1": {
"Bug Fixes": [
- "merge to master",
- "like and unlike interpretation caused flashing in panel and thread [DHIS2-15825] (#3156)"
+ "like and unlike interpretation caused flashing in panel and thread [DHIS2-15825] (#3156)",
+ "merge to master"
]
},
"v100.5.0": {
"Bug Fixes": [
- "use more understandable error messages",
- "set map bounds after all layers are added to the map",
- "prevent enabling download button while loading mask is showing",
"show no data message when geojson feature has no data (#3145)",
"make logic match prev code",
- "add class to map container when no map id is set",
- "various fixes after release testing (#3151)",
+ "use more understandable error messages",
+ "prevent enabling download button while loading mask is showing",
"onLayerAdded wasnt defined for SplitViews",
- "navigating by the changing url ignored download mode and interpretation id parameters (#3125)",
+ "set map bounds after all layers are added to the map",
+ "check download param when navigating to new",
+ "reduce the padding to make room for the scrollbar (#3148)",
"tab length should only take the space of the title",
- "make `dhis2-map-new` class independent of downloadMode",
- "position tooltip right over the thumbnail title",
+ "add class to map container when no map id is set",
"improve geojson layer error responses and cypress tests (#3149)",
- "check full instanceUrl and handle not response.ok in geojson loader (#3142)",
- "isPushAnalytics url param",
"limit stroke width to 0-10",
- "ensure isDownload is a bool to avoid prop-types error",
+ "highlight features when data table has filter",
+ "upgrade maps-gl for the rounded line join and caps",
+ "isPushAnalytics url param",
"add tooltip on layer thumbnails",
- "improve hover states and add consistent spacing [UX-161] (#3121)",
+ "various fixes after release testing (#3151)",
"the feature.id is set in maps-gl so use the properties.id instead find correct data",
- "upgrade maps-gl for the rounded line join and caps",
- "set minimum point size of 1",
- "set point radius to size that was set in the style settings",
+ "values that are strings but numeric in quality were not filtering",
+ "map plugin - do not load async layers multiple times (#3143)",
+ "ensure isDownload is a bool to avoid prop-types error",
+ "check full instanceUrl and handle not response.ok in geojson loader (#3142)",
"rename error to loadError to avoid name clash with building footprint ee layer (#3144)",
"prevent data table effects from running code when no table (#3147)",
- "translations: sync translations from transifex (dev) (#3132)",
- "reset error when switching which layer shows data table",
- "reduce the padding to make room for the scrollbar (#3148)",
- "values that are strings but numeric in quality were not filtering",
"add class-names for push-analytics",
- "map plugin - do not load async layers multiple times (#3143)",
+ "navigating by the changing url ignored download mode and interpretation id parameters (#3125)",
+ "position tooltip right over the thumbnail title",
+ "set minimum point size of 1",
+ "reset error when switching which layer shows data table",
"final fixes for geojson (#3154)",
- "highlight features when data table has filter",
- "check download param when navigating to new"
+ "improve hover states and add consistent spacing [UX-161] (#3121)",
+ "translations: sync translations from transifex (dev) (#3132)",
+ "set point radius to size that was set in the style settings",
+ "make `dhis2-map-new` class independent of downloadMode"
],
"Features": [
- "merge to master 2.41.0 features and fixes",
- "add ability to add GeoJSON URL external layers (#3127)",
"when rendering for push analytics, disable download button until map is rendered (#3072)",
- "add push analytics instructions"
+ "add push analytics instructions",
+ "add ability to add GeoJSON URL external layers (#3127)",
+ "merge to master 2.41.0 features and fixes"
]
},
"v100.4.1": {
@@ -1591,9 +1591,9 @@
},
"v100.2.3": {
"Bug Fixes": [
+ "report as MAP_VIEW not VISUALIZATION_VIEW (#3086)",
"conditionally set PR title in dhis2-verify-app workflow (#3089)",
- "translations: sync translations from transifex (dev)",
- "report as MAP_VIEW not VISUALIZATION_VIEW (#3086)"
+ "translations: sync translations from transifex (dev)"
],
"Testing": [
"add report portal attributes",
@@ -1602,49 +1602,49 @@
},
"v100.2.2": {
"Bug Fixes": [
- "do not show geojson or arcgis layers since they are not supported yet (#3036)",
- "do not show unsupported geojson or arcgis external layers (#3036)"
+ "do not show unsupported geojson or arcgis external layers (#3036)",
+ "do not show geojson or arcgis layers since they are not supported yet (#3036)"
]
},
"v100.2.1": {
"Bug Fixes": [
+ "external basemaps were not showing [DHIS2-15953] (#3017)",
"translations: sync translations from transifex (dev)",
"release candidate 100.2.1",
+ "sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)",
"ensure layer type is supported and remove the unsupported Google basemaps",
- "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)",
- "external basemaps were not showing [DHIS2-15953] (#3017)",
- "sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)"
+ "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)"
]
},
"v100.2.0": {
"Features": [
- "upgrade toolbar (DHIS2-15667) (#2936)",
- "merge to master Sept 27"
+ "merge to master Sept 27",
+ "upgrade toolbar (DHIS2-15667) (#2936)"
],
"Bug Fixes": [
- "accept both lowercase and camelCase interpretationId in url(#2937)",
- "translations: sync translations from transifex (dev)"
+ "translations: sync translations from transifex (dev)",
+ "accept both lowercase and camelCase interpretationId in url(#2937)"
]
},
"v100.1.7": {
"Bug Fixes": [
- "draw layers with opacity (#2948)",
"show warning if event filter is not supported (#2952)",
+ "hide see position from context meny for split view maps",
+ "use display name for data sets (#2947)",
+ "draw layers with opacity (#2948)",
"set default basemap for interpretation map (DHIS2-15788) (#2944)",
"use programIndicators endpoint respecting sharing settings (#2950)",
- "use display name for data sets (#2947)",
- "hide see position from context meny for split view maps",
"post a data statistics view when map is open or saved (#2951)",
"hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)"
]
},
"v100.1.6": {
"Bug Fixes": [
+ "keep layer visibility when period is changed (#2705)",
"translations: sync translations from transifex (dev)",
- "set period for each split view map (#2721)",
"upgrade landcover dataset (#2732)",
- "Set rendering strategy to single if not relative period (#2703)",
- "keep layer visibility when period is changed (#2705)"
+ "set period for each split view map (#2721)",
+ "Set rendering strategy to single if not relative period (#2703)"
]
},
"v100.1.5": {
@@ -1674,10 +1674,10 @@
},
"v100.1.0": {
"Bug Fixes": [
- "bump cli-app-scripts for precaching improvement",
- "remove fallback coordinate field (DHIS2-8165) (#2575)",
"use window.parent",
- "bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)"
+ "bump cli-app-scripts for precaching improvement",
+ "bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)",
+ "remove fallback coordinate field (DHIS2-8165) (#2575)"
],
"Features": [
"plugin: send installation status [DHIS2-15097] (#2580)"