Skip to content

Change History

Emmanuel Blondel edited this page Feb 7, 2021 · 157 revisions

0.6-0 | CRAN_Status_Badge

Corrections

Enhancements

  • #157 Switch from RCurl to httr for SDMX requests
  • #162 Add Headers options for requests

Data providers

  • #164 Pacific Data Hub data provider

0.5-13 | CRAN_Status_Badge

Corrections

Enhancements

  • #154 Issue with as.data.frame with labels=TRUE on Statistics Canada datasets

Data providers

  • #156 World Bank service provider

0.5-12 | CRAN_Status_Badge

Corrections

  • #149 Error with SDMXStructureType validation when validate = TRUE
  • #147 Error with SDMXComponents as.data.frame with missing attributes
  • #146 Error with SDMXComponents as.data.frame with no concept dimensions
  • #145 ConceptSchemes - No parsing of codelist id in case of core representation

Enhancements

  • #144 Handle SDMX code names AND description
  • #152 Add http status code 302 in case of service provider redirecting URLs

Data providers

  • #147 NCSI Oman Statistics service provider
  • #150 UK Data Service - UKDS service provider
  • #151 New ILO Service provider

0.5-11 | CRAN_Status_Badge

Corrections

  • #143 Generic data parser / as.data.frame(), error when no obs Key values
  • #139 Error in curlPerform: embedded nul in string

Enhancements

  • #140 Manage error status 301 (Moved permanently) to redirect SDMX requests
  • #142 Enhance GenericData for observations without Series

Data providers

  • #141 Lithuania statistics service provider
  • #138 Estonian statistics service provider

0.5-10 | CRAN_Status_Badge

Corrections

  • #133 Error converting SDMX objects without time series structure to data.frame
  • #132 Parsing of MessageGroup fails in listing seriesKeys

0.5-9 | CRAN_Status_Badge

Improvements

  • #129 Support of OrganisationSchemes type
  • #128 Support of AgencyScheme type
  • #127 Support of Agency type

Corrections

  • #126 readSDMX parsing issues with CANSIM Statistics Canada

Data providers

  • #130 Update INSEE SDMX endpoint

0.5-8 | CRAN_Status_Badge

Improvements

  • #123 Replace invalid XML entities prior to XML parsing
  • #122 Allow DSD association if only codelists are provided in DSD
  • #121 Allow DSD association when codelists are embedded with dataset

Corrections

  • #120 Data parsers fail in case of numeric value "," decimal separator
  • #119 Issue with GenericData XML parser when one data dimension

0.5-7 | CRAN_Status_Badge

Improvements

  • #117 readSDMX support of new providerKey optional argument
  • #116 Add saveSDMX utility function & readSDMX support for RData
  • #110 Make readSDMX explicitly check for a 200 HTTP status + follow redirection by default

Corrections

  • #112 readSDMX with provider (SDMXServiceProvider object) argument doesn't work

Data providers

  • #118 Add new UIS2 (UNESCO new API) SDMX service endpoint
  • #115 Add NOMIS UK SDMX Service provider (basic support)
  • #114 Add Widukind (International Economics Database) SDMX service provider
  • #113 Update ABS.Stats SDMX endpoint
  • #111 Update IMF service provider with new endpoint

0.5-6 | CRAN_Status_Badge

Corrections

  • #108 Major fix of data enrichement with DSD labels

Data providers

  • #106 Update INEGI service endpoint (embedded service provider)

0.5-5 | CRAN_Status_Badge

Improvements

  • #104 Add capacity to inherit DSD from SDMXDataFlows object
  • #103 Support for StructureSpecificTimeSeriesData type

Corrections

  • #102 Enrichment of labels doesn't work in some case
  • #101 Fix issues with authority multiple namespaces

Data providers

  • #91 Complete support for ISTAT provider

0.5-4 | CRAN_Status_Badge

Corrections

  • #96 Fix to allow handling EUROSTAT dataflows /datastructures
  • #99 Fix SDMXConceptScheme and SDMXDatastructure validation errors (tested with IMF)

Data providers

  • #98 Add WBG_WITS (World Integrated Trade Solution) provider

Data testing

  • #97 Test rsdmx on data from Banque de France (without service connector)

0.5-3 | CRAN_Status_Badge

Fix issue with column names in SDMXGenericData as.data.frame method

0.5-2 | CRAN_Status_Badge

Improvements

  • #95 Improve management of SDMX-ML namespaces
  • #94 Add validate argument to readSDMX function, to skip by default SDMX compliance validation
  • #89 Enrich SDMXServiceProviders data.frame with builder/compliant properties
  • #88 Improve REST Request builders, providing SDMXRequestParams object, and make customizable a SDMX request builder: additional formatter (for post-formatting of SDMXRequestParams), handler; Support of 3 core request builders SDMXREST20RequestBuilder, SDMXREST21RequestBuilder, SDMXDotStatRequestBuilder
  • #84 Capacity to enrich SDMX data data.frame with labels (from DSD)
  • #83 Capacity to associate a DSD to an SDMX dataset; Add verbose parameter to readSDMX
  • #82 Add as.data.frame method for SDMXComponents
  • #77 Improve encoding of SDMX data.frame label/description outputs

