Skip to content

Releases: asenetcky/strata

v1.4.0

03 Feb 21:42
dc34d3a
Compare
Choose a tag to compare

strata 1.4.0

This release is all about bug fixes and improvements to the user experience.

Breaking Changes

  • Added dependency for R >= 4.1.0 due to use of base R pipe |>.

New features

  • adhoc() added to allow users to ad hoc a portion of their strata project
    by name (instead of having to remember all the different file paths) (#46).

  • survey_log() added to allow users to survey the logs in their strata project
    as a dataframe (#41, #43).

  • Added stricter strata project checking (#48).

    • added stricter path checking for functions that require paths to existing
      files and folders.

    • added more helpful error messages for users regarding paths,

    • Functions will now check if a folder is a strata project or not and provide
      helpful error messages if they are not strata projects.

Fixes

  • File name/path cleaning performed by strata to ensure valid path names will
    will now stop blocking certain path/name manipulations.

  • adhoc_stratum() will now properly handle existing file paths and avoid
    errors stating otherwise (#44).

  • build_execution_plan() now properly handles the case where a laminae from
    different strata have the same name (#52).

  • The timestamp in the log_*() family of functions will now always be 24
    characters long (#40).

  • build_outlined_strata_project() will now allow for multiple laminae
    per stratum (#36).

Minor Improvements

  • File name/path cleaning performed by strata to ensure valid path names will
    now ignore dashes "-" in file names.

  • adhoc_*() functions will now "fail fast", stop execution and alert users
    of problems (#45).

v1.0.1

27 Nov 14:16
994935c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v1.0.1

v0.7.0

19 Nov 01:15
48ad7d4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.7.0

v0.5.0

15 Nov 01:44
88604c5
Compare
Choose a tag to compare

What's Changed

  • Website by @asenetcky in #23
  • add survey _strata function to relay the execution plan and contents of the strata project folder - by @asenetcky in #25

Full Changelog: v0.3.0...v0.5.0

v0.3.0

12 Nov 18:17
522be0a
Compare
Choose a tag to compare

skip_if_fail functionality added to laminae

This allows lamina with code that might fail to be flagged as skip_if_fail = TRUE in the .toml file. In the event the code fails
the error is captured and logged, and then the rest of the execution plan carries onward.

v0.2.0

29 Oct 11:09
0cdec86
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

27 Oct 16:36
0ac1c52
Compare
Choose a tag to compare

strata's most basic functionality is feature complete and can be used in basic automation projects

What's Changed

New Contributors

Full Changelog: https://github.com/asenetcky/strata/commits/v0.1.0