geobounds 1.0.0
CRAN release: 2026-07-08
- Changed the package software license from CC BY 4.0 to MIT and clarified that downloaded boundaries and included figures retain the licenses and attribution requirements of geoBoundaries and their original sources. Documentation now distinguishes the varying
gbOpenlicenses, UN OCHA terms and the non-commercial restriction on UN SALB boundaries. Downloads fromgbAuthoritativenow display a licensing notice.
geobounds 0.1.2
CRAN release: 2026-05-29
- Improved documentation and user-facing messages to align terminology across roxygen2 and narrative documentation and clarify package output.
geobounds 0.1.1
CRAN release: 2026-03-24
- Migrated package documentation to Quarto.
- Updated package documentation.
geobounds 0.1.0
CRAN release: 2026-02-11
First CRAN release.
Breaking changes
Functions for downloading boundaries have been renamed to follow the convention object_verb() (see https://devguide.ropensci.org/pkg_building.html):
-
get_gb()->gb_get(). -
?get_gb_admfamily ->?gb_get_admfamily. -
get_gb_cgaz()->gb_get_world().gb_get_cgaz()is also available for backward compatibility as an alias ofgb_get_world(). -
get_gb_meta()->gb_get_metadata().
Additionally, the metadata argument has been removed. Use gb_get_metadata() instead.
Other changes
- Added a DOI.
- All download functions now use
.ziparchives containing.shpfiles instead of.geojsonor.gpkgfiles, removing the geojsonsf dependency fromImports. - All download functions now return
MULTIPOLYGONgeometries. - All download functions now return
NULLwithout an error or warning when a country file is unavailable. - All download functions now retry transient request failures with
httr2::req_retry(). - Cached files from previous package versions are no longer reused because the source archive format changed.
- Country matching now improves detection for Antarctica and Kosovo.
-
gb_get*()functions now allow mixedcountryargument types, such asgb_get(country = c("Germany", "USA")). -
gb_get_adm5()was added. -
gb_get_max_adm_lvl()was added. -
gb_get_world()now retrieves the latest boundaries available from the repository at https://github.com/wmgeolab/geoBoundaries/tree/main/releaseData.
