Skip to contents

CatastRo 1.0.0

CRAN release: 2026-02-23

This major release introduces a full overhaul of the codebase and test suite. All requests now use httr2, and 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.

We have transitioned from rappdirs::user_config_dir() to tools::R_user_dir() for managing your persistent cache directory. If you are a heavy CatastRo user and already have a cache directory in place, you’ll receive a one-time friendly message informing you about this migration. Consider it a warm welcome to CatastRo 1.0.0 😉.

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

Major changes

  • Minimum required R version is now 4.1.0.
  • Refactor code and test suite for improved stability.
  • Switch API requests to httr2.
  • New options (especially for macOS and Linux users):
    • On SSL errors use options(catastro_ssl_verify = 0) to disable SSL verification.
    • Query timeout can be controlled with options(catastro_timeout = 300) (Default value). Check httr2::req_timeout() for details.
  • Reorganize cache into topic-based subfolders.

Note: Previous caches must be recreated.

Compatibility and performance

  • Require R ≥ 4.1.0.
  • Update dependencies:
    • Add: cli, lifecycle, withr.
    • Remove: png, slippymath.
  • Return tidy objects consistently.
  • Vignettes engine has been migrated to Quarto.

Deprecations

  • cache argument has been deprecated in all functions.

New features

  • Added inspire_wfs_get(), a general function that downloads data of any INSPIRE-based API endpoint.

Other updates

  • Rewrite the full test suite.
  • Review and improve documentation.
  • Use cli for all messages.

CatastRo 0.4.1

CRAN release: 2025-03-24

  • Update documentation and URLs.

CatastRo 0.4.0

CRAN release: 2024-06-02

  • Update entry points (#53).

CatastRo 0.3.1

CRAN release: 2024-04-12

  • Migrate from httr to httr2 (#44), with no visible change for users.
  • Improve documentation.

CatastRo 0.3.0

CRAN release: 2024-01-18

  • catr_atom_get_address() also returns the names of the streets (layer "ThoroughfareName" of the *.gml file). The new fields are named with the prefix tfname_*.
  • Add a helper function for easily detecting the cache_dir: catr_detect_cache_dir().
  • Update documentation and tests.

CatastRo 0.2.3

CRAN release: 2023-01-08

CatastRo 0.2.2

CRAN release: 2022-05-27

CatastRo 0.2.1

CRAN release: 2022-03-08

  • Fix CRAN tests.

CatastRo 0.2.0

CRAN release: 2022-02-28

Overall revamp of the package. Major changes to the API.

CatastRo 0.1.0

  • Initial release.