Releases: ga4gh-beacon/specification
Version 1.0.1
Version 1.0.0
Beacon API v1.0.0 as approved by the GA4GH Product Approval Process
Version 0.4.2
This is a hot fix release which fixes the issue in specification not be valid.
Version 0.4.1
In this release the focus was on polishing OpenAPI specification and prepare for GA4GH Product approval. Several bugs in the specification were fixed, we moved to OpenAPI 3.0, and updated the test suite to support OpenAPI. In total all of the following improvements were done:
- Add information about GitHub Project to README #132
- Improve README #147
- Write Beacon .md file #179
- Upgrade to OpenAPI v3.0 #121
- Update test suite to OpenAPI #103
- Review v0.4.1 - snapshot #178
- (Remove) duplicate documentation #177
- (Fix) missing description field in BeaconDataset #175
- Datasets property should specify minimum number of items #167
- (Fix) incorrect description for updateDateTime #166
- (Add) multiple examples under example #165
- (Fix) inconsistent capitalization #163
- Beacon info response is an array #161
- Chromosome enum not reused #159
- Consolidate API versions #150
- Remove Protobuf/Avro-related things #146
- Change CC and ADA-M references to official repositories #139
Version 0.4.0
Changes to Beacon API
In this release support for Avro and Protobuffer schema definitions were deprecated. Beacon API is now defined in OpenAPI format and up-to-date definition is found from:
https://swaggerhub.com/apis/ELIXIR-Finland/ga-4_gh_beacon_api_specification/0.4.0
Also following changes to Beacon API was implemented:
- Add an “apiVersion” field to BeaconAlleleResponse (#12)
- Add support to ask for more types of variants (more complex InDels and duplications) (#20)
- Add data use condition support (#22)
- Move version field from ConsentCodeDataUse to BeaconDataset (#46)
- Centralized BeaconError codes and messages (#54)
- Community level Beacon identifier's assignment (#55)
Changes to development environment
- Set up continuous integration and automated testing: https://travis-ci.org/ga4gh/beacon-team (#41)
- Move data use to separate repositories (#47)
- Release artifact to Maven Central (#51)
Please also note that some issues were dropped from this release because they were found not useful (#103), already implemented (#52) or implementation was postponed.
Beacon API v0.3.0
Merge branch 'release-0.3.0'