Cache directory now uses platform-appropriate location via rappdirs: macOS ~/Library/Caches/templateflow, Windows AppData/Local. Set TEMPLATEFLOW_HOME to override.
New features
Custom error conditions (templateflow_error, templateflow_network_error, templateflow_not_found, templateflow_invalid_filter, templateflow_cache_error) for structured error handling with tryCatch().
Migrated HTTP backend from httr to httr2 with automatic retry and exponential backoff on transient failures.