BUG FIX read_h5()
and write_h5()
: Surround functionality with if(requireNamespace(., quietly = TRUE))
.
Remove readr dependency.
if(require(.))
.MINOR CHANGE calculate_distance()
: Convert matrices to CsparseMatrix instead of dgCMatrix.
MINOR CHANGE calculate_distance()
: Pass through the diag
argument to proxyC.
BUG FIX unit test: Order of attributes is not relevant.
MINOR CHANGE calculate_distance()
: Allow for many more distance measures.
BUG FIX: Import desc::desc()
where needed.
BUG FIX install_packages()
: will not try to install packages when the session is not interactive.
LICENSE: Change to MIT.
BUG FIX recent_news()
: do not prepend subsections.
BUG FIX switch_cran()
: add missing version variable.
REMOVAL update_news()
remove this function as R 3.6 natively supports markdown news format.
FUNCTIONALITY: Added test_h5_installation()
.
BUG FIX: Added compatibility workaround for being able to read hdf5 1.10.4 files on a hdf5 1.8.14 Windows platform (hhoeflin/hdf5r#60).
FUNCTIONALITY: calculate_distance()
and calculate_similarity()
now support sparse matrix calculation thanks to proxyC!
SMALL CHANGES: Remove dependencies: glue, Hmisc, devtools, testthat, tidyr.
BUG FIX: Fix generation of error messages in %all_in%
.
FUNCTIONALITY: Added read_h5()
and write_h5()
functions.
FUNCTIONALITY: Added is_sparse()
.
FUNCTIONALITY: Added update_news()
and recent_news()
. So meta!
FUNCTIONALITY: Moved calculate_mean()
from dyneval to dynutils.
DOCUMENTATION: Fixed functionality vignette not showing any code.
FUNCTIONALITY: Add mapdf_lat()
. This function expects a data frame, which gets broken down into a list of lists before applying the FUN. It expects the FUN to return a list, which gets transformed into a tibble with list_as_tibble()
.
FUNCTIONALITY: extract_row_to_list()
now works with tidy evaluation.
TESTING: Expand tests for tibble helper fuctions list_as_tibble()
and extract_row_to_list()
.
FUNCTIONALITY: Add safe_tempdir()
function. This function creates a unique temporary directory and creates it if necessary.
FUNCTIONALITY: Add helper assertion functions %all_in%
, %has_names%
, is_bounded()
and is_single_numeric()
.
REMOVED run_until_exit()
: This functionality is already sufficiently covered by the processx
package.
ADDED mapdf()
functions: Apply a function to each row of a data frame. These functions are very similar to the purrr::map()
functions.
ADDED tibble_as_list()
: Reverse functionality of list_as_tibble()
.
ADDED project_to_segments()
: Project a set of points to to set of segments.
DOCUMENTATION: Added documentation to every exported function.
DOCUMENTATION: Added overview of functions to ?dynutils
.
DOCUMENTATION: Added overview of functionality to README.md
.
TESTING: Expanded tests for tibble helper functions, calculate_distance()
, and install_packages()
.
DOCUMENTATION: Added inst/NEWS.md
file.