diff --git a/NEWS.md b/NEWS.md index 722c9f5..ccce4ec 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,7 @@ # ggtrace 0.7.x +## ggtrace 0.7.3 + - New special value `ggtrace(trace_steps = "all")` which evaluates to all steps in the method body. - Bug fix in `ggtrace(trace_exprs)` doubly-evaluating a step when it should simply evaluate the existing step. This behavior is now prevented by *cloning* the method environment in such cases. diff --git a/docs/news/index.html b/docs/news/index.html index 76bcb81..980fbdc 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -42,21 +42,24 @@
New special value ggtrace(trace_steps = "all")
which evaluates to all steps in the method body.
Bug fix in ggtrace(trace_exprs)
doubly-evaluating a step when it should simply evaluate the existing step. This behavior is now prevented by cloning the method environment in such cases.
New helper function layer_is()
, primarily for internal use by sublayer data inspection functions (e.g., layer_before_stat()
). These functions now become more robust to changes in the internals, by specifically targetting the downstream of by_layer()
.
Improved formatting of long-form calls generated by sublayer data functions when verbose = TRUE
.
More visible documentation of shorthand aliases for workflow functions introduced in last release.
Exported shorthand aliases for all workflow functions. E.g., inspect_n()
complement to ggtrace_inspect_n()
Cleaned up examples and tests to align with ggplot2 version 3.5.0
Upkeep release for the JSM 2023 talk “Sub-layer modularity in the Grammar of Graphics”.