Skip to content

Commit

Permalink
Merge pull request #188 from dcs4cop/v0.2.0
Browse files Browse the repository at this point in the history
v0.2.0
  • Loading branch information
forman authored Sep 25, 2019
2 parents 4ab769b + 5ae0951 commit 63a7f39
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 23 deletions.
30 changes: 11 additions & 19 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Changes in 0.2.0.dev2 (in dev)
## Changes in 0.2.0

### New

Expand Down Expand Up @@ -35,23 +35,6 @@
* `xcube.api.new_cube` function now accepts callables as values for variables.
This allows to compute variable values depending on the (t, y, x) position
in the cube. Useful for testing.

### Fixes

* `xcube gen` CLI now updates metadata correctly. (#181)
* It was no longer possible to use the `xcube gen` CLI with `--proc` option. (#120)
* `totalCount` attribute of time series returned by Web API `ts/{dataset}/{variable}/{geom-type}` now
contains the correct number of possible observations. Was always `1` before.
* Renamed Web API function `ts/{dataset}/{variable}/places` into
`ts/{dataset}/{variable}/features`.
* `xcube gen` is now taking care that when new time slices are added to an existing
cube, this is done by maintaining the chronological order. New time slices are
either appended, inserted, or replaced. (#64) (#139)

## Changes in 0.2.0.dev1

### Enhancements

* `xcube.api` now exports the `MaskSet` class which is useful for decoding flag values encoding following the
[CF conventions](http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/cf-conventions.html#flags).
* Added new CLI tool `xcube optimize` and API function `xcube.api.optimize_dataset`
Expand Down Expand Up @@ -128,8 +111,18 @@
* Excluding all input processors except for the default one. They are now plugins and have own repositories within the
xcube's organisation. (#49)


### Fixes

* `xcube gen` CLI now updates metadata correctly. (#181)
* It was no longer possible to use the `xcube gen` CLI with `--proc` option. (#120)
* `totalCount` attribute of time series returned by Web API `ts/{dataset}/{variable}/{geom-type}` now
contains the correct number of possible observations. Was always `1` before.
* Renamed Web API function `ts/{dataset}/{variable}/places` into
`ts/{dataset}/{variable}/features`.
* `xcube gen` is now taking care that when new time slices are added to an existing
cube, this is done by maintaining the chronological order. New time slices are
either appended, inserted, or replaced. (#64) (#139)
* Fixed `xcube serve` issue with WMTS KVP method `GetTile` with query parameter `time`
whose value can now also have the two forms `<start-date>/<end-date>` and just `<date>`. (#132)
* Fixed `xcube extract` regression that stopped working after Pandas update (#95)
Expand All @@ -140,7 +133,6 @@ xcube's organisation. (#49)
* Fixed error in plugins when importing `xcube.api.gen` (#62)
* Fixed import of plugins only when executing `xcube.cli` (#66)


## Changes in 0.1.0

* Respecting chunk sizes when computing tile sizes [#44](https://github.com/dcs4cop/xcube-server/issues/44)
Expand Down
2 changes: 1 addition & 1 deletion docs/source/webapi.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.. _`WMTS`: https://en.wikipedia.org/wiki/Web_Map_Tile_Service
.. _`xcube Web API reference`: https://app.swaggerhub.com/apis-docs/bcdev/xcube-server/0.2.0-dev
.. _`xcube Web API reference`: https://app.swaggerhub.com/apis-docs/bcdev/xcube-server/0.2.0


==================
Expand Down
2 changes: 1 addition & 1 deletion xcube/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

version = '0.2.0.dev'
version = '0.2.0'
4 changes: 2 additions & 2 deletions xcube/webapi/res/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ servers:
- description: CyanoAlert Development API
url: https://cyanoalert.brockmann-consult.com/api/v1.dev/
- description: SwaggerHub API Auto Mocking
url: https://virtserver.swaggerhub.com/forman/xcube-server/0.2.0-dev/
url: https://virtserver.swaggerhub.com/forman/xcube-server/0.2.0/

info:
description: |
A light-weight web server that provides
various services based on xarray-enabled datasets.
version: "0.2.0-dev"
version: "0.2.0"
title: xcube Web API
contact:
email: bcdev@brockmann-consult.de
Expand Down

0 comments on commit 63a7f39

Please sign in to comment.