From f92051f789a9b85f0bf340ed91affad49ff1fc47 Mon Sep 17 00:00:00 2001 From: Maria Lorena Rodriguez Viruel Date: Wed, 30 Oct 2024 12:01:48 -0300 Subject: [PATCH 1/5] Add release notes to the Core Framework Releases page --- content/en/core/releases/4.14.0.md | 65 ++++++++++++++++++++++++++++++ content/en/core/releases/_index.md | 5 ++- 2 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 content/en/core/releases/4.14.0.md diff --git a/content/en/core/releases/4.14.0.md b/content/en/core/releases/4.14.0.md new file mode 100644 index 000000000..5c961ac95 --- /dev/null +++ b/content/en/core/releases/4.14.0.md @@ -0,0 +1,65 @@ + +--- +title: "4.14.0 release notes" +linkTitle: "4.14.0" +weight: +description: > +relevantLinks: > +toc_hide: true +--- + +## Known issues + +Check the repository for the [latest known issues](https://github.com/medic/cht-core/issues?q=is%3Aissue+label%3A%22Affects%3A+4.14.0%22). + +## Upgrade notes + +### Breaking changes + +None. + +### UI/UX changes + +- [#9514](https://github.com/medic/cht-core/issues/9514): Sidebar menu does not close if clicking on the current page link + + +## Highlights + +<<< TODO >>> + +## And more... + +### Features + +- [#9489](https://github.com/medic/cht-core/issues/9489): Add telemetry for offline freetext searching + +### Improvements + +- [#9426](https://github.com/medic/cht-core/issues/9426): Prevent creating contacts under facilities that are not the direct parent + +### Bug fixes + +- [#9467](https://github.com/medic/cht-core/issues/9467): RapidPro API changes result in mishandling of errors +- [#9514](https://github.com/medic/cht-core/issues/9514): Sidebar menu does not close if clicking on the current page link + +### Technical improvements + +- [#9443](https://github.com/medic/cht-core/issues/9443): Add e2e test coverage to tasks for offline user +- [#9481](https://github.com/medic/cht-core/issues/9481): Improve Sidebar Menu's button and label placement +- [#9516](https://github.com/medic/cht-core/issues/9516): E2E - Show confirmation message in training cards when navigating to another page +- [#9582](https://github.com/medic/cht-core/issues/9582): Update cht-datasource `bind` in webapp so it returns a wrapper function instead of a Promise + + +## Contributors + +Thanks to all who committed changes for this release! + +- [Jennifer Q](https://github.com/latin-panda) +- [Tatiana Lépiz Soto](https://github.com/tatilepizs) +- [Diana Barsan](https://github.com/dianabarsan) +- [Ben Kiarie](https://github.com/Benmuiruri) +- [Gareth Bowen](https://github.com/garethbowen) +- [Mokhtar](https://github.com/m5r) +- [Rafa](https://github.com/ralfudx) +- [Joshua Kuestersteffen](https://github.com/jkuester) +- [GallyTi](https://github.com/GallyTi) diff --git a/content/en/core/releases/_index.md b/content/en/core/releases/_index.md index c1da8fd23..8029075ad 100644 --- a/content/en/core/releases/_index.md +++ b/content/en/core/releases/_index.md @@ -22,7 +22,8 @@ It is recommended that all projects update regularly multiple times a year to ge | Version | Status | Release date | End of life | |---------|-----------|--------------|-------------| -| 4.13.x | Supported | 22-Oct-2024 | TBA | +| 4.13.x | Supported | 31-Oct-2024 | TBA | +| 4.13.x | Supported | 22-Oct-2024 | 22-Feb-2025 | | 4.12.x | Supported | 02-Oct-2024 | 22-Jan-2025 | | 4.11.x | Supported | 26-Sep-2024 | 02-Jan-2025 | | 4.10.x | Supported | 15-Aug-2024 | 26-Dec-2024 | @@ -97,7 +98,7 @@ Devices with more navigation systems are more likely to get a more accurate loca ## Release Notes ### 4.x - +- [4.14.0]({{% ref "core/releases/4.14.0.md" %}}) - [4.13.0]({{% ref "core/releases/4.13.0.md" %}}) - [4.12.0]({{% ref "core/releases/4.12.0.md" %}}) - [4.11.0]({{% ref "core/releases/4.11.0.md" %}}) From 810703b0d7601f184d5e2e33a3607ccff5de8419 Mon Sep 17 00:00:00 2001 From: Maria Lorena Rodriguez Viruel Date: Thu, 31 Oct 2024 15:47:08 -0300 Subject: [PATCH 2/5] add uiux issues to section --- content/en/core/releases/4.14.0.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/content/en/core/releases/4.14.0.md b/content/en/core/releases/4.14.0.md index 5c961ac95..2e799e102 100644 --- a/content/en/core/releases/4.14.0.md +++ b/content/en/core/releases/4.14.0.md @@ -21,18 +21,14 @@ None. ### UI/UX changes - [#9514](https://github.com/medic/cht-core/issues/9514): Sidebar menu does not close if clicking on the current page link - +- [#9481](https://github.com/medic/cht-core/issues/9481): Improve Sidebar Menu's button and label placement ## Highlights -<<< TODO >>> +None. ## And more... -### Features - -- [#9489](https://github.com/medic/cht-core/issues/9489): Add telemetry for offline freetext searching - ### Improvements - [#9426](https://github.com/medic/cht-core/issues/9426): Prevent creating contacts under facilities that are not the direct parent From 08681cb1447167b54cd149e9088c1ff64cc9c865 Mon Sep 17 00:00:00 2001 From: Lore Date: Thu, 31 Oct 2024 15:58:09 -0300 Subject: [PATCH 3/5] clarify EOL date calculation Co-authored-by: Gareth Bowen --- content/en/core/releases/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/core/releases/_index.md b/content/en/core/releases/_index.md index 8029075ad..7dd2aeba3 100644 --- a/content/en/core/releases/_index.md +++ b/content/en/core/releases/_index.md @@ -23,7 +23,7 @@ It is recommended that all projects update regularly multiple times a year to ge | Version | Status | Release date | End of life | |---------|-----------|--------------|-------------| | 4.13.x | Supported | 31-Oct-2024 | TBA | -| 4.13.x | Supported | 22-Oct-2024 | 22-Feb-2025 | +| 4.13.x | Supported | 22-Oct-2024 | 01-Mar-2025 | | 4.12.x | Supported | 02-Oct-2024 | 22-Jan-2025 | | 4.11.x | Supported | 26-Sep-2024 | 02-Jan-2025 | | 4.10.x | Supported | 15-Aug-2024 | 26-Dec-2024 | From 12847ffbaaca8f3bf955049e0caf06b5520b024e Mon Sep 17 00:00:00 2001 From: Maria Lorena Rodriguez Viruel Date: Thu, 31 Oct 2024 16:32:59 -0300 Subject: [PATCH 4/5] add Highlights --- content/en/core/releases/4.14.0.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/content/en/core/releases/4.14.0.md b/content/en/core/releases/4.14.0.md index 2e799e102..d9e891bc0 100644 --- a/content/en/core/releases/4.14.0.md +++ b/content/en/core/releases/4.14.0.md @@ -25,7 +25,17 @@ None. ## Highlights -None. +### Improved Contact Management + +Contact creation is now restricted to direct parent facilities only, reducing errors in contact hierarchy [#9426](https://github.com/medic/cht-core/issues/9426). + +### Enhanced Sidebar Functionality + +The sidebar menu now keeps the current page link selected without closing automatically, improving navigation flow and user experience [#9514](https://github.com/medic/cht-core/issues/9514). + +### Refined Menu Layout + +Button and label placements in the sidebar have been optimized, making navigation more accessible and visually aligned [#9481](https://github.com/medic/cht-core/issues/9481). ## And more... From d2b4e3b9b031b788dc2f2148b3b93f8aa292b992 Mon Sep 17 00:00:00 2001 From: Maria Lorena Rodriguez Viruel Date: Mon, 4 Nov 2024 15:41:23 -0300 Subject: [PATCH 5/5] Add missing ticket and new bug fix ticket --- content/en/core/releases/4.14.0.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/en/core/releases/4.14.0.md b/content/en/core/releases/4.14.0.md index d9e891bc0..db0f8b0c7 100644 --- a/content/en/core/releases/4.14.0.md +++ b/content/en/core/releases/4.14.0.md @@ -47,9 +47,11 @@ Button and label placements in the sidebar have been optimized, making navigatio - [#9467](https://github.com/medic/cht-core/issues/9467): RapidPro API changes result in mishandling of errors - [#9514](https://github.com/medic/cht-core/issues/9514): Sidebar menu does not close if clicking on the current page link +- [#9604](https://github.com/medic/cht-core/issues/9604): SMS "integer" validation always returns false ### Technical improvements +- [#9416](https://github.com/medic/cht-core/issues/9416): Replace pupil for rule evaluation - [#9443](https://github.com/medic/cht-core/issues/9443): Add e2e test coverage to tasks for offline user - [#9481](https://github.com/medic/cht-core/issues/9481): Improve Sidebar Menu's button and label placement - [#9516](https://github.com/medic/cht-core/issues/9516): E2E - Show confirmation message in training cards when navigating to another page