Skip to contents

goalie 0.7.0 (2023-10-03)

Major changes:

  • Reworked primary goalie class to only accept unnamed input and unnamed cause attribute. Hardened validity checks to error if names are attempted to be passed through. This required updating some internal bapply calls to set USE.NAMES as FALSE.
  • Vectorized checks should now always return the same length as the input.
  • Now enforcing strict camel case for function names.
  • Renamed hasCPU to hasCpu.
  • Renamed hasGitHubPAT to hasGithubPat.
  • Renamed hasRAM to hasRam.
  • Renamed isGGScale to isGgscale.
  • Renamed isMacOS to isMacos.
  • Renamed isRStudio to isRstudio.
  • Renamed isExistingURL to isExistingUrl, and other variants.
  • Renamed isURL to isUrl, and other variants.

Minor changes:

  • No longer using getNameInParent approach, which makes functions cleaner.

goalie 0.7.1 (2023-10-04)

Minor changes:

  • Remove length checks for set comparisons.

goalie 0.7.2 (2023-10-06)

Major changes:

  • Remove import requirement of utils package.
  • quietly now uses base R sink instead of utils::capture.output.

goalie 0.7.3 (2023-10-06)

Minor changes:

  • hasDims, hasRows, hasCols: Add edge case support for DFrameList class, which uses dims instead of dim, nrows instead of nrow, and ncols instead of ncol.

goalie 0.7.4 (2023-10-25)

Minor changes:

  • Updated suggested packages so automated build checks pass. This required adding BiocGenerics and memuse, which is used by AcidBase::ram.

goalie 0.7.5 (2023-11-03)

New functions:

  • isAwsS3Uri: Check if the input contains AWS S3 URIs.
  • isExistingAwsS3Uri: Check if the input contains AWS S3 URIs that exist.

goalie 0.7.6 (2023-11-28)

Minor changes:

  • quietly: Now correctly closes sink connection on error.

goalie 0.7.7 (2023-12-04)

Minor changes:

  • isOrganism: Added support for full latin with three names, such as "Canis lupus familiaris".

goalie 0.7.8 (2025-03-21)

Minor changes:

  • Dropping R requirement to 4.0, to better support legacy systems.
  • Updated unit test logical checks against expect_false, which no longer work with a cause attribute defined.
  • Improve exception handling when memuse is not installed.
  • hasGithubPat now returns with a cause attribute when false.
  • Documentation reformatting for roxygen2 changes.

goalie 0.7.9 (2026-06-19)

License changes:

  • Switched from AGPL-3.0 to Apache-2.0.

goalie 0.7.10 (2026-06-19)

Minor changes:

  • Modernized tooling: removed per-package .lintr in favour of global ~/.lintr; added air.toml; migrated to roxygen2 8.0 (Config/roxygen2/version).