Corrections

  • #86 Wrong column names in Generic Data parser output
  • #93 Check and remove XML comments

Data providers

  • #92 Add IMF data provider
  • #91 Add ISTAT (Italy) data provider (partial support including dataflows and data.)
  • #90 Add UNDATA data provider (UNSD)
  • #87 Add INEGI (Mexico) service provider
  • #82 Add KNOEMA service provider
  • Update IMF web-service connector with new endpoint

Data testing (in addition to embedded data providers)

0.5-1 | CRAN_Status_Badge

Improvements

  • #81 Support for CrossSectionalData message type
  • #76 Support for SDMX REST dataflow resource
  • #72 Support for REST web-service datastructure resource
  • #71 as.data.frame method for available providers
  • #70 Add scale and countryfor a SDMXServiceProvider configuration
  • #69 Align parameter namings on SDMX web-service specifications
  • #68 Standardize SDMX REST request builder (for 'data' resources)

Corrections

  • #80 Minor bug with multiple namespaces found

Data providers

  • #75 Add ABS (Australia) service provider
  • #74 Add INSEE (France) service provider
  • #73 Add NBB (Belgium) service provider
  • #67 Add UIS (UNESCO) service provider

Others

  • #9 Oxygenize R documentation

0.5-0 | CRAN_Status_Badge

Improvements

  • #45 Enable default data providers and readSDMX helper method
  • #65 Add as.data.frame method for DataStructures
  • #64 SDMXComponents should be optional in DataStructures
  • #63 Enable DataStructuresType as valid SDMXStructureType

Others

  • #66 Make the vignette part of the package build

0.4-7 | CRAN_Status_Badge

  • #61 Update imports for CRAN submission
  • #60 Make DataStructure/KeyFamilies SDMXTimeDimension as optional
  • #58 Add control to skip utf8 BOM
  • #57 Support for StructureSpecificData message type - enabling data from Spanish National Statistics Institute
  • #56 Add SOAP response convenience handler in readSDMX - enabling data from the UN data portal
  • #55 Remove internal functions from NAMESPACE
  • #54 Add quickstart vignette

0.4-6 | CRAN_Status_Badge

  • #52 Issue with nchar - Errors with new R-devel
  • #51 Add SDMXDataStructureDefinition support in SDMX 2.1 standard format
  • #50 Add SDMXFooter SDMXFooterMessage support
  • #47 Minor fixs in SDMXGenericData and SDMXCode parsers - enabling data from the Statistics Canada

0.4-5 | CRAN_Status_Badge

  • #43 Fix the GenericData parser

0.4-4 | CRAN_Status_Badge

0.4-3 | CRAN_Status_Badge

  • #39 Error in as.data.frame method for series with a single attribute
  • #38 Enable readSDMX to work on https web-resources

0.4-2 | CRAN_Status_Badge

  • #35 Enable reading ECB data (support of SDMXMessageGroup dataset class wrapper to apply correct as.data.frame method)

0.4-1 | CRAN_Status_Badge

  • #34 Control xml validity of getURL result
  • #33 enable SDMX 1.0 version & minor tests
  • #32 improve CompactData as.data.frame method
  • #31 improve XML namespaces resolving
  • #30 Submit package to CRAN
  • #22 Support for DataStructureDefinition (DSD)
  • #29 Support for key families / data structures
  • #28 Support for codelists
  • #27 Support for concepts / concept schemes
  • #26 Create specific S4 class for MessageGroup type
  • #25 Distinguish classes for generic vs. compact data
  • #24 Make reusable code to get namespaces
  • #23 Add S4 class for structure types & methods
  • #20 Add support for serie attributes
  • #18 Add package CURL user-agent for SDMX web-service communication
  • #17 Add support for dataset observation attributes
  • #15 Add 1st support for SDMX 2.1 schema (with tests based Eurostat)
  • #14 Add tests for Eurostat data
  • #13 Support series without observations (absence data)
  • #12 Fix version.SDMXSchema parser function
  • #11 Fix type.SDMXType parser function
  • #10 Implement SDMX ComplexData parser
  • #8 Make available R documentation
  • #7 Set-up a R Unit testing approach with testthat
  • #6 SDMXDataSet as.data.frame function does not work with data having no NS prefix
  • #5 Make SDMXType aligned with SDMX format types
  • #4 Fix VERSION.SDMXSchema when multiple SDMX namespaces
  • #3 Improve performance of as.data.frame method for SDMX datasets
  • #2 Model/Parse the SDMX-ML HeaderType with a S4 class
  • #1 Request for examples with OECD data