use_nan to TRUE.
Replace NaNs with 0 for calculate_similarity().use_nan passthrough argument for
proxyC.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.