diff --git a/man/figures/pointblank-milestones.svg b/man/figures/pointblank-milestones.svg index f97861574..dc52739a2 100644 --- a/man/figures/pointblank-milestones.svg +++ b/man/figures/pointblank-milestones.svg @@ -1,4 +1,4 @@ - +
@@ -37,6 +37,16 @@ v0.10.0 + #387 +

Release pointblank 0.10.0

+
+✈ Release + + + + + v0.11.0 + #191

Add unseen columns to informant upon incorporate()

@@ -51,22 +61,8 @@ 2 3 ♨︎ - #353 -

Accomodate data.table sources including iDate type

-
-★ Enhancement -2 -2 -♨︎ - #369 -

Loading pointblank breaks knitr::knit_child() workflow.

-
-☹︎ Bug -3 -2 -♨︎ - #355 -

yaml_write() fails when active argument is a function that returns FALSE

+ #364 +

incorporate() fails with multi-element fields in info_tabular()

☹︎ Bug 2 @@ -86,165 +82,102 @@ 2 2 ♨︎ - #339 -

Informant could include figures

+ #275 +

Capture all requested steps / checks regardless of if they match columns in current data

-★ Enhancement +☹︎ Bug 3 3 3 - #326 -

Tolerance for testing column value equality

+ #355 +

yaml_write() fails when active argument is a function that returns FALSE

-★ Enhancement -3 +☹︎ Bug +2 3 3 - #318 -

Implement column roles

+ #321 +

Improve function documentation - part 3

-★ Enhancement -3 +✎ Docs +2 3 3 - #229 -

Display a tally of highest failure condition reached across all steps in the agent report

+ + v0.12.0 + + #353 +

Accomodate data.table sources including iDate type

★ Enhancement -3 -3 -3 - #192 -

Capture warnings/errors from info_snippet() fns

+2 +2 +♨︎ + #339 +

Informant could include figures

★ Enhancement 3 3 3 - #172 -

For column metadata (w/ databases, Spark) include the nullable property

+ #326 +

Tolerance for testing column value equality

★ Enhancement 3 3 3 - #75 -

Include a notification function that integrates with Slack

+ #318 +

Implement column roles

★ Enhancement 3 3 3 - #303 -

data.table syntax in preconditions

-
-★ Enhancement -2 -3 -3 - #368 -

Allow replacing tbl_name and label with set_tbl()

-
-★ Enhancement -2 -2 -3 - #228 -

Display the processing time of each validation step in the agent report

+ #280 +

Make it possible to change the language of a table scan without re-running scan_data()

★ Enhancement -2 -2 -3 - #352 -

col_vals_XXX fails on SQL Server connection

-
-☹︎ Bug -3 -3 -3 - #275 -

Capture all requested steps / checks regardless of if they match columns in current data

-
-☹︎ Bug 3 3 3 - #345 -

yaml_write() fails when read_fn is a function (not formula) in Informant

-
-☹︎ Bug -2 -2 -3 - #321 -

Improve function documentation - part 3

-
-✎ Docs -2 -3 -3 - #168 -

Improve documentation for pointblank YAML

-
-✎ Docs -2 -3 -3 - #225 -

Allow use of a custom SQL expression as value for any preconditions argument

+ #246 +

Anomaly detection in table values

★ Enhancement 3 3 -2 - #221 -

Allow use of select helpers in col_exists()

+3 + #229 +

Display a tally of highest failure condition reached across all steps in the agent report

★ Enhancement 3 3 -2 - #273 -

Include field in agent that states whether brief was autogenerated

-
-★ Enhancement -2 -3 -2 - #224 -

Allow use of a custom SQL expression in col_vals_expr()

-
-★ Enhancement -2 -3 -2 - - v0.11.0 - - #280 -

Make it possible to change the language of a table scan without re-running scan_data()

+3 + #211 +

Compile an information report to roxygen-compatible text for dataset documentation

★ Enhancement 3 3 3 - #246 -

Anomaly detection in table values

+ #208 +

Supply a shiny app to help generate a validation plan

★ Enhancement 3 3 3 - #211 -

Compile an information report to roxygen-compatible text for dataset documentation

+ #192 +

Capture warnings/errors from info_snippet() fns

★ Enhancement 3 3 3 - #208 -

Supply a shiny app to help generate a validation plan

+ #172 +

For column metadata (w/ databases, Spark) include the nullable property

★ Enhancement 3 @@ -263,6 +196,13 @@ ★ Enhancement 3 3 +3 + #75 +

Include a notification function that integrates with Slack

+
+★ Enhancement +3 +3 3 #63

Add functions useful for action levels and end_fns

@@ -277,6 +217,13 @@ ★ Enhancement 2 3 +3 + #303 +

data.table syntax in preconditions

+
+★ Enhancement +2 +3 3 #65

Have options to sort agent report by failure condition

@@ -284,6 +231,13 @@ ★ Enhancement 2 3 +3 + #228 +

Display the processing time of each validation step in the agent report

+
+★ Enhancement +2 +2 3 #207

Create a "Security Requirements" article

@@ -298,6 +252,13 @@ ✎ Docs 2 3 +3 + #168 +

Improve documentation for pointblank YAML

+
+✎ Docs +2 +3 3 #16

Add vignette for using this package to test input data for a machine learning model.

@@ -306,6 +267,20 @@ 2 3 3 + #381 +

Optionally store information on user environment during interrogation

+
+★ Enhancement +3 +3 +2 + #379 +

Add a function to stop interrogation process if condition is met

+
+★ Enhancement +3 +3 +2 #230

Have different grouping options for the agent report

@@ -319,9 +294,23 @@ ★ Enhancement 3 3 +2 + #225 +

Allow use of a custom SQL expression as value for any preconditions argument

+
+★ Enhancement +3 +3 +2 + #221 +

Allow use of select helpers in col_exists()

+
+★ Enhancement +3 +3 2 #204 -

Fulfill criteria for attaining Silver Status in the CII Best Practices Badge Program

+

Fulfill criteria for attaining Silver Status in the OpenSSF Best Practices Badge Program

★ Enhancement 3 @@ -333,6 +322,20 @@ ★ Enhancement 3 2 +2 + #273 +

Include field in agent that states whether brief was autogenerated

+
+★ Enhancement +2 +3 +2 + #224 +

Allow use of a custom SQL expression in col_vals_expr()

+
+★ Enhancement +2 +3 2 #164

Develop benchmarks for agent validations