Changes in version 0.5.3 (2026-05-30) Bug fixes - ebv_download / ebv_i_check_url: fix undefined variable used as timeout in external URL connection checks - ebvcube-package: complete truncated sentence in package-level documentation Minor changes - ebv_download: wrap external portal calls (dataset list, metadata, DOI redirect, file downloads) in tryCatch for informative error messages Changes in version 0.5.2 (2025-07-29) Bug fixes - ebv_create_taxonomy: change 'ebv_spatial_*' to 'ebv_geospatial_*' - ebv_create_taxonomy: if entity names are NA in the CSV throw error Minor changes - ebv_create_taxonomy: update help page regarding taxonomy-key - changed package maintainer Changes in version 0.5.1 (2025-06-18) Minor changes - ebv_create(_taxonomy): allocate space in cubes during creation, not in in ebv_add_data Bug fixes - ebv_create_taxonomy: remove bug in max_char_entity (remove NA) - ebv_i_utils: remove NA from the char-vectors (taxonomy) - ebv_i_datacubepath: error if scenario or metric are NA - ebv_add_data: fillvalue definition was missing Changes in version 0.5.0 (2025-04-28) Major changes - ebv_create_taxonomy: - renamed entity_list and entity_levels to entity_taxonomy_table and entity_taxonomy_levels (ebv_properties still reads the old naming for now) - remove lsid and replace by taxonomy_key, add attribute to variable which refers to the name of the entity_taxonomy_key of the authority of the taxonomic backbone (long_name) - ebv_properties: - read either from entity_list and entity_levels or entity_taxonomy_table and entity_taxonomy_levels - read both: lsid and entity_taxonomy_key Bug fixes - set ignore_RAM to TRUE for the tests Changes in version 0.4.0 (2025-03-05) Major changes - renamed metadata terms: 'ebv_spatial_scope' to 'ebv_geospatial_scope' and 'ebv_spatial_description' to 'ebv_geospatial_description' - ebv_create(_taxonomy): add date_metadata_modified and date_modified - added new metadata terms: publisher_url, creator_url Minor changes - ebv_download: add doi (now available in API) - ebv_properties: add time_coverage_start and time_coverage_end + date_metadata_modified and date_modified - add new test-data, update tests regarding updated metadata terms and JSONs Bug fixes - ebv_create_taxonomy: remove rhdf5-Na.OK attribute from entity_list - DelayedArray errors on ubuntu dev Changes in version 0.3.3 (2024-12-17) Bug fixes - update EBV Data Portal website URL Changes in version 0.3.2 Bug fixes - add read-only flag to test-file (test-ebv_utils.R) Changes in version 0.3.1 (2024-12-05) Bug fixes - correct old url in News.md Changes in version 0.3.0 Major changes - new function: ebv_metadata - new helper functions: ebv_i_vector_intersect, ebv_i_contained, ebv_i_check_iso_res, ebv_i_check_iso_date - new Shiny App: ebv_taxonomy_app - add DOI to ebv_create(_taxonomy) and ebv_properties - GitHub repo transfer to https://github.com/EBVcube/ebvcube/ Minor changes - ebv_add_data: add argument 'raw' to ignore scale and offset values Bug fixes - ebv_download: corrected ID-missmatch when giving ID by title - ebv_map: fix color scales, fix bug 'length of breaks and labels differ', add scenario to subtitle - ebv_properties: ensure that metric or datacube argument is given Changes in version 0.2.3 (2024-07-10) Bug fixes - edit test file for ebv_download: make sure the portal website is up - new helper function: ebv_i_check_url Changes in version 0.2.1 (2024-06-11) Bug fixes - remove old url of codecov from badge Changes in version 0.2.0 Major changes - all (affected) functions: define timestep(s) also as an ISO formatted date - add new arguments: define metric and scenario by name & index instead of the datacubepath - new function: ebv_create_taxonomy including new utils function ebv_i_char_variable - add taxonomy-info the ebv_properties - ebv_create(_taxonomy): if one timestep but start and end date differ, apply end date Bug fixes - ebv_map: remove outdated stuff from guide_bins - ebv_write: DelayedArray 'name' variable was not defined Changes in version 0.1.7 (2024-02-21) Major changes - ebv_download: download via DOI - ebv_create: lon and lat units changed (see below) - EBVcube format: geospatial units: 'degrees'/'meters' to 'degree'/'meter' - ebv_download: return path of netCDF file also if it is already downloaded Bug fixes - remove ebv_i_file_opened from the functions - ebv_read: read-access only Changes in version 0.1.6 (2023-10-11) Major changes - ebv_resample: added more methods - ebv_create: lower compression to 5 - ebv_download: return path - ebv_map: col_rev does not reverse the numbers in the legend Bug fixes - ebv_download: fix the internet check - ebv_add_data: array data error (transpose) - ebv_attribtue: change 'coordinate' to 'coordinates' (black-list attribute) Changes in version 0.1.4 (2023-04-19) Major changes - ebv_properties: speed up for nc with many entities Bug fixes - ebv_datacubepaths: implement CRAN feedback - read-only flag was missing at one point Changes in version 0.1.3 (2023-04-12) Major changes - ebv_trend: alter trend-plot (dashed-lines, subtitle) - ebv_map: correct the display of binary maps - ebv_create: implemented paleo and irregular dates netCDFs (terranova) - ebv_create: correct typo: coordinates instead of coordinate for entity coordinate - ebv_properties: remove backwards compatibility to old standard (before ACDD) - replaced h5ls by h5dump to make ebv_properties and ebv_datacubepaths faster - ebv_properties: rename 'timesteps_natural' to 'dates' (changes across functions) Bug fixes - ebv_create: contributor_name, content coverage type and domain corrected (comma + white space) - ebv_i_file_opened: solve error on MAC OS (CRAN) - ebv_i_eval_epsg: suppress warning by terra when assigning a crs (test error). #23 by Roger Bivand Changes in version 0.1.2 (2022-11-24) Major changes - implement CRAN feedback (ebv_i_file_opened (lsof to fuser), examples and test (writing to user library)) Bug fixes - ebv_create: keywords for spatial_scope - ebv_attribute: ebv_cube attributes connected to metric (changes over all scenarios) Changes in version 0.1.1 (2022-11-09) Major changes - implement CRAN feedback (examples(dontrun)) Bug fixes Changes in version 0.1.0 Major changes - using ggplot2 for plots - using terra for geospatial operations (removing dependencies: gdalUtils, rgdal, raster and sp) Bug fixes Changes in version 0.0.1 First version of the package