Releases: linz/basemaps
Releases · linz/basemaps
v7.9.0
Bug Fixes
- infra: reduce cache keys below 10 to prevent deployment errors (#3332) (49524c0)
- lambda-tiler: do not join layers where ids would be duplicated (#3334) (c2d51f2)
- lambda-tiler: do not keep failed tiffs in memory (#3331) (89e72ea)
- lambda-tiler: prevent unhandled promise rejections when the rejection is handled BM-1067 (#3329) (445da7f)
- landing: Fix the map switcher that setting bearing and pitch to 0. BM-1063 (#3326) (47304ff)
- landing: Only pass terrain request parameter to get style json api. BM-1068 (#3327) (1dfb33a)
- landing: put back the sourceId tracking logic BM-1062 (#3325) (c25486c), closes /github.com/linz/basemaps/commit/07b8aebd6dbc25045647739999f2d3e5f2602106#diff-935afb39a4daeb9c30850cda3e20eecf1fb8f5086b9172fef9a5e8539e5e99f5R529
- shared: allow unprefixed query keys (#3333) (42c2279)
Features
v7.8.0
v7.7.0
v7.6.0
v7.5.0
Bug Fixes
- cogify: correct loading path for "cogify" bin (#3294) (cd67004)
- config-loader: allow rgb color objects (#3288) (23df7de), closes #ff00
- config-loader: data type is optional for tiffs (#3287) (388d31b)
- infra: force block public access on s3 buckets TDE-1207 (#3301) (c35e14e)
- lambda-tiler: Fix the missing LINZ-terrain source for the elevation layer. (#3302) (ef8b0f3)
- lambda-tiler: tile matrix not supported is a 400 not 500 (#3285) (310290c)
- lambda-tiler: wmts should support tile pipelines (#3305) (3ff3f7f)
- landing: only force wmts to have tileFormat BM-1041 (#3303) (7d44492)
- landing: use png for terrain-rgb xyz links BM-1041 (#3300) (52fbf80)
Features
- cogify: error early if no source collection.json is found BM-1047 (#3296) (aecb5e6)
- cogify: set zoom offsets for cogify to create smaller output files (#3293) (259e4f4)
- infra: Add terrain cache key into cloud-front. (#3298) (1befe76)
- lambda-tile: Enable elevation source in the individual raster style json. (#3286) (a0b6c0c)
- lambda-tiler: Ensure terrain source for all style json configs. (#3299) (13aedf8)
- landing: add elevation example (#3291) (591e42d)
- landing: Add terrain parameter in the url (#3292) (781bbe8)
- landing: Get the terrain source from aerial style json. (#3282) (cde0fe6)
v7.4.0
Bug Fixes
- cli: Copy static files into cli container for health smoke test. (#3257) (9396f60)
- cogify: Fix the elevation target path to include dem/dsm. BM-1040 (#3277) (2482ebb)
- lambda-tiler: Remove the stylejson metadata, sprite, glphys if no required. (#3280) (edaf034)
- shared: retry dynamodb queries more times BM-1008 (#3254) (534f197)
- smoke: Smoke test is missing ulid dependency to running inside the container. (#3255) (f14d0ba)
- tiler-sharp: clamp elevation to the bounds of terrain rgb BM-1028 (#3274) (c1d3746)
Features
- cogify: Update the configs for lerc presets to include 1cm/2cm lerc. BM-1035 (#3275) (49f9d53)
- lambda-tiler: Update the tileMatrix from stylejson source if exists. (#3279) (07ee06c)
- landing: add elevation terrain-rgb to layer drop down BM-993 (#3281) (8820217)
- landing: allow more tilting so users can see more of the horizon BM-993 (#3283) (e0d9bb2)
- add elevation control to landing page BM-993 (#3278) (9d9cd27)
- tiler-sharp: reducde the z precision of terrain-rgb to generate much smaller tiles for low z levels BM-1002 (#3276) (0d14986)
v7.3.0
Bug Fixes
- cli: Fix the check vector diff outputs. BM-1013 (#3230) (e27cd12)
- cli: Should skip if no lds version for the feature changes. (#3231) (955ffb9)
- lambda-tiler: ensure wmts limits extent to the bounding box of the tile matrix extent BM-1012 (#3235) (b8d56cd)
- landing: ensure the layer dropdown always showing for all outputs. BM-1001 (#3241) (766f92b)
- landing: Fix the set the tileset id same as style when only style parameter been set. (#3249) (af643d6)
Features
- cli: expose the smoke checker in the CLI container so linz/basemaps-config can use it BM-1010 (#3229) (3d504b3)
- cogify: force fully qualified domain names for s3 to reduce DNS load TDE-1084 (#3223) (95addbb)
- landing: Add off for the dem/dsm layer dropdown in debug page. BM-1019 (#3240) (0f81ac3)
- apply common aws cicd tags across basemaps infra (#3237) (babb2dd)
v7.2.0
Bug Fixes
- cli: Fix config import to prepare changes for individual vector config. (#3210) (5d6b867)
- lambda-tiler: content type for jpg should be image/jpeg (#3208) (26efdd5)
- lambda-tiler: do not error when no layers are found (#3209) (2e58255)
- landing: Fix the ensure scalecontrol for the NZTM2000quad projection. BM-1004 (#3219) (d1d92e2)
Features
v7.1.1
v7.1.0
Bug Fixes
- cli: Fix the bundling asset that remove extra letter at path and decode font paths. (#3154) (a437c1d)
- cli: fix the error type for cdk v3 in the s3 hash object (#3050) (fd55e6d)
- cli: Fix the missing format for vector config with Basemaps v7. (#3149) (26b9dd8)
- cli: gzip the config before uploading to s3. (#3079) (7a1c1e5)
- cli: Update the chunkd verison for the fix, and allow trailing slash uri (#3140) (a0b3d9e)
- cli: virtual tilesets are required for importing into dynamo (#3022) (8bf9be9)
- cogify: Fix the broken log for invalid cog with no assets defined. (#3084) (53c47c2)
- cogify: improve DEM quality when reprojecting and scaling BM-987 (#3189) (fc1c609)
- cogify: log key collisions (#3190) (2d14bf8)
- cogify: prevent empty tiffs from being stored (#3018) (971600f)
- cogify: remove tiff caching while creating tile covering (#3076) (31ac4bc)
- config: prevent deadlocking of loading queue (#3021) (c9099cf)
- config-loader: close tiffs rather than letting the gc close them (#3117) (479c3dd)
- config-loader: do not assumed nontiled tiffs are empty (#3063) (dfd994b)
- docs: Ignore the .DS_Store file generated from swagger mkdocs plug in. (#3025) (d3b1e6a)
- lambda-tiler: fixup up bundling of arm libvips (#3043) (3214192)
- lambda-tiler: lerc needs to be external to allow wasm import (#3153) (d27b61d)
- lambda-tiler: only use a compose pipeline if a pipeline is defined (#3200) (dfd10d3)
- landing: disable scale control for NZTM as it is wrong BM-394 (#3101) (b9ffb46)
- landing: do not remove and re-add the same layers (#3198) (488307c)
- landing: reduce bounds for nztm BM-394 (#3054) (ab1b232)
- landing: use urls to upload files (#3057) (bad67e4)
- shared: allow reading of buckets from other regions (#3180) (fd02b68)
- tiler-sharp: do not resample if its not needed (#3179) (6e0752d)
- tiler-sharp: resampling should set no-data (#3177) (0432fa7)
- only allow f32 lerc (#3124) (85ab67f)
- some tests commented out (#3066) (9896308)
- tiler: do not read past the end of a tiff BM-948 (#3059) (cf03dba)
Features
- cli: compare config bundles using --target config.json (#3016) (a8d9d7c)
- cli: show which layers are being deleted from the aerial config (#3026) (82970b5)
- cogify: add 1m preset (#3062) (898ce58)
- cogify: support config creation from tilesets with outputs (#3186) (ee76662)
- config: convert configuration parsers from typescript to zod (#3065) (4691764)
- config: disable the empty tiff checker (#3023) (811bc79)
- config: extract band and no data information from tiffs BM-932 (#3109) (2a824a6)
- config: improve the default color ramp with more color ranges (#3172) (2c7b8e5)
- config: load DEMs and create default output piplines (#3166) (fa08983)
- config: use shorter band names for band information (#3162) (8ef8760)
- config: use the same config loader for server and cli (#3163) (72cb963)
- config-loader: cache imagery configs to speed up loading times (#3167) (21b3ed7)
- config-loader: support loading tiffs not in meters (#3064) (ab1b602)
- geo: Truncate bearing and pitch values in url. (#3188) (fe5d23c)
- lambda-analytics: track pipeline usage BM-964 (#3203) (a97a4e4)
- lambda-tiler: randomly sample requests with trace logging (#3170) (ced60bc)
- lambda-tiler: show the first pipeline as the preview instead of a broken image (#3187) (3101ace)
- landing: Add Config Debug for screenshot elevation data. (#3174) (0ee360d)
- landing: add dropdown to configure a hillshade BM-991 (#3202) (d8e7459)
- landing: add example of maplibre elevation with terrain-rgb (#3137) (2c15510)
- landing: Enable elevation preview in the basemaps debug page (#3161) (b902599)
- landing: exaggerate the terrain when viewing in NZTM BM-983 (#3199) (b65a695)
- landing: upgrade lui (#3033) (47919bb)
- landing: upgrade maplibre and include scale (#3031) (fa3e663)
- shared: Allow access to s3 nz-elevation public bucket. (#3151) (e7d63cd)
- shared: Allow basemaps file systemt to access http files. (#3152) (78e0f76)
- smoke: add check for preview generation (#3201) (d902522)
- smoke: add tests to validate tiles are served BM-975 (#3139) (448e60f)
- smoke: basic wmts validation (#3146) ([48d0744](https://githu...