File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33## [ Unreleased]
44
5+ ## [ 2.0.2] - 2026-04-10
6+
7+ * fix: update render configuration (to titiler 2.0 format) when fetching render metadata from collections in ` OGCEndpointsFactory `
8+
59## [ 2.0.1] - 2026-04-07
610
711* add: env settings to configure MaxItems and ItemsPerPage options for STAC API Backend
8892
8993* initial release
9094
91- [ Unreleased ] : < https://github.com/developmentseed/titiler-stacapi/compare/2.0.1..main >
95+ [ Unreleased ] : < https://github.com/developmentseed/titiler-stacapi/compare/2.0.2..main >
96+ [ 2.0.2 ] : < https://github.com/developmentseed/titiler-stacapi/compare/2.0.1..2.0.2 >
9297[ 2.0.1 ] : < https://github.com/developmentseed/titiler-stacapi/compare/2.0.0..2.0.1 >
9398[ 2.0.0 ] : < https://github.com/developmentseed/titiler-stacapi/compare/1.1.3..2.0.0 >
9499[ 1.1.3 ] : < https://github.com/developmentseed/titiler-stacapi/compare/1.1.2..1.1.3 >
Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ def test_render(client):
2626 ]
2727 client .open .return_value .get_collections .return_value = collections
2828
29+ get_layer_from_collections .cache_clear ()
2930 collections_render = get_layer_from_collections (
3031 APIParams (url = "https://something.stac" ),
3132 None ,
@@ -67,6 +68,7 @@ def test_old_render(client):
6768 ]
6869 client .open .return_value .get_collections .return_value = collections
6970
71+ get_layer_from_collections .cache_clear ()
7072 collections_render = get_layer_from_collections (
7173 APIParams (url = "https://something.stac" ),
7274 None ,
Original file line number Diff line number Diff line change 4949from titiler .core .resources .enums import ImageType , OptionalHeader
5050from titiler .core .resources .responses import GeoJSONResponse
5151from titiler .core .utils import render_image , tms_limits
52+ from titiler .extensions .render import _adapt_render_for_v2
5253from titiler .mosaic .factory import PixelSelectionParams
5354from titiler .stacapi .backend import STACAPIBackend
5455from titiler .stacapi .dependencies import (
@@ -164,6 +165,9 @@ def get_layer_from_collections( # noqa: C901
164165
165166 if "renders" in collection .extra_fields :
166167 for name , render in collection .extra_fields ["renders" ].items ():
168+ # Update Render parameters to be compatible with titiler v2.0.0+ and remove deprecated parameters
169+ _adapt_render_for_v2 (render )
170+
167171 render_tilematrixsets : dict [str , tuple [int , int ] | None ] = render .pop (
168172 "tilematrixsets" , {}
169173 )
You can’t perform that action at this time.
0 commit comments