Skip to content

Releases: nyuglobalties/blueprintr

blueprintr 0.2.7

15 Jul 22:50
fc12a45
Compare
Choose a tag to compare
  • Remove automatic sorting introduced in newer versions of tidytable

blueprintr 0.2.6

10 Jul 22:24
8729556
Compare
Choose a tag to compare
  • Switch default workflow executor to targets
  • Update vignettes to demonstrate current workflow procedure (@hgao1, #59)
  • Remove dplyr dependency

blueprintr 0.2.5

27 Mar 20:53
43fd44c
Compare
Choose a tag to compare
  • Add capability to embed custom messages to check results, using check.errors attribute in returned logical value
  • Refactor side-effect messages from built-in checks to check.errors

blueprintr 0.2.4

28 Jul 20:56
56d1da3
Compare
Choose a tag to compare
  • Fix for issue where labelling large datasets would take a very long time

blueprintr 0.2.3

06 Sep 00:56
05dbbbf
Compare
Choose a tag to compare
  • Add ability to filter variable lineage with blueprintr::filter_variable_lineage()
  • Add tooltop for variable node in variable lineage
  • Fix issue where grouped nodes in visNetwork would scale, harming legibility
  • Convert empty folder warning to option. Enable with options(blueprintr.warn_empty_blueprints_dirs = TRUE)

blueprintr 0.2.2

04 Sep 22:22
Compare
Choose a tag to compare
  • Adds .SOURCE("table_name") and mark_source(obj) to add variable (and table) lineage to non-blueprint-created tables. Particularly useful for including data fetched from the web into lineage
  • Fixes lineage legends to focus on object type, rather than grouping. In large projects, the table groups would make the legend explode with the number of labels, rendering it useless.

blueprintr 0.2.1

03 Sep 03:42
cc81f4c
Compare
Choose a tag to compare
  • Implements variable lineage through options(blueprintr.use_variable_uuids = TRUE). Visualize variable lineage with blueprintr::vis_variable_lineage or inspect specific parts of the graph with an igraph generated with blueprintr::load_variable_lineage.
  • Visualize blueprint table lineage with blueprintr::vis_table_lineage and inspect specific parts of the graph with blueprintr::load_table_lineage.
  • Implements improved annotations through an option blueprintr.use_improved_annotations. Metadata now always overwrites annotations in the output dataset, but mutate_annotation() and mutate_annotation_across() will override the metadata safely. No longer a need to mess with annotate_mutate!

blueprintr 0.2.0

28 Aug 03:21
0d428b0
Compare
Choose a tag to compare
  • Adds ability to run macro statements in interactive mode. Very useful when debugging pipelines! Set the blueprintr.interactive_eval_macros option to TRUE to enable.
  • Adds ability to set metadata_file_path based on the directory and name of the affiliated blueprint script. For example, a blueprint defined in "blueprints/ex/test.R" will get its default metadata file location set to "blueprints/ex/test.csv". Set the blueprintr.use_local_metadata_path option to TRUE to enable.
  • Fixes a bug where targets patterns were being evaluated prematurely

blueprintr 0.1.3

17 May 16:37
90dceda
Compare
Choose a tag to compare
  • Fixes an issue where qualified expressions like "package::thing" were not being translated correctly

blueprintr 0.1.2

13 May 05:30
621ecba
Compare
Choose a tag to compare
  • Fixes double-sided formulae rendering in blueprints
  • Exports bpstep() and bp_add_step() for customization
  • Allows argument forwarding to kfa::kfa() using the kfa_args parameter in bp_export_kfa_report()