Changes in version 1.4.0.9000 New features - Added tax_certainty() (#109) - Added group argument to tax_range_time() and tax_range_strat() and improved plotting (#120) - Made bin durations more even and added n_bins option in time_bins() (#131) - Added autofit argument to axis_geo() which, when enabled, automatically adjusts the sizes of individual interval labels to fit within the interval boxes (#21) - Added title argument to axis_geo() which can be used to add a title to the axis with the timescale (#133) - Increased efficiency and reduced hackiness of group_apply() (#135) - Downloads related to the palaeorotate() function are now retried if they fail (#137) Other changes - tax_range_time() and tax_range_strat() now reset row names of the output (#120). Changes in version 1.4.0 (2024-10-14) New features - Several updates to palaeorotate() - Mantle reference frame models removed - TorsvikCocks2017 model added - Added updated reconstruction files (1 myr resolution) - Added lat_bins_area() (#114) - Replaced lat_bins() with lat_bins_degrees() - Made all functions tibble-friendly (#118) Bug fixes - Fixed point plotting bug in tax_range_strat() Changes in version 1.3.0 (2024-04-16) New features - Added plot customisability to tax_range_time() (#99) - Update palaeorotate() to handle updates with GPlates API (#112) - New function to create stratigraphic range plots, tax_range_strat() (#97) - Added age arguments (max_ma/min_ma) to bin_time() (#106) - Added warning to bin_time() (#104) - Improved link accessibility (#88) Bug fixes - Fix superfluous columns in palaeorotate() (#110) Changes in version 1.2.1 (2023-08-17) New features - Added ability to use custom bins for tax_expand_time() (#94) Bug fixes - Fixed handling of multiple models in palaeorotate() (#92) - Fixed custom ticks behavior for axis_geo_phylo() Changes in version 1.2.0 (2023-04-18) New features - time_bins() updated to enable users to call geological time scales from Macrostrat - Removed deeptime dependency - Updated font colors in GTS2012 and GTS2020 based on background luminance - Added two tutorial vignettes (#31) Bug fixes - Fixed minor documentation error in tax_range_time() - Fixed unnecessary column output in palaeorotate() (#78) - Fixed binding issues with the "point" method in palaeorotate() for some specific datasets (#78) - Fixed multi-model call in palaeorotate() for the "point" method which did not return all requested model coordinates (#82) - Fixed an erroneous entry in interval_key() (#84) - Fixed a tax_range_space() bug for custom column names Changes in version 1.1.1 (2023-02-16) New features - palaeoverse now requires deeptime (>= 1.0.0) - Added additional test to catch when Zenodo is offline (palaeorotate()) - Added a coords argument to the tax_range_space() function to control whether coordinates are returned - palaeorotate() documentation updated to reflect updates to GPlates Web Service (#74) - MULLER2022 plate rotation model made available in palaeorotate() (#74) - model argument in palaeorotate() now allows multiple models to be called - palaeogeographic uncertainty is now calculated on the requested models - max distance calculations in palaeorotate()'s uncertainty functionality updated to use geosphere::distGeo() Changes in version 1.1.0 (2023-01-12) New features - Added package-level documentation function - bin_time() now accepts user-defined probability function (#20) - lat_bins() now accepts user-defined latitudinal range (#23) - bin_lat() now has functionality for handling boundary occurrences (#23) - tax_unique() now supports arbitrary higher taxonomic levels (#52) - time_bins() now supports user input dataframes (#19) - tax_unique() now supports returning the unique names appended to the input dataframe (#51) Bug fixes - Updated palaeorotate() reconstruction files to use an hexagonal equal-area grid (#59) - Added error handling for when GPlates and Zenodo is offline - Added default value for the round argument in palaeorotate() - Resolved issue with chunk processing in palaeorotate() - Fixed the behavior of time_bins(scale = "GTS2012") (#62) - Fixed tests when suggested packages were not installed (#64) - Removed dependence of tests on divDyn and deeptime (#64) - Fixed tax_range_time() example (#60) - Fixed look_up() issue when handling pre-Cambrian occurrences (#63) - tax_unique() now retains homonyms from different higher taxonomic groups (#50) - Fixed axis_geo() for phylogenies (#68) Changes in version 1.0.0 (2022-10-31) First full release of the palaeoverse R package. The package provides functions to help streamline analyses and improve code readability and reproducibility.