|
4 | 4 |
|
5 | 5 | ### Misc |
6 | 6 |
|
7 | | -* Removed default `WebMercatorQuad` tile matrix set in `/tiles`, `/tilesjson.json`, `/map` and `/WMTSCapabilities.xml` endpoints **breaking change** |
| 7 | +* Remove default `WebMercatorQuad` tile matrix set in `/tiles`, `/tilesjson.json`, `/map` and `/WMTSCapabilities.xml` endpoints **breaking change** |
8 | 8 |
|
9 | 9 | ``` |
10 | 10 | # Before |
|
23 | 23 | * Use `@attrs.define` instead of dataclass for factories **breaking change** |
24 | 24 | * Use `@attrs.define` instead of dataclass for factory extensions **breaking change** |
25 | 25 |
|
26 | | -
|
27 | 26 | ### titiler.core |
28 | 27 |
|
| 28 | +* Update `rio-tiler` dependency to `>=7.0,<8.0` |
| 29 | +
|
| 30 | +* Update `geojson-pydantic` dependency to `>=1.1.2,<2.0` which better handle antimeridian crossing dataset |
| 31 | +
|
| 32 | +* handle `antimeridian` crossing bounds in `/info.geojson` endpoints (returning MultiPolygon instead of Polygon) |
| 33 | +
|
29 | 34 | * Improve XSS security for HTML templates (author @jcary741, https://github.com/developmentseed/titiler/pull/953) |
30 | 35 |
|
31 | 36 | * Remove all default values to the dependencies **breaking change** |
|
57 | 62 | >> {'value': 1} |
58 | 63 | ``` |
59 | 64 |
|
60 | | -* fix Hillshade algorithm (bad `azimuth` angle) |
| 65 | +* Fix Hillshade algorithm (bad `azimuth` angle) |
61 | 66 |
|
62 | | -* set default `azimuth` and `altitude` angles to 45º for the Hillshade algorithm **breaking change** |
| 67 | +* Set default `azimuth` and `altitude` angles to 45º for the Hillshade algorithm **breaking change** |
63 | 68 |
|
64 | 69 | * Use `.as_dict()` method when passing option to rio-tiler Reader's methods to avoid parameter conflicts when using custom Readers. |
65 | 70 |
|
66 | | -* Renamed `BaseTilerFactory` to `BaseFactory` **breaking change** |
| 71 | +* Rename `BaseTilerFactory` to `BaseFactory` **breaking change** |
| 72 | +
|
| 73 | +* Remove useless attribute in `BaseFactory` (and moved them to `TilerFactory`) **breaking change** |
67 | 74 |
|
68 | | -* Removed useless attribute in `BaseFactory` (and moved them to `TilerFactory`) **breaking change** |
| 75 | +* Add `crs` option to `/bounds` endpoints to enable geographic_crs selection by the user |
| 76 | +
|
| 77 | +* `/bounds` endpoints now return a `crs: str` attribute in the response |
69 | 78 |
|
70 | 79 | ### titiler.mosaic |
71 | 80 |
|
72 | | -* Renamed `reader` attribute to `backend` in `MosaicTilerFactory` **breaking change** |
| 81 | +* Rename `reader` attribute to `backend` in `MosaicTilerFactory` **breaking change** |
| 82 | +
|
| 83 | +* Add `crs` option to `/bounds` endpoints to enable geographic_crs selection by the user |
| 84 | +
|
| 85 | +* `/bounds` endpoints now return a `crs: str` attribute in the response |
| 86 | +
|
| 87 | +* Update `cogeo-mosaic` dependency to `>=8.0,<9.0` |
73 | 88 |
|
74 | 89 | ### titiler.extensions |
75 | 90 |
|
76 | 91 | * Encode URL for cog_viewer and stac_viewer (author @guillemc23, https://github.com/developmentseed/titiler/pull/961) |
77 | 92 |
|
78 | 93 | * Add links for render parameters and `/map` link to **viewer** dashboard (author @hrodmn, https://github.com/developmentseed/titiler/pull/987) |
79 | 94 |
|
| 95 | +* Update viewers to use `/info.geojson` endpoint instead of `/info` |
| 96 | +
|
80 | 97 | ## 0.18.10 (2024-10-17) |
81 | 98 |
|
82 | 99 | ### titiler.application |
|
0 commit comments