Skip to content

New Release v1.24.0 - #minor#908

Merged
ltshb merged 13 commits intomasterfrom
develop
Jun 12, 2024
Merged

New Release v1.24.0 - #minor#908
ltshb merged 13 commits intomasterfrom
develop

Conversation

@ltshb
Copy link
Contributor

@ltshb ltshb commented Jun 12, 2024

pakb and others added 11 commits June 12, 2024 08:01
adapting Typescript to new types from OL
and parse wmsLayers property too for WMS layers, fallback to what we had previously set if none is set.
Some wmsLayers are array of strings, some are a single string and some aren't set.
removing any hard-coded logic that can be replaced with this config based approach.

BG layer in the URL/store will stay set to their 2D equivalent, Cesium component will do the look up for the 3D counterpart without changing the store (same thing for any other imagery layer)
…ction

PB-542 : take into account "config3d" layers config property
Instead of mapping locale to our i18n, which seems to break lang change after app startup, revert this part and improve the way we detect the default locale from the navigator available locales.
This should alleviate the issue with only 'xx-CH' locales present in the browser's setting, while still enabling the lang change after startup
PB-621 : fix issue where lang can't be changed anymore
Layer that are telling, with a label at bottom, when was their last update weren't displayed in a manner that permit this label to be shown (it was out of scope of the map viewport with how the request was built)

This fixes two things :
 - Limits the request to our own WMS to LV95 extent
 - Tells OpenLayers to not request extra information around (gutter) but keep a ratio of 1:1 when requesting a WMS (this way the update label can be inside the viewport)
@ltshb ltshb requested a review from pakb June 12, 2024 14:30
@github-actions github-actions bot changed the title release New Release v1.24.0 - #minor Jun 12, 2024
Those layers were called using `current` as their timestamp were added to their
config.

For the layer `ch.swisstopo.swissimage-product_1946` this was an issue as it
only supported `1946` as timestamp and not `current`.
@cypress
Copy link

cypress bot commented Jun 12, 2024

Passing run #2516 ↗︎

0 208 20 0 Flakiness 0

Details:

Merge pull request #898 from geoadmin/bug-PB-622-wmts-unique-timestamp
Project: web-mapviewer Commit: d849646daa
Status: Passed Duration: 08:14 💡
Started: Jun 12, 2024 2:59 PM Ended: Jun 12, 2024 3:07 PM

Review all test suite changes for PR #908 ↗︎

@ltshb ltshb merged commit 987d766 into master Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants