Release notes
Version format - {Major}.{Minor}.{Build}
Major - may have incompatible changes to API comparing to previous major version.
Minor - includes changes, improvements and fixes that are compatible with previous minor version.
Build - identifies a concrete code version that was used for a release.
-
DW v3.11.3083 released (9 July 2018)
- New header, footer, navigation menu and styles.
- Allowed filtering by country, country_grp and year attributes for any export.
- Export generation time is shown in UTC.
- Added error message to status result for failed export.
- Added request url to export status result.
- Added Excel filters for Data and Pivoted data worksheets columns.
- Added nearest available data filter for Year attribute.
- Changed filtering logic for country and country group attributes.
- Added method for getting multiple measures by one request.
-
DW v3.10.2906 released (16 May 2018)
- Added possibility to download query result.
- Added statistic information.
- Added Type property for country group.
- Added filtering for country groups in export.
- Added labels for country and country group codes in mapping worksheet.
- Removed Country groups and Country groups mapping from export file if country groups are not applicable for measure.
- Moved metadata, notes, translations exports to export queue.
- Added change-specific Updated On fields for measures.
-
DW v3.9.3 released (7 March 2018)
- Update translations for Labels worksheet in export file.
- Formatted API home page statistics numbers using space group separator.
- Changes to Dataset notes worksheet in export file.
- Updated Measure notes worksheet.
- Updated README worksheet.
- Export HFAMDB entire dataset and similar big datasets.
- Split export files to parts in dataset export.
- Added Content files worksheet.
- Adjusted delete measure buttons texts and added confirmation for deleting data.
- Added labels for fact attribute codes.
- Separation of API v2 and v3
- Country and Country group attributes displayed in same column.
- Freeze first row in exported Excel documents.
- Added export queue.
- Force re-generation of exported files.
- Added export queue clear method.
- Added possibility to add all measures to export queue.
- Used Stream for export files generating.
- Optimized generating excel file.
- Added updated_on property to responses for get categories method.
- Added locking user after 5 failed login attempts.
- Changed Excel export document format.
-
DW v3.8.4 released (5 May 2017)
- Added attributes filtering in Excel and CSV export
- Fixed bug with exporting dataset without data state parameter.
- Implemented exporting notes as metadata.
- Added examples of getting country data from API to specifications page.
- Fixed 'out of range' error in exporting.
- Changed cell format of numbers in XLSX export.
- Changed cell vertical alignment to top in XLSX export.
- Fixed data set links on API font page.
- Added exception and message to prevent exporting set of measures with too many facts.
- Added pagination for export worksheets with more than 1m rows.
-
DW v3.7.2 released (11 August 2016)
- Included DATA_MASK into export metadata
- Fixed Data sets label on API frontpage
- Updated API v3 specification with new URL structure
- Updated pivot table functionality
- Fixed wrong links in documentation
- Fixed DataSets exported file name
- Fixed Measure attribute codes bug
- Fixed Attributes (dimensions) sort orders in API measure response
- Updated examples and documentation with advanced filter info
- Fixed export empty dataset
- Fixed sort order in pivoted tables
- Implemented advanced filters
-
DW v3.6.0 released (2 August 2016)
- Implemented advanced filtering options
- Fixed wrong links in documentation
- Fixed exported file names
-
DW v3.5.0
- Implemented filtering country notes if COUNTRY attribute is present in filter parameter
- Added Measure reference link in exported documents
- Added measure-specific country group lists to Metadata export
-
DW v3.4.1
- Added data sets to measure metadata export
- Added fact attribute aliases to pivoted data woeksheet in Excel export document
- Updated pivoted data worksheet to contain all countries from measure coutnry list even if there is no data for them
- Split fact attributes to dimensions and attributes
-
DW v3.3.1
- Added ?fromCache=false parameter to export metadata methods
- Added API URLs to JSON response
- Implemented returning general error message when requesting deleted measure
- Implemented returning measure-specific message when requesting deleted measure
- Implemented returning attributes section in measure response if data section is empty
- Added updated_since parameter to data_sets request
- Updated facts sort order in pivoted table in measure export
- Updated API v3 specifications
-
DW v3.2.0
- Fixed full api cache refreshing
- Removed /data_sources and /data_sources/{code} api methods
- Switched to xlsx as default export format
- Added data sets to measure exported document
-
DW v3.1.1
- Fixed API response for measure with multiple classifications
- Implemented methods for retreiving data sets
- Implemented methods for retreiving measures in context of a data set
- Improved performance of measure data related API methods
- Fixed caching of classification export documents
-
DW v3.0.1
- Fixed redirect to login page
- Reviewed and updated setting UpdatedOn values for measures and data sources
-
DW v2.2.2
- Splitted measures worksheet in exported document into two worksheets
- Shortened exported file's name
- Allowed getting multiple data versions of a single measure
- Changed measures export format and styling
- Added pivoted data worksheet
- Implemented multilanguage labels, editable through DMT
- Switched to returning measure data in only Published or Unpublished(with key) states
-
DW v2.1.1
- Implemented export of notes
-
DW v2.0.0
- Switched to long name in measure export
- Fixed exported notes line breaks
- Updated copyright text in export files
-
DW v1.7.2
- Fixed access issues during cache refreshing
- Updated DW website layout
- Added full names to measure export document
- Improved cache refreshing performance
- Added statistics display on main page
-
DW v1.6.2 released (17 February 2016)
- Updated API specifications
- Added sorting country notes by country sort order
- Fixed error code for unauthorized access
- Added titles for EHEALTH and HBSC on home page
- Implemented IP address whitelist for getting unpublished data
- Fixed copyright in exported files
- Implemented export of multiple measures in ZIP format
- Created persistent cache for exported Metadata
-
DW v1.5.3
- Implemented authentication
- Added password protection to App settings descriptions
- Updated classifications export document readability
- Implemented exporting unpublished measures data based on roles permissions
- Fixed links and tab namings in exported documents
- Added MEASURE_TYPE to metadata export
- Added app settings definitions
- Updated API specifications
- Fixed logging of failed requests
- Renamed EHEALTH_SURVEY measures
- Added country list to measure export
- Implemented validation of API request parameters
- Implemented /data_sources/(code) method
- Implemented updated_since parameter
-
DW v1.4.2
- Updated API examples
- Fixed external id for HFA measures
- Added country list column to measures export
- Imported HBSC metadata/notes/translations
- Imported HBSC measures
- Imported eHealth metadata
- Imported eHealth measures after datasets transformation
- Updated classification short/full names and descriptions
- Implemented multiple options for dataState export parameter
- Implemented getting unpublished measures from API using access key
-
DW v1.3.0
- Updated metadata export
- Added classifications tab for measures export in excel format
- Implemented exporting measures, classifications and categories by data state
- Fixed API response for facts with no value
-
DW v1.2.4
- Added new attributes for HBSC data source
- Added new country group
- Updated notes for HFA measures
- Updated country group labels
- Fixed issue related to GRL country code
- Updated H2020 datasets
- Added new measures (H2020_35–H2020_40)
- Updated sort orders for countries
- Fixed API response for facts with no value
- Added information about overriden country lists to
/api/v3/export/metadatadocument - Implemented export functionality for Classifications:
/api/v3/export/classification - Removed not published measures from export
- Made Classifications nad Categories tabs in
/api/v3/export/metadataconfigurable
-
DW v1.1.0
- Implemented hierarchical measures structure
- Implemented
/api/v3/Classification_treeand/api/v3/Classificationsmethods - Implemented new logic for getting countries/country groups via API
- Implemented exporting data source and measure-specific countries and country groups
- Updated codes for sub-national level (GB-ENG, GB-WLS etc)
- Changed notes structure in the API response
- Implemented "notes" output parameter
- Implemented
/api/v3/labelsAPI method
-
DW v1.0.1
- Updated menu items and links
- Improved breadcrumb
-
DW v0.8.1
- Enabled server output caching
- Added method for invalidating output cache
- Fixed spelling mistakes
- Updated examples on API help pages
- Added getting current time from API
- Implemented multiple rows notes
- Fixed "Serbia and Montenegro" issue
- Implemented breadcrumb and fixed footer styling
- Implemented initial country-measures notes
- Implemented measures list in attribute table (export functionality)
- Updated footer notes (export functionality)
- Improved cache refresh logic in order clean-up output cache
-
DW v0.7.3
- Fixed tests
- Fixed bug with exporting attributes that have no measures attached to them
- Updated EXTERNALID for HFA datasets
- Fixed national and subnational level issues
- Changed logic for "present" parameter for attributes
- Implemented API v2 - switch categorical responses to simple attributes
- Implemented API pages styling
- Updated API specifcation page
- Added footer note to each exported file
- Added xlsx export format
-
DW v0.6.1
- Added SortOrder explicitly to the response
- Added providing information if attribute value is used in current measure
- Added MeasureNote and DataSourceNote to all measures
-
DW v0.5.3
- Moved connection strings and application settings to separate files
- Added "updated on" to Measures and Data sources responses
-
DW v0.4.2
- Removed absolute path to the database
- Imported ENHIS datasets (except ENHIS_46)
- Added data_source method to API /api/v1/DATA_SOURCES
- Updated "UpdatedOn" column in Measures and DataSources tables
- Added external id as metadata attribute
- Implemented error and warnings logging using Log4net library
- Implemented logs available via HTTP for faster troubleshooting
-
DW v0.3.1
-
Updated logs. There are 3 log files:
- DataLogs.txt — database queries and information about unexpected results of database queries.
- TranslationsLog.txt — information about missing translations.
- Log.txt — logs any errors not regarding translations and data.
- Implemented error logging.
- Implemented returning error messages in case of error.
- Added filtering measures by metadata.
- Added sort orders to metadata and providing metadata by their sort order.
- Added data caching layer to api.
- Enabled multiple "output" parameters.
- Implemented cache refreshing by requesting /api/v1/version/refresh.
- Implemented providing country group list when requesting country information.
- Added Data source metadata attribute to measure metadata.
- Imported H2020 datasets.
-
Updated logs. There are 3 log files:
-
DW v0.2.2
- Moved ApiDocumentation.xml from App_Data to bin
- Fixed categorical response translations
- Fixed duplicated H2020_1 data
- Removed button from DMT homepage
- Improved API help pages
- Added "filter" parameter for quering measure data
- Added "output" parameter
- Switched to ISO3 as country code
- Moved UNIT_TYPE from data attributes to metadata attributes
- Renamed "min_value" to "lower_bound", "max_value" to "upper_bound" for attributes with "integer" data type
- Added UpdatedOn, CreatedOn columns for facts
- Implemented categorical responses
- Implemented cache layer
- Implemented getting translations from cache
-
DW v0.1.1
- Implemented initial WS API routing
- Implemented API get countries method
- Implemented API get country groups method
- Implemented API get measures method
- Implemented API get measure data method
- Implemented DW reference and measures tables
- Implemented initial DW EAV model
- Added example of DataMart in DW
- Implemented basic SQL adapter