Releases: pepfar-datim/datapackr
Releases · pepfar-datim/datapackr
datapackr v6.3.2
New features
Bug fixes
- Fixed issue with merging of message queues when unpacking multiple tools
Minor improvements and fixes
- Dedupe Handling
- Tool to Datim comparison improvements
- Handling of mech file refresh
- Updated all dependencies to current versions
datapackr v6.3.0
New features
Bug fixes
Minor improvements and fixes
- Updated handling of KP_ESTIMATES dataElements to tag with the current COP_YEAR period, rather than the previous. This is different from how other IMPATT estimates are handled, but was a direct request from OGAC.
datapackr v6.2.3
New features
- Adds function to update PSNUxIM values from the main tabs
Bug fixes
- Addresses some minor issues with duplication in the Data element/COC map
Minor improvements and fixes
- Fixed an issue with certain tests failing in certain testing infrastructures
- Updated cached organisation unit map from DATIM
datapackr v6.2.2
Bug fixes
- Fixed an issue with countries in regions being flagged as having invalid prioritizations
- Fixed an issue with analytics checks when only using a PSNUxIM tool
datapackr 6.2.1
Breaking changes
New features
- Adds support for parsing COP23 PSNUxIM sheets
- Adds wrapper function
unPackToolSet
to handle multiple tools - Adds functionality for handling Year 2 exports
- Adds utility function
extractRawColumnData
which can retrieve raw data from a sheet - Created a centralized method for creating DATIM exports
Minor improvements and fixes
- Added unit tests for PSNU's for COP23 generation
- Updated COP 23 validation rules to match DATIM
- Updated analytics checks for COP23
- Analytics checks comparisons are made with rounded numbers to two significant digits
- Resolved issue with age band differences between tools and DATIM
- Fixed critical formulas
- Updated DE/COC map
datapackr v6.2.0
Breaking changes
- Removed support for COP21
New features
- Added initial support for parsing COP23 Datapacks
- Added functionality to export COP23 data to export formats
- Added function writeSpectrumData which can be used to populate the DataPack Spectrum tab during testing.
- Added testing helper functions to deal with peculiarities of the CI testing environment.
- Added various tests and testing files for COP23 tools.
- Adds initial parsing methods for COP23 Year2 tabs
Minor improvements and fixes
- Upgraded CI testing environment to R 4.2.1
- Fixed bug in unPackSchemarelated to detecting invalid column and value types.
- Fixed create schema unit test.
- Removed superfluous warning related to missing PSNUs.
- Fixed issue in unPackingChecks related to the lack of the SNU1 column in COP23 tools.
- Fixed a testing issue related to choosing the correct template to use for testing.
- Updated several unit tests to favor COP23 over COP21.
- Disabled two unit tests for COP21.
- Altered test method from devtools::check to devtools::test, which skips CRAN package checks.
datapackr v6.1.1
Breaking changes
New features
- Script for generating COP 23 test data
Minor improvements and fixes
- Add additional unit tests to support COP 23
- Various formatting improvements as it relates to the exported file
- Updated valid Org Units and Dataset Levels.
datapackr v6.1.0
Breaking changes
- Fixes issues with
getMechanismView
. The current implementation was too slow, and prone to timing out. The entire view will be downloaded (which is time consuming) once and then all filters happen on the full cached file. - Fixes a bug with COP22 data element/category option combo maps. 50+ age bands were being dropped with full COP22 datapacks.
New features
- Adds a check for defunct disaggregates in the PSNUxim tab.
- Adds an object
dataset_levels
which provides the organisation unit hierarchy of each country by COP year. - Adds a test for
blank_rows_datim_export
which should inform if any rows of any export files to DATIM contain any blanks. - Fixes dedupe handling in regards to OPU's
Minor improvements and fixes
- Fixes an issue with
add_dp_label
for COP22 datapacks. The orgunit type was missing. - Removes deprecated DATIM API functions, which have been moved to datimutils.
- Add various unit tests.
datapackr 6.0.0
Breaking changes
- Users are advised to use
getValidOrgunits(cop_year)
to obtain
a list of valid organisation units for a given COP year.
New features
- Support generation of COP23 target setting tools
- Correctly supply a list of organisation units by COP year.
Minor improvements and fixes
- Numerous code fixes and test improvements.
datapackr v5.5.1
Breaking changes
New features
Minor improvements and fixes
- Added TX_PVLS(D) to memo