• adding option lang to the get_eurostat_data() function to be able to use the German or French DSD for the filters
  • correction of the get_eurostat_toc() function when the mode="txt" and lang="fr"
  • checking if restatapi_cores is more than the maximum number of available cores
  • CRAN release
  • correction of the get_eurostat_toc() function and the functions using the check_toc options because the content of the XML TOC has changed
  • correction of caching when to DSD downloaded with different languages
  • correction when check_toc=TRUE option is used
  • correction for detection of cores to be able to load the package in WebR
  • correction for date_filter if there is a time value defined under the filters parameter
  • update of examples to generate relevant output for documentation
  • update of link for the possible flag values
  • synchronization of debug messages
  • CRAN release
  • updating tests because of missing dataset in the XML version of the Table of Contents
  • refactoring tests for CRAN checks
  • updating debugging messages and documentation
  • CRAN release
  • correction of the extract_data() function to handle observations when the value is not numeric
  • correction of the get_eurostat_data() function when the option force_local_filter=TRUE
  • correction of tests
  • update of authors
  • CRAN release
  • correction of the get_eurostat_dsd() function so the result is a data.table
  • adjustment of the debug messages in the tests
  • new function get_eurostat_codelist() to retrieve codelist for a concept
  • adjustment of tests for the the new function
  • adjustment of documentation
  • additional debug messages to see source of errors in CRAN checks
  • CRAN release
  • additional checks in the get_eurostat_dsd() function to set the DSD to NULL if there is a warning during the download of the XML file
  • the new API is the default one
  • adjusting tests and documentation for the new API
  • temporarily disabled parallel processing under Windows
  • additional checks in the get_eurostat_dsd() function
  • CRAN release
  • major update in order to change to the API of the new dissemination chain
  • adding the bulk URL of the new API to the JSON config file
  • the create_filter_table() function was adjusted for the changing letter case under the new API
  • new parameter for the extract_data() function to handle files which was downloaded using the link from the TOC (as those links are still referring to the old API)
  • the extract_toc() function returns a data.table and not a character vector to have correct number of columns for all cases
  • the get_eurostat_toc() function was changed to handle the different format from the extract_toc() function
  • the filter_raw_data() function was adjusted to handle the changing letter case and time format
  • the get_compressed_sdmx() function has a new parameter signalling the type of compression used, as it changes with the new API
  • the get_eurostat_data() function was adjusted to handle the changing DSD content
  • the get_eurostat_dsd() function was changed to filter out only the relevant concepts and code from the new general DSD files
  • the get_eurostat_raw() function was changed to handle the different compression formats in the get_compressed_sdmx() function
  • the get_eurostat_raw(), get_eurostat_bulk() and get_eurostat_data() functions were adjusted to handle the changing letter case and dimension names
  • correction of get_eurostat_data() function when select_freq was used with only 1 filter
  • updating the tests because of the change in the handling of time_filter and availability of data under the new API
  • adjusting the tests and the JSON config file for the introduction of Euro in Croatia
  • updating links due to the revamp of Eurostat website
  • CRAN release
  • removing memory size check for non-linux systems
  • CRAN release
  • correction of tests as changes in the historical data for “avia_par_me” and “avia_par_is”
  • correction of tests
  • correction of if condition for R development
  • CRAN release
  • full reference of the package when calling exported functions
  • correction of parallel processing under Windows in the get_eurostat_toc() function
  • additional debug messages
  • temporary fix for the error in Windows in the get_eurostat_toc() function by turning of parallel if restatapi_cores==1
  • correcting timeout of examples for the check with -run-donttest
  • replacing example in the extract_dsd() fuction to reduce time for testing
  • checking the footer for code >=500 when the data table has 0 row
  • discarding partial data if the retrieval stopped due to “Internal application error”, “Exception while getting all data and footnotes slice” or “Cannot connect to Comext service”
  • seprating blocks with conditions in testing
  • using full URI path in README.md
  • CRAN release
  • unzipping to a temporary directory in order to avoid error by read-only user directory
  • correction of tests when the TOC is corrupted
  • correction of documentation
  • checking if download file is empty in the get_eurostat_toc() function when mode=txt
  • correction of tests
  • correction of tables in the documentation
  • correction to clean up all cache files from the hard disk
  • CRAN release
  • improved debugging messages
  • date_filter can be a variable name
  • additional test
  • links with https
  • CRAN release
  • correction of labeling when values are non-numeric
  • testing with tinytest
  • improved debugging messages
  • correction of get_eurostat_bulk() when cflags=TRUE
  • setting download method by options(restatapi_dmethod=...)
  • libcurl is default method only in Windows
  • CRAN release
  • updated examples
  • added caching of raw files when local_filter applied
  • correction of date_filter for local filtering when quarterly data filtered
  • updated documentation
  • additional tests
  • CRAN release
  • adding option for non-melted data output in the get_eurostat_raw() function
  • update of tests
  • updated revised documentation
  • correction for the disabled years above 2100 in the date_filter
  • correction for negative values in the get_eurostat_raw() function when mode=txt
  • updated documentation
  • correction for local filtering with additional tests
  • CRAN release
  • correction if select_freq defined when filters are named list
  • additional tests
  • correction for local filtering
  • revision of testing
  • added create_filter_table() function to be used for filtering on local computer
  • additional testing and documentation
  • CRAN release
  • correction to correctly handle non-numerical (Time Use Survey) data
  • date_filter creates the date filter table
  • use of tryCatch for parallel processing in Windows
  • CRAN release
  • removed memory size check for MacOS and Solaris
  • CRAN release
  • correction for checking the footer message of the XML response
  • additional tests
  • CRAN release
  • updated documentation
  • bug fixes
  • CRAN release
  • BREXIT update of the config file
  • checking the footer message of the XML response when filter used in the get_eurostat_data() function
  • filtering by named list
  • correction of memory size check under Solaris
  • CRAN release
  • correction of the extract_data function under Windows
  • updated documentation
  • CRAN release
  • removed dependency on rsdmx
  • checking the memory size in the load_cfg() function to determine the number of cores for parallel
  • additional tests
  • bug fixes
  • extract_data function can handle filtered and bulk XML files
  • improved debugging messages
  • add option to download and cache the TOC with the config file
  • additional tests
  • bug fixes
  • CRAN release
  • “libcurl” is the default file download method if available
  • bug fixes, additional info for debugging
  • checking for NA in the TOC download links
  • bug fixes
  • CRAN release
  • working parallelisation under Windows for all the functions
  • additional test and examples
  • separated file download and data extraction for the txt option in the get_eurostat_raw() function
  • CRAN release
  • corrected documentation
  • inclusion of the EU country groups in the config file
  • correction for strinsAsFactors option after filtering
  • added documentation with pkgdown
  • revision for the CRAN release
  • first CRAN submission
  • use of tryCatch() to capture errors caused by network unavailability
  • messages instead of warnings
  • loading config file from GitHub
  • changing examples
  • additional tests and correction in caching
  • first release on GitHub