-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
146 changed files
with
4,462 additions
and
1,887 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [3.0.0-beta.3] - 2021-09-13 | ||
|
||
This is the third beta release of **sdmx-dl**. | ||
sdmx-dl follows [semantic versioning](http://semver.org/). | ||
|
||
_Note that sdmx-dl is still in heavy development and might change a lot between versions so you shouldn't use it in production._ | ||
|
||
This release adds new sources and improves feedback on request parameters such as Key and Flow. | ||
The CLI binary is now available in some popular package managers. | ||
Finally, sdmx-dl advertises itself on web queries with the user-agent `sdmx-dl/3.0.0-beta.3`. | ||
|
||
### Added | ||
- Add support of multiple media-types in HTTP request header (RI) | ||
- Add support of media-type charset in HTTP response header (RI) | ||
- Add response event `#onSuccess(MediaType)` (RI) | ||
- Add default user-agent `sdmx-dl/version` (RI) [#117](https://github.com/nbbrd/sdmx-dl/issues/117) | ||
- Add source from Bundesbank [#104](https://github.com/nbbrd/sdmx-dl/issues/104) | ||
- Add source from Economic and Social Commission for Asia and the Pacific [#99](https://github.com/nbbrd/sdmx-dl/issues/99) | ||
- Add source from National Statistical Institute of Cambodia [#98](https://github.com/nbbrd/sdmx-dl/issues/98) | ||
- Add source from SDMX Global Registry [#97](https://github.com/nbbrd/sdmx-dl/issues/97) | ||
- Add source from Pacific Data Hub [#96](https://github.com/nbbrd/sdmx-dl/issues/96) | ||
- Add source from UK Data Service [#93](https://github.com/nbbrd/sdmx-dl/issues/93) | ||
- Add distribution to Scoop (Windows) [#83](https://github.com/nbbrd/sdmx-dl/issues/83) | ||
- Add distribution to Homebrew (macOS & Linux) [#84](https://github.com/nbbrd/sdmx-dl/issues/84) | ||
|
||
### Changed | ||
- Enforce https on ABS source [#108](https://github.com/nbbrd/sdmx-dl/issues/108) | ||
- Improve CLI version option [#79](https://github.com/nbbrd/sdmx-dl/issues/79) | ||
- Refactor SdmxWebAuthenticator as an SPI | ||
- Improve feedback on missing data flow [#123](https://github.com/nbbrd/sdmx-dl/issues/123) | ||
|
||
### Fixed | ||
- Fix parsing of blank labels | ||
- Update ILO source with new endpoint [#107](https://github.com/nbbrd/sdmx-dl/issues/107) | ||
- Fix key parsing when time dimension is not last in data structure [#110](https://github.com/nbbrd/sdmx-dl/issues/110) | ||
- Fix key validity check on input [#118](https://github.com/nbbrd/sdmx-dl/issues/118) | ||
- Fix parsing of media types in SDMX21 driver | ||
|
||
## [3.0.0-beta.2] - 2021-05-03 | ||
|
||
This is the second beta release of **sdmx-dl**. | ||
sdmx-dl follows [semantic versioning](http://semver.org/). | ||
|
||
_Note that sdmx-dl is still in heavy development and might change a lot between versions so you shouldn't use it in production._ | ||
|
||
This release adds new sources, the support of attributes and modify the CLI commands. | ||
These command modifications are quite extended and concern [command names, overall structure and output](https://github.com/nbbrd/sdmx-dl/wiki/cli-usage). | ||
|
||
### Added | ||
- Add FileDriver to allow demo data | ||
- Add initial support of native image | ||
- Add file reading feedback | ||
- Improve file performance in worst-case scenarios | ||
- Add source from Bank for International Settlements (BIS) | ||
- Add source from Norges Bank (NB) | ||
- Add web service endpoint monitoring | ||
- Add reading of attributes | ||
- Add library deployment to Maven Central | ||
- Add GPG signature of binaries | ||
- Add [basic documentation](https://github.com/nbbrd/sdmx-dl/wiki/) | ||
|
||
### Changed | ||
- Modify CLI [command name, structure and output](https://github.com/nbbrd/sdmx-dl/wiki/cli-usage) | ||
|
||
## [3.0.0-beta.1] - 2020-09-25 | ||
|
||
This is the first beta release of **sdmx-dl**. | ||
sdmx-dl follows [semantic versioning](http://semver.org/). | ||
|
||
_Note that sdmx-dl is still in heavy development and might change a lot between versions so you shouldn't use it in production._ | ||
|
||
### Added | ||
- Initial release | ||
|
||
[Unreleased]: https://github.com/nbbrd/sdmx-dl/compare/v3.0.0-beta.3...HEAD | ||
[3.0.0-beta.3]: https://github.com/nbbrd/sdmx-dl/compare/v3.0.0-beta.2...v3.0.0-beta.3 | ||
[3.0.0-beta.2]: https://github.com/nbbrd/sdmx-dl/compare/v3.0.0-beta.1...v3.0.0-beta.2 | ||
[3.0.0-beta.1]: https://github.com/nbbrd/sdmx-dl/releases/tag/v3.0.0-beta.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
package sdmxdl; | ||
|
||
import java.io.IOException; | ||
import java.io.InputStream; | ||
import java.util.Properties; | ||
|
||
public final class About { | ||
|
||
public static final String NAME = "sdmx-dl"; | ||
|
||
public static final String VERSION = loadVersion(); | ||
|
||
private static String loadVersion() { | ||
Properties properties = new Properties(); | ||
try (InputStream stream = About.class.getResourceAsStream("/META-INF/maven/com.github.nbbrd.sdmx-dl/sdmx-dl-api/pom.properties")) { | ||
if (stream != null) { | ||
properties.load(stream); | ||
} | ||
} catch (IOException ex) { | ||
} | ||
return properties.getProperty("version", "unknown"); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.