Version 0.3
goalie 0.3.0 (2019-07-29)
Version bump, reflecting start of a new release series.
Minor changes:
- Hardened
hasColnames,hasDimnames,hasNames,hasRownames,hasValidDimnames, andhasValidNamesagainst invalid objects that don’t return either a value orNULL. This can happen in rare cases with invalid SummarizedExperiment objects (e.g.bcb_invalidobject in bcbioRNASeq tests).
goalie 0.3.1 (2019-08-05)
Minor changes:
- Improved documentation consistency, using shared params defined in new AcidRoxygen package. This will be used across the basejump packages in a forthcoming update.
goalie 0.3.2 (2019-08-10)
New functions:
- Now exporting
toNames, which was previously used internally by the package. Improved handling in this function for floating points. Also now usingtoNamesmore consistently internally to sanitize names forcausereturn.
Minor changes:
-
standardizeCall: Now returns with default arguments included. Can disable usingdefaults = FALSE. -
matchArgsToDoCall: Tweaked internal code slightly based onstandardizeCallupdate. - Updated messages to use quotes more consistently.
- Improved vector name handling for
causereturn.
goalie 0.3.3 (2019-08-11)
Minor changes:
-
validNames: Bug fix and improvement for function, clearly showing position where names are invalid.
goalie 0.3.4 (2019-08-12)
New functions:
-
hasMetrics,hasSubset: New functions that were previously used internally in basejump. Requires S4Vectors / SummarizedExperiment.
goalie 0.3.5 (2019-08-13)
Minor changes:
-
isURLnow returns true onurlclass input. - Improved message consistency.
goalie 0.3.6 (2019-08-27)
Updated R dependency to 3.6.
Minor changes:
-
appendToBody: Now allowing pass-in of multiple values as alist. The list must containscallelements. -
hasNonzeroRowsAndCols: Renamed function, improving consistency with generic defined in bioverbs. Also added support forDelayedMatrix, improving consistency with basejumpnonzeroRowsAndColsfunction.
goalie 0.3.7 (2019-09-06)
Minor changes:
-
hasInternet: Now allowing a user to check a specific URL, using theurlargument. Currently defaults to Bioconductor.
goalie 0.3.8 (2019-09-15)
Minor changes:
-
isGGScale: Updateaesargument to support American “color” pass-in in addition to British “colour” spelling.
Minor changes:
- Switched to consistent use of “color” instead of “colour” in documentation, working examples, and unit tests.
goalie 0.3.9 (2019-10-04)
New functions:
-
nElements: Return the number of elements in an object. Previously this was defined internally in the package but is generally useful.
Minor changes:
-
hasElements: No longer requiring thenargument. The function now performs similarly tohasLength. -
isEmptyandisNonEmptyare now soft deprecated.isEmptyis defined in the Bioconductor S4Vectors package, and we don’t want to mask in interactive scripting sessions. -
is2: No longer exported, since this function isn’t really intended for use outside of the package. Refer toisAllorisAnychecks instead.
goalie 0.3.10 (2019-10-10)
Minor changes:
-
toNames: Bug fix forna.omitreturn causing assert check to fail because class returnsFALSEforis.vectorcheck butTRUEforis.atomic. -
isIntegerishnow returns logical vector forna.omitreturn. This supportsisScalarIntegerishandisIntcheck functions.
goalie 0.3.12 (2019-10-21)
New functions:
-
isFileSystemCaseSensitive: Checks whether file system is case sensitive (TRUE) or insensitive (FALSE). Linux tends to default to case sensitive, where as macOS and Windows default to case insensitive. Note that case insensitive file systems can lead to issues with Git repos. This check will be incorporated into a newrenamemode for syntactic naming functions in a future release.