|
1 | 1 | # Release Notes |
2 | 2 |
|
| 3 | +## 0.4.0a0 (2021-11-12) |
| 4 | + |
| 5 | +* remove python 3.6 supports (related to morecantile/pyproj update) |
| 6 | + |
| 7 | +### titiler.core |
| 8 | + |
| 9 | +* update `rio-tiler/morecantile` requirement (>=3.0) |
| 10 | +* remove `utils.bbox_to_feature` (replaced by geojson_pydantic native function `Feature(geometry=Polygon.from_bounds(*bounds), properties=info)`) |
| 11 | +* remove `utils.data_stats` (replaced by rio-tiler new statistics method) |
| 12 | +* remove `metadata` endpoints **breaking API** |
| 13 | +* update `statistics` endpoints with histogram options |
| 14 | +* update `statistics` endpoint responses **breaking API** |
| 15 | +* remove `band_expression` in `BandsExprParams` dependency **breaking API** |
| 16 | +* remove `morecantile` requirement definition in setup.py and defers to rio-tiler supported version |
| 17 | +* update `titiler.core.dependencies.DefaultDependency` (allows dict unpacking and remove `.kwargs`) **breaking API** |
| 18 | +* use standard for List in QueryParameter (e.g `bidx=1&bidx=2&bidx` instead of `bidx=1,2,3`) **breaking API** |
| 19 | +* add `asset_bidx` query parameter in replacement of `bidx` in MultiBaseFactory dependencies and switch to new format: `{asset name}|{bidx,bidx,bidx}` **breaking API** |
| 20 | +* update `asset_expression` to the new format: `{asset name}|{expression}` (e.g `data|b1+b2`) **breaking API** |
| 21 | +* update `assets` QueryParameter to List (e.g `assets=COG&assets=Data`) **breaking API** |
| 22 | +* update `bands` QueryParameter to List (e.g `bands=B01&bands=B02`) **breaking API** |
| 23 | +* split `RenderParams` dependency into: |
| 24 | + * `PostProcessParams`: `rescale` and `color_formula` parameters |
| 25 | + * `ImageRenderingParams`: `return_mask` |
| 26 | +* add `process_dependency` attribute in `BaseTilerFactory` (defaults to `PostProcessParams`) |
| 27 | +* use `resampling` alias instead of `resampling_method` for QueryParameter **breaking API** |
| 28 | +* defaults to available assets if `assets` option is not provided for `MultiBaseTilerFactory` info and statistics endpoints. |
| 29 | +* defaults to available bands if `bands` option is not provided for `MultiBandsTilerFactory` info and statistics endpoints. |
| 30 | +* better output models definition |
| 31 | +* keep `bounds`, `minzoom` and `maxzoom` in `/info` response |
| 32 | +* remove `dataset` in `/info` response to better follow the Info model |
| 33 | +* add `/statistics` endpoint by default |
| 34 | + |
| 35 | +### titiler.mosaic |
| 36 | + |
| 37 | +* update `cogeo-mosaic` requirement (>=4.0) |
| 38 | +* update response from `/info` endpoint to match the model. |
| 39 | + |
| 40 | +### titiler.application |
| 41 | + |
| 42 | +* update viewers to match changes in titiler.core endpoints |
| 43 | + |
3 | 44 | ## 0.3.12 (2021-10-20) |
4 | 45 |
|
5 | 46 | ### titiler.core |
|
0 commit comments