Changelog
Source:NEWS.md
dunlin 0.1.10
CRAN release: 2025-04-14
- The log printed by
reformatwhenverbose = TRUEis limited to the tables and column existing in the reformatted data set.
dunlin 0.1.8
CRAN release: 2024-10-31
- Rules specified under the
all_datasetskeyword in a format list will apply to every data set of the reformatted object unless specified otherwise. - New
verboseargument in thereformatmethod. When applied tolistthe value of this augment can be controlled with thedunlin.reformat.verboseoption or theR_DUNLIN_REFORMAT_VERBOSEenvironment variable. - Improve the output when printing
ruleobjects. - New
combine_rulesandcombine_list_rulesfunctions to combine rules or list of rules into a single rule or a single list of rules.
dunlin 0.1.6
-
render_safenow renders placeholder using in priority values corresponding to the key matching exactly the placeholder, case included. - New
show_whiskerfunction to display the available whiskers. -
join_adsub_adslnow sends a warning when the continuous or categorical variables are missing or allNA. AllNAvariables can now be kept usingdrop_na = FALSE. In addition, missing levels in the pivoted columns can be dropped withdrop_lvl = TRUE. - Remove
mini_pivot_widerfunction which is no longer used.
dunlin 0.1.5
-
empty_ruleis removed now.rule()will create a normalruleobject. - By default
ruleare converting empty space""toNAupon reformatting. -
list2rulenow tolerates duplicated rules with different names. - Specified minimal version of package dependencies.
dunlin 0.1.4
-
rulesnow have attributes controlling their behavior during reformatting. -
reformatcan overrideruleattribute with the corresponding arguments. - Add
render_safeandadd_whiskerfunctions to replaces placeholders enclosed in curly braces with replacement stored in a dedicated environment. -
read_rulefunction has been moved into thecitrilpackage.
dunlin 0.1.3
- Add
log_filterfunction for filtering with additional logs. - Remove the use of
dm. - Introduced
ls_explicit_nato replaceNAvalues in an entirelistofdata.frame. -
reformatre-levels factors to follow the order provided in the rule that is applied and levels declared in the rule are all integrated to the result.
dunlin 0.1.2
- Defined a Reformatting Map (
ruleobject) which specifies the correspondence between the old and the new values in data. - Enhanced function
dunlin::reformat()that provides generic supports incharacterand/orfactorreformatting while keeping the attributes of the original data (e.g. the data type or labels) unchanged. - Improved performance of package by adding more unit tests.
- Upgraded package dependencies and removed deprecated functions.
- Updated
pkgdownconfiguration.