Code Monkey home page Code Monkey logo

data-visualizer-app's Issues

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.20.20 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <35.20.20 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • v36.0.0 (a9db1d4)
  • Merge branch 'master' into 36.x (43c4842)
  • Merge branch 'master' into 36.x (9242a27)
  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (c86f8b3)
  • fix(translations): sync translations from transifex (35.x) (d0fb384)
  • fix(translations): sync translations from transifex (35.x) (f9df3d5)
  • fix(translations): sync translations from transifex (35.x) (c9537f0)
  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix: add workflows (7526164)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (c9537f0)
  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 39.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 39.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 39.2.10 on branch 39.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=39.2.9 <39.2.10 can be published from branch 39.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (39.x) (8163234)
  • fix(translations): sync translations from transifex (39.x) (928306c)
  • fix(translations): sync translations from transifex (39.x) (5f023a3)
  • fix: bump @dhis2/analytics for DHIS2-13911 (#2167) (5d43c40)
  • fix: pass correct prop for analytics break. change (DHIS2-13740) (39.x) (#2163) (5dc69c9)
  • chore(release-prepare): cut 39.x (6d1b980)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 39.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x, 38.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the master branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the master branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


'id' field missing from d2.config.js

The App Hub application id must be defined in d2.config.js


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (97752c9)
  • fix(translations): sync translations from transifex (33.x) (e5a32bd)
  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (e5a32bd)
  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 34.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 34.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.0.0 on branch 34.x cannot be published as it is out of range.

Only releases within the range >=34.0.0 <35.0.0 can be merged into the maintenance branch 34.x and published to the 34.x distribution channel.

The branch 34.x head should be reset to a previous commit so the commit with tag v35.0.0 is removed from the branch history.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 39.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 39.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 39.2.10 on branch 39.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=39.2.9 <39.2.10 can be published from branch 39.x.

The following commits are responsible for the invalid release:

  • fix: pass correct prop for analytics break. change (DHIS2-13740) (39.x) (#2163) (5dc69c9)
  • chore(release-prepare): cut 39.x (6d1b980)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 39.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x, 38.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 36.0.0 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <36.0.0 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • chore: fix conflicts (8fa8a57)
  • chore: bump master to v36 (#1678) (85959a2)
  • fix: avoid re-render after 1st resize (#1669) (c77d8e4)
  • fix: detect style changes from dashboard for re-rendering visualization (#1667) (e0a34e4)
  • fix: avoid visualization plugin double render (#1665) (88bd9db)
  • Merge branch 'master' into 36.x (43c4842)
  • Merge branch 'master' into 36.x (9242a27)
  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.20.20 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <35.20.20 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • fix: update readme (abc01ee)
  • v36.0.0 (a9db1d4)
  • Merge branch 'master' into 36.x (43c4842)
  • Merge branch 'master' into 36.x (9242a27)
  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (5defa60)
  • fix(translations): sync translations from transifex (33.x) (97752c9)
  • fix(translations): sync translations from transifex (33.x) (e5a32bd)
  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (d0fb384)
  • fix(translations): sync translations from transifex (35.x) (f9df3d5)
  • fix(translations): sync translations from transifex (35.x) (c9537f0)
  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (b730093)
  • fix(translations): sync translations from transifex (35.x) (c86f8b3)
  • fix(translations): sync translations from transifex (35.x) (d0fb384)
  • fix(translations): sync translations from transifex (35.x) (f9df3d5)
  • fix(translations): sync translations from transifex (35.x) (c9537f0)
  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • chore: add deploy-build (33.x) (#1082) (a1cdc03)
  • fix(translations): sync translations from transifex (33.x) (5defa60)
  • fix(translations): sync translations from transifex (33.x) (97752c9)
  • fix(translations): sync translations from transifex (33.x) (e5a32bd)
  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 38.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 38.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 38.2.2 on branch 38.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=38.2.1 <38.2.2 can be published from branch 38.x.

The following commits are responsible for the invalid release:

  • fix: use translated name in title DHIS2-13015 (#2017) (465ef92)
  • fix: adapt error message to specific dimension (DHIS2-12915) (#2009) (30e94e0)
  • chore(release-prepare): cut version branch (090fbc0)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 38.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.20.16 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <35.20.16 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (f9df3d5)
  • fix(translations): sync translations from transifex (35.x) (c9537f0)
  • fix(translations): sync translations from transifex (35.x) (8c5df7c)
  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 35.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 35.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.12.25 on branch 35.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=35.12.24 <35.12.25 can be published from branch 35.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (35.x) (f0f3e07)
  • fix: upgrade d2-ui dependencies to fix interpretations translations [v35] (#1514) (3d18155)
  • fix: reset app when New is clicked (DHIS2-9876) (#1470) (3d6a299)
  • Merge remote-tracking branch 'origin/master' into 35.x (a9c2d5b)
  • Merge remote-tracking branch 'origin/master' into 35.x (4eed188)
  • Merge remote-tracking branch 'origin/master' into 35.x (8a0eb18)
  • Merge remote-tracking branch 'origin/master' into 35.x (9da1904)
  • Merge remote-tracking branch 'origin/master' into 35.x (dbb9d8b)
  • chore(release-prepare): branch 35.x (9a40979)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 35.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 38.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 38.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 38.2.2 on branch 38.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=38.2.1 <38.2.2 can be published from branch 38.x.

The following commits are responsible for the invalid release:

  • fix: use translated name in title DHIS2-13015 (#2017) (465ef92)
  • fix: adapt error message to specific dimension (DHIS2-12915) (#2009) (30e94e0)
  • chore(release-prepare): cut version branch (090fbc0)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 38.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the master branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the master branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


'id' field missing from d2.config.js

The App Hub application id must be defined in d2.config.js


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 39.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 39.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 39.2.10 on branch 39.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=39.2.9 <39.2.10 can be published from branch 39.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (39.x) (#2193) (c23b492)
  • fix(translations): sync translations from transifex (39.x) (8163234)
  • fix(translations): sync translations from transifex (39.x) (928306c)
  • fix(translations): sync translations from transifex (39.x) (5f023a3)
  • fix: bump @dhis2/analytics for DHIS2-13911 (#2167) (5d43c40)
  • fix: pass correct prop for analytics break. change (DHIS2-13740) (39.x) (#2163) (5dc69c9)
  • chore(release-prepare): cut 39.x (6d1b980)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 39.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x, 38.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 39.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 39.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 39.2.10 on branch 39.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=39.2.9 <39.2.10 can be published from branch 39.x.

The following commits are responsible for the invalid release:

  • fix: use app runtime's datastore service v39 (#2238) (ab9e291)
  • fix(translations): sync translations from transifex (39.x) (#2193) (c23b492)
  • fix(translations): sync translations from transifex (39.x) (8163234)
  • fix(translations): sync translations from transifex (39.x) (928306c)
  • fix(translations): sync translations from transifex (39.x) (5f023a3)
  • fix: bump @dhis2/analytics for DHIS2-13911 (#2167) (5d43c40)
  • fix: pass correct prop for analytics break. change (DHIS2-13740) (39.x) (#2163) (5dc69c9)
  • chore(release-prepare): cut 39.x (6d1b980)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 39.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x, 38.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 33.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 33.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 32.1.0 on branch 33.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=33.0.0 <34.0.0 can be published from branch 33.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (33.x) (c0d01b2)
  • chore: add deploy-build (33.x) (#1082) (a1cdc03)
  • fix(translations): sync translations from transifex (33.x) (5defa60)
  • fix(translations): sync translations from transifex (33.x) (97752c9)
  • fix(translations): sync translations from transifex (33.x) (e5a32bd)
  • fix(translations): sync translations from transifex (33.x) (4769917)
  • fix(translations): sync translations from transifex (33.x) (a8108c2)
  • chore: update workflows (#1065) (c2a2ce4)
  • fix: upgrade dhis2 dependencies for translations [v33] [DHIS2-8638] (#1062) (96b9452)
  • fix(translations): sync translations from transifex (v33) (648627f)
  • fix(translations): sync translations from transifex (v33) (60b1584)
  • fix(translations): sync translations from transifex (v33) (d1af8be)
  • chore(translations): sync translations from transifex (v33) (75b437b)
  • chore(translations): sync translations from transifex (v33) (8912716)
  • fix: transifex sync (#987) (28f3f15)
  • fix: latest analytics library for period selector translations (v33) (#982) (ee9a1b0)
  • chore(translations): sync translations from transifex (v33) (c60af4c)
  • fix: return actual translation strings in default metadata [v33] (#976) (461a56f)
  • fix: translations need to be determined at render time [v33] [DHIS2-8638] (#967) (85d1222)
  • chore: upgrade analytics and use tilde version for deduping in apps [v33] (#975) (96d3b6a)
  • chore(translations): sync translations from transifex (v33) (08f9594)
  • chore: add transifex integration for properties file (49a65c1)
  • chore(translations): sync translations from transifex (v33) (09bafbd)
  • chore(translations): sync translations from transifex (v33) (f5a0891)
  • fix: display 'and x others...' on tooltip (DHIS2-8753) v33 backport (#927) (dd62dbb)
  • chore(translations): sync translations from transifex (v33) (2b341b0)
  • chore(translations): sync translations from transifex (v33) (2e46e7c)
  • chore(translations): sync translations from transifex (v33) (c10ef3b)
  • chore(translations): sync translations from transifex (v33) (c9f02d2)
  • chore(translations): sync translations from transifex (v33) (d93f78e)
  • chore(translations): sync translations from transifex (v33) (5054d1b)
  • chore(translations): sync translations from transifex (v33) (85a34b2)
  • chore(translations): sync translations from transifex (v33) (4418156)
  • chore(translations): sync translations from transifex (v33) (bab4a48)
  • ci(trigger): build artifact with latest translations (332e3c0)
  • chore(translations): sync translations from transifex [skip ci] (v33) (dcb621c)
  • chore(translations): sync translations from transifex [skip ci] (v33) (36fc3b7)
  • chore(translations): sync translations from transifex [skip ci] (v33) (3192ae4)
  • chore(translations): sync translations from transifex [skip ci] (v33) (841e4a1)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (f5f2883)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (7e4191f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ceb909a)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (5eb0501)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (01f1811)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (19692cd)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (6806d79)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (8ba2fc8)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (1d71279)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (f5ebb6f)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (bacc279)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (d1d8ba1)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (ab3925c)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (a516eeb)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (aace5b2)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (98edfd0)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (dac0231)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (9b9768a)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (de42a0e)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (cbe13a7)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (961865c)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (ec412f4)
  • fix: added completedOnly to all vis types (#736) (7eb324d)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (8d4b280)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (eb9545a)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (70697d4)
  • v33.1.8 (bfbc86c)
  • fix: @dhis2/[email protected] (8503ff5)
  • fix: only run empty check after all values have been added (#628) (e0fedd9)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (11dc47a)
  • fix: remove api.baseUrl duplicate (#570) (42338c1)
  • fix: Analytics v2.4.7 for long dimension names DHIS2-7932 (#555) (81bb003)
  • fix: add dataStatistics on vis load (#544) (ed98b53)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (c9f55e0)
  • fix: epi curve (v33) (#523) (8cad064)
  • chore(translations): sync Arabic translations from transifex [skip ci] (v33) (61347db)
  • chore(translations): sync Spanish translations from transifex [skip ci] (v33) (e6830f0)
  • chore(translations): sync PersianAfghanistan translations from transifex [skip ci] (v33) (c723b3f)
  • chore(translations): sync French translations from transifex [skip ci] (v33) (4cb77d6)
  • chore(translations): sync Indonesian translations from transifex [skip ci] (v33) (3fe3de8)
  • chore(translations): sync Lao translations from transifex [skip ci] (v33) (ff768ee)
  • chore(translations): sync Burmese translations from transifex [skip ci] (v33) (0e48573)
  • chore(translations): sync Pushto translations from transifex [skip ci] (v33) (cc1611f)
  • chore(translations): sync Portuguese translations from transifex [skip ci] (v33) (5c53085)
  • chore(translations): sync PortugueseBrazil translations from transifex [skip ci] (v33) (c0cb1c4)
  • chore(translations): sync Russian translations from transifex [skip ci] (v33) (5d70366)
  • chore(translations): sync Swedish translations from transifex [skip ci] (v33) (f23a62f)
  • chore(translations): sync TetumTetun translations from transifex [skip ci] (v33) (ffc676c)
  • chore(translations): sync Tajik translations from transifex [skip ci] (v33) (22cdbf1)
  • chore(translations): sync Ukrainian translations from transifex [skip ci] (v33) (3be9510)
  • chore(translations): sync Urdu translations from transifex [skip ci] (v33) (2156655)
  • chore(translations): sync Vietnamese translations from transifex [skip ci] (v33) (5e37c4f)
  • chore(translations): sync Chinese translations from transifex [skip ci] (v33) (32d52e8)
  • chore(translations): sync Arabic translations from transifex (v33) (dd53bc7)
  • chore(translations): sync Spanish translations from transifex (v33) (0ce7628)
  • chore(translations): sync PersianAfghanistan translations from transifex (v33) (15f6e97)
  • chore(translations): sync French translations from transifex (v33) (944c80a)
  • chore(translations): sync Indonesian translations from transifex (v33) (0fbe894)
  • chore(translations): sync Lao translations from transifex (v33) (d60080c)
  • chore(translations): sync Burmese translations from transifex (v33) (e20bbd6)
  • chore(translations): sync Pushto translations from transifex (v33) (576b7ec)
  • chore(translations): sync Portuguese translations from transifex (v33) (c0ba802)
  • chore(translations): sync PortugueseBrazil translations from transifex (v33) (2d07ce8)
  • chore(translations): sync Russian translations from transifex (v33) (b32d73e)
  • chore(translations): sync Swedish translations from transifex (v33) (440e289)
  • chore(translations): sync TetumTetun translations from transifex (v33) (18583ee)
  • chore(translations): sync Tajik translations from transifex (v33) (48cac8f)
  • chore(translations): sync Ukrainian translations from transifex (v33) (550baa2)
  • chore(translations): sync Urdu translations from transifex (v33) (753c0ff)
  • chore(translations): sync Vietnamese translations from transifex (v33) (7b78e6f)
  • chore(translations): sync Chinese translations from transifex (v33) (d982a44)
  • chore: transifex configuration (v33) (50541d9)
  • fix: changed height to min-height for the axes area (#361) (#365) (6cf0618)
  • chore(deps): upgrade d2-i18n(-generate) deps (v33) (#358) (77246c2)
  • fix: pie tooltip DHIS2-7532 (#330) (#331) (f0fc9a5)
  • fix: update analytics and plugin dep (#324) (#326) (51da064)
  • fix: viewport layout with visible interpretations panel (#323) (#325) (725009c)
  • fix: backport latest single value fixes in master (#322) (ab968a0)
  • fix: remove colon from chip if no selection (#312) (e667134)
  • task: single value chart type (#300) (c142ffc)
  • fix: avoid React warning about required proptype (#311) (5dda862)
  • feat: summarize chart filters that have orgunit levels and/or groups (#298) (e5e0a7b)
  • Update @dhis2/analytics to enable epi weekly periods (#310) (1001d75)
  • Adding Russian translations (#309) (ec3c4b7)
  • chore: use colors from @dhis2/ui-core (#306) (c20913d)
  • refactor(): use @dhis2/analytics in place of @dhis2/d2-ui-analytics (#307) (c9f5c93)
  • chore: replace local 'toArray' fn with lodash 'castArray' (#304) (5cfecd9)
  • remove module (#305) (977a30a)
  • chore: update interpretations panel [DHIS2-6250] (#301) (03ebe7b)
  • chore: Update DV plugin version (#299) (9ba4342)
  • fix: update charts api dep (#297) (ab13e1c)
  • chore: update dep for biweekly support (#296) (cf930f4)
  • Upgrade d2-charts-api to move gauge title to top (#295) (02798c5)
  • Fix typo in using i18n (#292) (adb59d4)
  • chore: use shared layout resources (#291) (a1fef66)
  • chore: remove unused functions in orgUnit module (#290) (556e5b3)
  • chore: Make axis dialog help text more readable with increased line height (1.5) (#289) (d118422)
  • chore(): update DV plugin (#288) (58c1602)
  • chore(): bumped version of d2-charts-api (#285) (2c2bf1e)
  • v33.0.1 (29f5d86)
  • fix: dashboard items resize should trigger chart reload (#282) (86070ae)
  • Publish data-visualizer-plugin with @dhis2 namespace (#279) (08de917)
  • Use deep equality check for plugin props (#254) (93f71ab)
  • fix: d2-ui-analytics 1.0.2 (#277) (62241f8)
  • fix: org unit selector - only act on path if it exists (#276) (9299038)
  • chore: replace built-in dimension panel and dialog components with d2-ui-analytics shared components (#260) (b520a65)
  • Add [email protected] (#272) (96ca1c0)
  • Close context menu on item click in Chip component (#263) (1322191)
  • Add [email protected] (#269) (73de823)
  • Fix/dual axis item check (#266) (e0e3250)
  • fix: only point series to axes for certain types (#264) (24b6ac0)
  • fix: update gradient colors check (#261) (b39cec2)
  • chore: use @dhis2/d2-ui-analytics package for shared components (#242) (6d1d25d)
  • Fix second axis label bug (#252) (773be50)
  • chore: use specific app class instead of generic 'app' to prevent side effects (#248) (ac6dad7)
  • Fix dep (#247) (6cb27cb)
  • Point to manifest.webapp (#246) (df780d8)
  • generate snapshots for tests (#245) (870486d)
  • Fix syntax (#243) (9665a5a)
  • fix warnings in tests (#244) (d367e7f)
  • Temp disable some tests (#241) (b7dfcc1)
  • feat: dual axis support (#239) (a50075c)
  • Update d2-charts-api version (#237) (044c6e9)
  • Fetch vis by id only when passed config contains only id (#235) (02028f2)
  • fix: manifest credentials bug in chrome (#233) (a0032e0)
  • fix: Fetching analytics for analytical object with undefined aggregationType in plugin (#232) (bfe41b4)
  • fix: Fetching analytics for year over year charts in plugin (#231) (16853ef)
  • Update file menu version to apply correct styles in sharing dialog access options (#228) (9f9f1a4)
  • Provide d2 as a prop rather than being a dependency (#227) (f7423b3)
  • update interpretations version (#226) (9b215c8)
  • chore: add stale bot configuration (#224) (c4efb46)
  • Append correct paths for org units (#220) (d50f634)
  • Fix/interpretation sort order [DHIS2-4008] (#221) (f7f0218)
  • Feature/open chart as map [DHIS2-5987] (#213) (2c1eae1)
  • Feature/new interpretation panel[DHIS2-5470][DHIS2-3422] (#219) (13ab746)
  • [WIP] Feature/multi drag dimensions (#206) (7744517)
  • Revert "fix: use lerna to share code instead of copying resources (#214)" (#216) (de00b4f)
  • get latest d2-ui with fixes for mentions and rich-text (#217) (2538bf2)
  • chore/update HeaderBar and dhis2/ui package (#215) (292868d)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 33.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 36.0.0 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <36.0.0 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • fix: start screen most viewed updates v36 (DHIS2-11065) (#1712) (b3a1fc3)
  • chore: fix conflicts (8fa8a57)
  • chore: bump master to v36 (#1678) (85959a2)
  • fix: avoid re-render after 1st resize (#1669) (c77d8e4)
  • fix: detect style changes from dashboard for re-rendering visualization (#1667) (e0a34e4)
  • fix: avoid visualization plugin double render (#1665) (88bd9db)
  • Merge branch 'master' into 36.x (43c4842)
  • Merge branch 'master' into 36.x (9242a27)
  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 36.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you could benefit from your bug fixes and new features.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can resolve this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 36.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here is some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 35.20.20 on branch 36.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=36.0.0 <35.20.19 can be published from branch 36.x.

The following commits are responsible for the invalid release:

  • Merge branch 'master' into 36.x (43c4842)
  • Merge branch 'master' into 36.x (9242a27)
  • fix(translations): sync translations from transifex (36.x) (#1660) (592a44f)
  • Merge branch 'master' into 36.x (c6ea81f)
  • chore(release-prepare): branch 36.x (7afe4b9)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 36.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

The automated release is failing 🚨

🚨 The automated release from the 39.x branch failed. 🚨

I recommend you give this issue a high priority, so other packages depending on you can benefit from your bug fixes and new features again.

You can find below the list of errors reported by semantic-release. Each one of them has to be resolved in order to automatically publish your package. I’m sure you can fix this πŸ’ͺ.

Errors are usually caused by a misconfiguration or an authentication problem. With each error reported below you will find explanation and guidance to help you to resolve it.

Once all the errors are resolved, semantic-release will release your package the next time you push a commit to the 39.x branch. You can also manually restart the failed CI job that runs semantic-release.

If you are not sure how to resolve this, here are some links that can help you:

If those don’t help, or if this issue is reporting something you think isn’t right, you can always ask the humans behind semantic-release.


The release 39.2.10 on branch 39.x cannot be published as it is out of range.

Based on the releases published on other branches, only versions within the range >=39.2.9 <39.2.10 can be published from branch 39.x.

The following commits are responsible for the invalid release:

  • fix(translations): sync translations from transifex (39.x) (928306c)
  • fix(translations): sync translations from transifex (39.x) (5f023a3)
  • fix: bump @dhis2/analytics for DHIS2-13911 (#2167) (5d43c40)
  • fix: pass correct prop for analytics break. change (DHIS2-13740) (39.x) (#2163) (5dc69c9)
  • chore(release-prepare): cut 39.x (6d1b980)

Those commits should be moved to a valid branch with git merge or git cherry-pick and removed from branch 39.x with git revert or git reset.

A valid branch could be 32.x, 33.x, 34.x, 35.x, 36.x, 37.x, 38.x or master.

See the workflow configuration documentation for more details.


Good luck with your project ✨

Your semantic-release bot πŸ“¦πŸš€

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.