insights-engineering-bot
released this
11 Jan 22:26
·
42 commits
to main
since this release
Breaking Change
qenv
objects should now be created withqenv()
rather thannew_qenv()
. The new constructor always creates an empty object.new_qenv
is now deprecated.
Miscellaneous
- Exported the
qenv
class from the package. - The
@code
field in theqenv
class now holdscharacter
, notexpression
. - The
get_code
method returns a single concatenated string of the code. - Added
within
support forqenv.error
class. - Added
get_env
method that allows to extract environment stored inqenv@env
slot.
What's Changed
- 127 introduce
within.qenv
by @chlebowa in #149 - #133 code parser alternative by @m7pr in #146
- add no_browser hook in pre-commit by @donyunardi in #155
- Introduce teal_data class by @gogonzo in #153
- library calls possible within a call by @gogonzo in #157
- add code masking by @chlebowa in #160
- remove replace_code from pkgdown by @chlebowa in #162
- remove
get_code_dependency
+ friends by @m7pr in #167 - 168 extend
get_code
with...
by @m7pr in #169 - Add
...
toget_code.qenv.error
by @m7pr in #177 - update repo roster link by @donyunardi in #171
- Remove residual code and their dependencies by @vedhav in #179
- 145 create qenvs empty by @chlebowa in #156
- 150 collate documentation by @chlebowa in #166
- 180 missing method
within.qenv.error
by @chlebowa in #182 - refactor branch for teal.code by @kartikeyakirar in #174
- Workflow propagation by @walkowif in #184
- 94
get_var
inherits = FALSE
by @chlebowa in #186 - remove
replace_code
function by @chlebowa in #163 - collate seealso fields by @chlebowa in #185
- 165 trim trace for qenv.error@main by @m7pr in #183
- 175 ls(qenv) by @m7pr in #187
- Pre-release activities by @kartikeyakirar in #189
- Removing old rd syntax by @kartikeyakirar in #191
- [skip vbump] CRAN Release v0.5.0 by @donyunardi in #192
New Contributors
Full Changelog: v0.4.1...v0.5.0