Changes in version 1.0.4 (2026-07-01) Bug Fixes - fixed global variable binding issue: resolved CRAN NOTE "no visible binding for global variable 'changes'" by properly declaring changes as a global variable used in dplyr operations. This ensures compatibility with current dplyr releases where the deprecated dplyr::changes() function is completely removed (@DavisVaughan, #13) New Features - implemented .openland_try_download_and_load_rda() function for graceful dataset loading with informative error messages - enhanced dataset availability checks in vignette and examples with automatic error recovery Changes in version 1.0.3 (2024-05-03) - fixed unit test related to the plot function depending on the ggplot package (@teunbrand, #9) Changes in version 1.0.2 (2021-11-02) - if the dataset url is not accessible, the vignette fails gracefully with an informative message without an error - memory allocation error fixed in contingencyTable() function for when it is used on rasters containing many years/layers or large areas Changes in version 1.0.1 (2020-04-19) - fixed summary_map bug Changes in version 1.0.0 (2020-03-23) - this is the the first CRAN version - a newer version may be available on https://github.com/reginalexavier/OpenLand - to get started, see the package vignette "Quick introduction to the OpenLand package" and the help files - if you have any questions or suggestions, please contact me (reginalexavier at rocketmail dot com)