Skip to content

Latest commit

 

History

History
550 lines (328 loc) · 14.7 KB

NEWS.md

File metadata and controls

550 lines (328 loc) · 14.7 KB

restatapi 0.23.1

  • 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

restatapi 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

restatapi 0.22.9

  • correction of caching when to DSD downloaded with different languages

restatapi 0.22.8

  • correction when check_toc=TRUE option is used

restatapi 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

restatapi 0.22.6

  • update of link for the possible flag values

restatapi 0.22.5

  • synchronization of debug messages
  • CRAN release

restatapi 0.22.4

  • updating tests because of missing dataset in the XML version of the Table of Contents

restatapi 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

restatapi 0.22.2

  • correcting the get_compressed_sdmx() function not closing connections
  • updating examples and tests

restatapi 0.22.1

  • refactoring tests for CRAN checks
  • updating debugging messages and documentation
  • CRAN release

restatapi 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

restatapi 0.21.3

  • correction of tests

restatapi 0.21.2

  • update of authors
  • CRAN release

restatapi 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

restatapi 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

restatapi 0.20.7

  • correction of tests
  • adding the SDMX-CSV option to the get_eurostat_raw() and get_eurostat_data() function

restatapi 0.20.6

  • additional debug messages to see source of errors in CRAN checks
  • CRAN release

restatapi 0.20.5

  • using packageStartupMessage() function when the package is loaded with the option verbose=TRUE

restatapi 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

restatapi 0.20.3

  • 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

restatapi 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

restatapi 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

restatapi 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

restatapi 0.14.1

  • 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

restatapi 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

restatapi 0.13.3

  • removing memory size check for non-linux systems
  • CRAN release

restatapi 0.13.2

  • correction of tests as changes in the historical data for "avia_par_me" and "avia_par_is"

restatapi 0.13.1

  • correction of tests
  • correction of if condition for R development
  • CRAN release

restatapi 0.13.0

  • full reference of the package when calling exported functions

restatapi 0.12.8

  • correction of example in extract_toc() function
  • CRAN release

restatapi 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

restatapi 0.12.6

  • correction of parallel processing under Windows in the get_eurostat_toc() function
  • additional debug messages

restatapi 0.12.5

  • temporary fix for the error in Windows in the get_eurostat_toc() function by turning of parallel if restatapi_cores==1

restatapi 0.12.4

  • correcting timeout of examples for the check with -run-donttest

restatapi 0.12.3

  • adding timeout to examples
  • not testing example for the search_eurostat_dsd() and create_filter_table() function
  • CRAN release

restatapi 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

restatapi 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

restatapi 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

restatapi 0.11.3

  • using full URI path in README.md
  • CRAN release

restatapi 0.11.2

  • unzipping to a temporary directory in order to avoid error by read-only user directory

restatapi 0.11.1

  • correction of tests when the TOC is corrupted
  • correction of documentation

restatapi 0.10.10

  • correction of the verbose option in the create_filter_table() function

restatapi 0.10.9

  • checking if download file is empty in the get_eurostat_toc() function when mode=txt
  • correction of tests

restatapi 0.10.8

  • correction of tables in the documentation

restatapi 0.10.7

  • 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

restatapi 0.10.6

  • correction to clean up all cache files from the hard disk
  • CRAN release

restatapi 0.10.5

  • correction for the get_compressed_sdmx() function when verbose=FALSE

restatapi 0.10.4

  • improved debugging messages
  • date_filter can be a variable name
  • additional test

restatapi 0.10.3

  • links with https
  • CRAN release

restatapi 0.10.2

  • .restatpi_env disconnected from baseenv()

restatapi 0.10.1

  • correction of labeling when values are non-numeric

restatapi 0.10.0

  • 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

restatapi 0.9.12

  • updated examples

restatapi 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

restatapi 0.9.10

  • added caching of raw files when local_filter applied

restatapi 0.9.9

  • correction of date_filter for local filtering when quarterly data filtered

restatapi 0.9.8

  • updated documentation
  • additional tests
  • CRAN release

restatapi 0.9.7

  • adding option for non-melted data output in the get_eurostat_raw() function
  • update of tests

restatapi 0.9.5

  • updated revised documentation

restatapi 0.9.0

  • correction for the disabled years above 2100 in the date_filter

restatapi 0.8.10

  • correction for negative values in the get_eurostat_raw() function when mode=txt
  • updated documentation
  • correction for local filtering with additional tests
  • CRAN release

restatapi 0.8.7

  • correction if select_freq defined when filters are named list
  • additional tests

restatapi 0.8.6

  • correction for local filtering
  • refactoring the get_eurostat_raw() function
  • CRAN release

restatapi 0.8.3

  • correction for local filtering
  • revision of testing

restatapi 0.8.1

  • added logging of parameters for the get_eurostat_data() function

restatapi 0.8.0

  • added create_filter_table() function to be used for filtering on local computer
  • additional testing and documentation
  • CRAN release

restatapi 0.7.11

  • added function filter_raw_data() for filtering on local computer

restatapi 0.7.7

  • correction to correctly handle non-numerical (Time Use Survey) data

restatapi 0.7.5

  • date_filter creates the date filter table
  • use of tryCatch for parallel processing in Windows
  • CRAN release

restatapi 0.7.3

  • removed memory size check for MacOS and Solaris
  • CRAN release

restatapi 0.7.1

  • correction for checking the footer message of the XML response
  • additional tests
  • CRAN release

restatapi 0.6.9

  • updated documentation
  • bug fixes
  • CRAN release

restatapi 0.6.7

  • BREXIT update of the config file

restatapi 0.6.6

  • checking the footer message of the XML response when filter used in the get_eurostat_data() function

restatapi 0.6.4

  • filtering by named list

restatapi 0.6.2

  • correction of memory size check under Solaris
  • CRAN release

restatapi 0.6.0

  • correction of the extract_data function under Windows
  • updated documentation
  • CRAN release

restatapi 0.5.6

  • added cflags option for the get_eurostat_data() and get_eurostat_bulk() function

restatapi 0.5.1

  • removed dependency on rsdmx

restatapi 0.4.14

  • checking the memory size in the load_cfg() function to determine the number of cores for parallel

restatapi 0.4.12

  • additional tests
  • bug fixes

restatapi 0.4.10

  • added check_toc option for the get_eurostat_bulk() function

restatapi 0.4.7

  • added check_toc option for the get_eurostat_raw() function

restatapi 0.4.5

  • checking the version of data.table package in the get_eurostat_raw() function

restatapi 0.4.3

  • extract_data function can handle filtered and bulk XML files

restatapi 0.4.1

  • improved debugging messages
  • add option to download and cache the TOC with the config file

restatapi 0.4.0

  • additional tests
  • bug fixes
  • CRAN release

restatapi 0.3.12

  • bug fixes, additional info for debugging for the get_eurostat_dsd() function

restatapi 0.3.10

  • "libcurl" is the default file download method if available

restatapi 0.3.9

  • separated file download and data extraction for the get_eurostat_dsd() function

restatapi 0.3.8

  • bug fixes, additional info for debugging

restatapi 0.3.7

  • checking for NA in the TOC download links

restatapi 0.3.6

  • adding the exact_match option for filtering in the search_eurostat_dsd() function
  • CRAN release

restatapi 0.3.5

  • bug fixes
  • CRAN release

restatapi 0.3.2

  • adding the get_compressed_sdmx() function

restatapi 0.3.1

  • correction for select_freq when name=FALSE in the get_eurostat_data() function

restatapi 0.3.0

  • working parallelisation under Windows for all the functions

restatapi 0.2.6

  • working parallelisation under Windows for the get_eurostat_toc() function

restatapi 0.2.4

  • additional test and examples

restatapi 0.2.3

  • separated file download and data extraction for the txt option in the get_eurostat_raw() function
  • CRAN release

restatapi 0.2.2

  • adding the txt option to the get_eurostat_raw() function

restatapi 0.1.10

  • corrected documentation

restatapi 0.1.9

  • adding the exact_match option for filtering in the get_eurostat_data() function
  • CRAN release

restatapi 0.1.8

  • inclusion of the EU country groups in the config file

restatapi 0.1.7

  • correction for strinsAsFactors option after filtering
  • added documentation with pkgdown

restatapi 0.1.6

  • revision for the CRAN release

restatapi 0.1.4

  • first CRAN submission
  • use of tryCatch() to capture errors caused by network unavailability
  • messages instead of warnings
  • loading config file from GitHub

restatapi 0.1.3

  • changing examples

restatapi 0.1.2

  • additional tests and correction in caching

restatapi 0.1.0

  • first release on GitHub