NEWS.md
get_data(), get_transactions(), get_promotions()) now fail gracefully with informative messages when internet resources are unavailable (e.g., network timeout, GitHub unavailability) instead of throwing errors. This complies with CRAN policy for packages using internet resources. Functions now return NULL on failure with clear guidance for users.curl::has_internet() and condition handling to provide informative error when downloading online data sets.^data$ from .Rbuildignore and only specified ignoring the .rds files. This resolved issue (#14). As a consequence, the package was too large now that the build included the required data sets so I downsampled the transactions_sample and promotions_sample data sets.completejourney vignette to demonstrate basic usage (#1)"id" (#7)demographics and products datasets (#7)