Changes in version 0.25.0 (2026-03-30) - additional debugging for get_eurostat_toc() function - removing possibility to log parameters - CRAN release Changes in version 0.24.5 (2026-02-04) - ignore NA for the date_filter parameter in the get_eurostat_data() function - CRAN release Changes in version 0.24.4 - correction of links in the documentation Changes in version 0.24.3 - correction to handle errors in the text version of the Table of Content - correction of test because the use of Euro in Bulgaria since 2026 Changes in version 0.24.2 (2025-01-28) - correction of test because of the changed Table of Content - CRAN release Changes in version 0.24.1 (2025-01-26) - correction of outdated URLs and documentation - CRAN release Changes in version 0.24.0 - correction of extraction of flags - update of the get_eurostat_toc() function because of change in the API response Changes in version 0.23.2 (2024-09-30) - correction of tests because change how the API handles confidentially suppressed data - switch off logging of filters - CRAN release Changes in version 0.23.1 (2024-03-26) - 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 Changes in version 0.23.0 - correction of the get_eurostat_toc() function and the functions using the check_toc options because the content of the XML TOC has changed Changes in version 0.22.9 - correction of caching when to DSD downloaded with different languages Changes in version 0.22.8 - correction when check_toc=TRUE option is used Changes in version 0.22.7 - 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 Changes in version 0.22.6 - update of link for the possible flag values Changes in version 0.22.5 (2024-01-08) - synchronization of debug messages - CRAN release Changes in version 0.22.4 - updating tests because of missing dataset in the XML version of the Table of Contents Changes in version 0.22.3 - additional check in the get_eurostat_dsd() and get_eurostat_codelist() for failing writing data to disk because of failing network connection Changes in version 0.22.2 - correcting the get_compressed_sdmx() function not closing connections - updating examples and tests Changes in version 0.22.1 (2023-09-19) - refactoring tests for CRAN checks - updating debugging messages and documentation - CRAN release Changes in version 0.22.0 - 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 Changes in version 0.21.3 - correction of tests Changes in version 0.21.2 (2023-08-08) - update of authors - CRAN release Changes in version 0.21.1 - correction of the get_eurostat_dsd() function so the result is a data.table - adjustment of the debug messages in the tests Changes in version 0.21.0 - new function get_eurostat_codelist() to retrieve codelist for a concept - adjustment of tests for the the new function - adjustment of documentation Changes in version 0.20.7 - correction of tests - adding the SDMX-CSV option to the get_eurostat_raw() and get_eurostat_data() function Changes in version 0.20.6 (2023-03-09) - additional debug messages to see source of errors in CRAN checks - CRAN release Changes in version 0.20.5 - using packageStartupMessage() function when the package is loaded with the option verbose=TRUE Changes in version 0.20.4 - 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 Changes in version 0.20.3 (2023-02-24) - 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 Changes in version 0.20.2 - adding additional debug messages when the option(restatapi_verbose=TRUE) used for the extract_data(), extract_dsd(), get_compressed_sdmx(),get_eurostat_dsd(), get_eurostat_raw(), get_eurostat_bulk(), get_eurostat_data()and get_eurostat_toc() functions - changing the additional parameter added to get_eurostat_dsd() and extract_dsd() function for the new API in version 0.14.0 to variable in the .restatapi_env environment - one step download and extraction of the SDMX file in the get_compressed_sdmx() function when format="gz" is used - the get_eurostat_bulk() function was adjusted for the changing letter case under the new API - fixing the get_eurostat_raw() function when the check_toc=TRUE option used under the new API Changes in version 0.20.1 - adjusting the extract_data() function for the new API under Windows - replacing the gzfile() function with gzcon() and url() in the get_compressed_sdmx() and get_eurostat_raw() due to problems under Windows Changes in version 0.20.0 - 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 Changes in version 0.14.1 (2023-01-21) - 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 Changes in version 0.14.0 - adjusting config file and the load_cfg() function to correctly handle the new API - adjusting get_eurostat_dsd() and extract_dsd() function to the new API Changes in version 0.13.3 (2022-05-31) - removing memory size check for non-linux systems - CRAN release Changes in version 0.13.2 - correction of tests as changes in the historical data for "avia_par_me" and "avia_par_is" Changes in version 0.13.1 (2022-03-25) - correction of tests - correction of if condition for R development - CRAN release Changes in version 0.13.0 - full reference of the package when calling exported functions Changes in version 0.12.8 (2022-01-26) - correction of example in extract_toc() function - CRAN release Changes in version 0.12.7 - correction of parallel processing under Windows in the get_eurostat_dsd(), get_eurostat_raw() and get_eurostat_data() functions - correction of the example for the extract_toc() function under Windows Changes in version 0.12.6 - correction of parallel processing under Windows in the get_eurostat_toc() function - additional debug messages Changes in version 0.12.5 - temporary fix for the error in Windows in the get_eurostat_toc() function by turning of parallel if restatapi_cores==1 Changes in version 0.12.4 - correcting timeout of examples for the check with -run-donttest Changes in version 0.12.3 (2021-10-07) - adding timeout to examples - not testing example for the search_eurostat_dsd() and create_filter_table() function - CRAN release Changes in version 0.12.2 - not testing example for the extract_dsd() and create_filter_table() function - removing link to the SDMX website because of SSL error Changes in version 0.12.1 - 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 Changes in version 0.12.0 - 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 Changes in version 0.11.3 (2021-09-15) - using full URI path in README.md - CRAN release Changes in version 0.11.2 - unzipping to a temporary directory in order to avoid error by read-only user directory Changes in version 0.11.1 - correction of tests when the TOC is corrupted - correction of documentation Changes in version 0.10.10 - correction of the verbose option in the create_filter_table() function Changes in version 0.10.9 - checking if download file is empty in the get_eurostat_toc() function when mode=txt - correction of tests Changes in version 0.10.8 - correction of tables in the documentation Changes in version 0.10.7 (2021-05-24) - further correction to clean up all cache files from the hard disk - checking if DSD is NULL in the create_filter_table() function when date_filter=FALSE - filter_raw_data() returns the raw data when filter_table=NULL - correction of the create_filter_table() call in the get_eurostat_data() function - using tryCatch() for opening the tsv files in the get_eurostat_toc() function - correction of tests when the data/DSD download unsuccessful - CRAN release Changes in version 0.10.6 (2021-05-13) - correction to clean up all cache files from the hard disk - CRAN release Changes in version 0.10.5 - correction for the get_compressed_sdmx() function when verbose=FALSE Changes in version 0.10.4 - improved debugging messages - date_filter can be a variable name - additional test Changes in version 0.10.3 (2021-04-16) - links with https - CRAN release Changes in version 0.10.2 - .restatpi_env disconnected from baseenv() Changes in version 0.10.1 - correction of labeling when values are non-numeric Changes in version 0.10.0 (2021-03-10) - 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 Changes in version 0.9.12 - updated examples Changes in version 0.9.11 - corrected when force_local_filter used in the get_eurostat_data() function - hiding download progress bar in the get_eurostat_raw() function when verbose=FALSE - corrected testing Changes in version 0.9.10 - added caching of raw files when local_filter applied Changes in version 0.9.9 - correction of date_filter for local filtering when quarterly data filtered Changes in version 0.9.8 (2021-01-04) - updated documentation - additional tests - CRAN release Changes in version 0.9.7 - adding option for non-melted data output in the get_eurostat_raw() function - update of tests Changes in version 0.9.5 - updated revised documentation Changes in version 0.9.0 - correction for the disabled years above 2100 in the date_filter Changes in version 0.8.10 (2020-09-18) - correction for negative values in the get_eurostat_raw() function when mode=txt - updated documentation - correction for local filtering with additional tests - CRAN release Changes in version 0.8.7 - correction if select_freq defined when filters are named list - additional tests Changes in version 0.8.6 (2020-05-29) - correction for local filtering - refactoring the get_eurostat_raw() function - CRAN release Changes in version 0.8.3 - correction for local filtering - revision of testing Changes in version 0.8.1 - added logging of parameters for the get_eurostat_data() function Changes in version 0.8.0 (2020-04-29) - added create_filter_table() function to be used for filtering on local computer - additional testing and documentation - CRAN release Changes in version 0.7.11 - added function filter_raw_data() for filtering on local computer Changes in version 0.7.7 - correction to correctly handle non-numerical (Time Use Survey) data Changes in version 0.7.5 (2020-03-10) - date_filter creates the date filter table - use of tryCatch for parallel processing in Windows - CRAN release Changes in version 0.7.3 (2020-03-07) - removed memory size check for MacOS and Solaris - CRAN release Changes in version 0.7.1 (2020-03-03) - correction for checking the footer message of the XML response - additional tests - CRAN release Changes in version 0.6.9 (2020-02-18) - updated documentation - bug fixes - CRAN release Changes in version 0.6.7 - BREXIT update of the config file Changes in version 0.6.6 - checking the footer message of the XML response when filter used in the get_eurostat_data() function Changes in version 0.6.4 - filtering by named list Changes in version 0.6.2 (2019-12-10) - correction of memory size check under Solaris - CRAN release Changes in version 0.6.0 (2019-12-05) - correction of the extract_data function under Windows - updated documentation - CRAN release Changes in version 0.5.6 - added cflags option for the get_eurostat_data() and get_eurostat_bulk() function Changes in version 0.5.1 - removed dependency on rsdmx Changes in version 0.4.14 - checking the memory size in the load_cfg() function to determine the number of cores for parallel Changes in version 0.4.12 - additional tests - bug fixes Changes in version 0.4.10 - added check_toc option for the get_eurostat_bulk() function Changes in version 0.4.7 - added check_toc option for the get_eurostat_raw() function Changes in version 0.4.5 - checking the version of data.table package in the get_eurostat_raw() function Changes in version 0.4.3 - extract_data function can handle filtered and bulk XML files Changes in version 0.4.1 - improved debugging messages - add option to download and cache the TOC with the config file Changes in version 0.4.0 (2019-10-12) - additional tests - bug fixes - CRAN release Changes in version 0.3.12 - bug fixes, additional info for debugging for the get_eurostat_dsd() function Changes in version 0.3.10 - "libcurl" is the default file download method if available Changes in version 0.3.9 - separated file download and data extraction for the get_eurostat_dsd() function Changes in version 0.3.8 - bug fixes, additional info for debugging Changes in version 0.3.7 - checking for NA in the TOC download links Changes in version 0.3.6 (2019-09-29) - adding the exact_match option for filtering in the search_eurostat_dsd() function - CRAN release Changes in version 0.3.5 (2019-08-29) - bug fixes - CRAN release Changes in version 0.3.2 - adding the get_compressed_sdmx() function Changes in version 0.3.1 - correction for select_freq when name=FALSE in the get_eurostat_data() function Changes in version 0.3.0 - working parallelisation under Windows for all the functions Changes in version 0.2.6 - working parallelisation under Windows for the get_eurostat_toc() function Changes in version 0.2.4 - additional test and examples Changes in version 0.2.3 (2019-07-23) - separated file download and data extraction for the txt option in the get_eurostat_raw() function - CRAN release Changes in version 0.2.2 - adding the txt option to the get_eurostat_raw() function Changes in version 0.1.10 - corrected documentation Changes in version 0.1.9 (2019-05-27) - adding the exact_match option for filtering in the get_eurostat_data() function - CRAN release Changes in version 0.1.8 - inclusion of the EU country groups in the config file Changes in version 0.1.7 - correction for strinsAsFactors option after filtering - added documentation with pkgdown Changes in version 0.1.6 (2019-04-28) - revision for the CRAN release Changes in version 0.1.4 (2019-04-26) - first CRAN submission - use of tryCatch() to capture errors caused by network unavailability - messages instead of warnings - loading config file from GitHub Changes in version 0.1.3 - changing examples Changes in version 0.1.2 - additional tests and correction in caching Changes in version 0.1.0 - first release on GitHub