From a7b4edf0da5fd6c4aef135636d7295f72e694ca8 Mon Sep 17 00:00:00 2001 From: "@dhis2-bot" Date: Wed, 6 Mar 2024 11:17:59 +0000 Subject: [PATCH] chore(release): cut 101.0.0 [skip release] # [101.0.0](https://github.com/dhis2/import-export-app/compare/v100.0.2...v101.0.0) (2024-03-06) ### Features * **DHIS2-16133:** migrate events and tracker entities to new tracker API ([#1951](https://github.com/dhis2/import-export-app/issues/1951)) ([da9fbad](https://github.com/dhis2/import-export-app/commit/da9fbadbbfdfa571a07ba4a8ad1fbede6d99544d)) ### BREAKING CHANGES * **DHIS2-16133:** migrate to new API for tracker import/export. This expects a format incompatible with previous versions. * fix: loader keeps showing when opening export in new page we were assigning setting the state to an event in the new window. That reference doesn't work one outside the React app in the new window, so the loader never hides. Not sure if this pattern worked at some point, but even if it did, it was propbably disabled as a security issue * feat: migrate TEI and Event export to new tracker API * feat: move Event import to new tracker endpoints * feat: move TEI import to new tracker endpoints * refactor: change TEI references to Tracked entity * fix(migration-events): change start and endDate to occuuredBefore and occuredAfter * fix(migration-trackedentity): change lastUpdateStartDate to updatedAfter also change lastUpdateEndDate to updatedBefore, and lastUpdatedDuration to updatedWithin * fix(migration-trackedentity): change programStateDate to enrollmentEnrolledAfter and same for endDate to enrollmentEnrolledBefore * fix(migration-trackedentity): change followupStatus to followup and ensure that the parameter is not selected if ALL is chosen * fix: lint issues * fix: update tests snapshots * refactor: apply code review comments --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ed3b4d5b..380c5bfbb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,50 @@ +# [101.0.0](https://github.com/dhis2/import-export-app/compare/v100.0.2...v101.0.0) (2024-03-06) + + +### Features + +* **DHIS2-16133:** migrate events and tracker entities to new tracker API ([#1951](https://github.com/dhis2/import-export-app/issues/1951)) ([da9fbad](https://github.com/dhis2/import-export-app/commit/da9fbadbbfdfa571a07ba4a8ad1fbede6d99544d)) + + +### BREAKING CHANGES + +* **DHIS2-16133:** migrate to new API for tracker import/export. This expects a format incompatible with previous versions. + +* fix: loader keeps showing when opening export in new page + +we were assigning setting the state to an event in the new window. +That reference doesn't work one outside the React app in the new window, +so the loader never hides. Not sure if this pattern worked at some point, +but even if it did, it was propbably disabled as a security issue + +* feat: migrate TEI and Event export to new tracker API + +* feat: move Event import to new tracker endpoints + +* feat: move TEI import to new tracker endpoints + +* refactor: change TEI references to Tracked entity + +* fix(migration-events): change start and endDate to occuuredBefore and occuredAfter + +* fix(migration-trackedentity): change lastUpdateStartDate to updatedAfter + +also change lastUpdateEndDate to updatedBefore, and lastUpdatedDuration to updatedWithin + +* fix(migration-trackedentity): change programStateDate to enrollmentEnrolledAfter + +and same for endDate to enrollmentEnrolledBefore + +* fix(migration-trackedentity): change followupStatus to followup + +and ensure that the parameter is not selected if ALL is chosen + +* fix: lint issues + +* fix: update tests snapshots + +* refactor: apply code review comments + ## [100.0.2](https://github.com/dhis2/import-export-app/compare/v100.0.1...v100.0.2) (2024-03-03) diff --git a/package.json b/package.json index 7be8e091b..061ff7e62 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "import-export-app", - "version": "100.0.2", + "version": "101.0.0", "description": "", "license": "BSD-3-Clause", "private": true,