Version 0.5
goalie 0.5.0 (2021-02-23)
Major changes:
- Reworked internal engine to redefine the goalie class as an S4 instead of an S3. This allows us to provide better validity checks with
setValidity. - Reworked internal handling of cause attribute, to provide better compatibility inside of R Markdown renders.
goalie 0.5.2 (2021-07-19)
Minor changes:
-
isAURL: Improve setting of cause attribute when string is encoded. Bug fix is applied internally tofalseFromVector, which passesfalseto internalsprintfcall. - Got package coverage back to 100%.
goalie 0.5.3 (2021-08-19)
New functions:
-
isCondaEnabled: Scalar check to determine if Conda is active inside of the current R session. EvaluatesCONDA_DEFAULT_ENVandCONDA_SHLVLsystem environment variables internally. -
isDockerEnabled: Scalar check to determine if Docker is installed and is actively running on the current machine. -
isGitRepo: Vectorized checks for the existence of Git repositories. This is a little tricky to check inside of CI, so may need to think of a more clever approach for code coverage in the future.
Minor changes:
-
assert,validate: Improved cause return when attribute is set from internalfalseFromVectorcall. This was detected whenisSystemCommandwas not returning the expected program name in the assert call. -
falseFromVector: Improved internal cause attribute handling for scalars. - Reworked no coverage exclusions with
nocov, for platform- and configuration- specific checks.