Skip to content

Releases: pepfar-datim/datapackr

datapackr v6.3.2

27 Jun 13:09
edfb159
Compare
Choose a tag to compare

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

25 Apr 20:17
3e6f19b
Compare
Choose a tag to compare

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

12 Apr 07:01
bbdac81
Compare
Choose a tag to compare

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

05 Apr 21:57
4151d96
Compare
Choose a tag to compare

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

04 Apr 05:05
1fd8611
Compare
Choose a tag to compare

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

08 Mar 18:58
19e77b5
Compare
Choose a tag to compare

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

16 Feb 18:18
6f25347
Compare
Choose a tag to compare

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

09 Feb 06:38
4772f32
Compare
Choose a tag to compare

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

26 Jan 05:54
Compare
Choose a tag to compare

Breaking changes

  • Users are advised to usegetValidOrgunits(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

16 Dec 16:19
ecb9f59
Compare
Choose a tag to compare

Breaking changes

New features

Minor improvements and fixes

  • Added TX_PVLS(D) to memo