Changes in version 0.2.7 (2026-01-14) - Due to an archived dependency, the package was temporary archived on CRAN, this is a candidate to bring it back. - Dependencies were modernised. - Unit test were updated, extended, and some small (earlier not flagged) edge cases better handled. - No change in the function API. Changes in version 0.2.6 - Various improvements due to extensive testing and feedback. No change in the API. Changes in version 0.2.5 - Unified function interface and parameter names. - This development version has a few known issues. Changes in version 0.2.3 - New long form documentation. - metadata_surveys_create() will take now either a list of surveys, or file names of saved surveys. Changes in version 0.2.2 - All functions containing 'wave' in the name are deprecated. Survey 'waves' are renamed to 'survey_list', because 'waves' is used in Eurobarometer and a more generic and standardized interface was built. Changes in version 0.2.0 (2021-11-02) - Several documentation good practices. (Thanks for the contribution from @dieghernan). - The former create_codebook() function is now create_codebook() for naming consistency. Changes in version 0.1.18 - New functions codebook_create() and codebook_waves_create() - Improved retroharmonize_labelled_spss_survey() summary method. - Much exception handling included in the import file (discovered problems with Caucasus Barometer files.) - Sometimes haven::read_spss() reads columns as labelled, even though they do not have a single label. In class survey() we convert them back to numeric or character types. Changes in version 0.1.17 (2021-06-27) - Released on CRAN. (Date: 2021-06-27) Changes in version 0.1.16 - Package moved to rOpenGov. - Arab Barometer tutorial vignette. - Transition to tidyverse 1.0+ with using the rlang .data pronoun, etc. - Bug fix in harmonize_waves(): Date types are now correctly harmonized. - We started building an experimental APIs data is running regions regularly and improving known statistical data sources. Changes in version 0.1.15 - Documentation improvements. - A new function, harmonize_var_names(), helps to systematically rename variables in a list of surveys. Conventional names to keep are returned by suggest_permanent_names(), and the helper function suggest_var_names() provides a simple wrapper around var_label_normalize() and suggest_permanent_names(). - A new function, subset_waves(), helps to subset a wave of surveys. Changes in version 0.1.14 - harmonize_values() now accepts perl-like regex. Changes in version 0.1.13 (2020-09-21) - In the examples that use file operations, dontrun{} replaced by donttest{}. - This is the first released version on CRAN. Changes in version 0.1.12 retroharmonize 0.1.6-0.1.12 are making the package ready for CRAN release. Changes in version 0.1.9 - New function read_dta() for importing STATA files. Changes in version 0.1.5 - retroharmonize 0.1.1-0.1.5 are not intended for release, they contain numerous development stages of a new package. Changes in version 0.1.0 - Added a NEWS.md file to track changes to the package. - Class definition and description.