NEWS


giscoR 1.1.0.9000

giscoR 1.1.0 (2026-03-28)

giscoR 1.0.1 (2026-01-23)

giscoR 1.0.0 (2025-12-10)

This major release introduces a full overhaul of the codebase and test suite. Requests now use httr2, and GeoPackage ("gpkg") is the preferred download format when available. Cached files are reorganized into topic-based subfolders for easier management.

Because of internal changes, existing caches are not compatible with this release and must be rebuilt.

Database management has also been improved. Instead of relying on the static ?gisco_db dataset, the package now stores the database in the cache. This cached database is used for all API calls and can be updated via gisco_get_cached_db(update_cache = TRUE). In practice, when GISCO publishes a new release, you can access updated data by refreshing the cached database without waiting for a new version of giscoR.

The package now uses tools::R_user_dir() instead of rappdirs::user_config_dir() for managing the persistent cache directory. If you already have a cache directory in place, you will see a one-time message about this migration.

The package now requires R ≥ 4.1, and dependency updates improve both performance and maintainability. All functions return tidy objects (tibbles or sf objects with tibble data).

Dataset subsetting is now performed at read time using GDAL query capabilities (sf::read_sf()), improving performance and reducing file size. The geojsonsf dependency is no longer required.

Several new functions and arguments have been added, some functions have been renamed and one function has been deprecated. All bundled datasets have been updated to their latest versions.

We recommend reviewing the updated documentation at https://ropengov.github.io/giscoR/.

Major changes

Note: Previous caches must be recreated.

Compatibility and performance

New functions

Renamed functions

Argument updates

Dataset updates

The datasets gisco_countries, gisco_nuts and gisco_coastallines are no longer available. Any code that accessed them directly (for example, giscoR::gisco_countries) will now fail.

Use the updated datasets or, preferably, retrieve them with the corresponding functions such as gisco_get_countries() with default arguments.

Deprecations

Other updates

giscoR 0.6.1 (2025-01-27)

giscoR 0.6.0 (2024-08-28)

Data updates

giscoR 0.5.1 (2024-07-06)

giscoR 0.5.0 (2024-05-29)

giscoR 0.4.2 (2024-03-27)

giscoR 0.4.1 (2024-03-15)

giscoR 0.4.0 (2023-10-30)

giscoR 0.3.5 (2023-06-30)

giscoR 0.3.4 (2023-05-26)

giscoR 0.3.3 (2023-02-16)

giscoR 0.3.2 (2022-08-13)

giscoR 0.3.1 (2021-10-06)

giscoR 0.3.0 (2021-09-27)

giscoR 0.2.4 (2021-04-13)

giscoR 0.2.3

giscoR 0.2.2 (2020-11-23)

giscoR 0.2.1

giscoR 0.2.0 (2020-11-12)

giscoR 0.1.1 (2020-10-28)

giscoR 0.1.0 (2020-10-13)