Skip to content

Releases: Tailormap/tailormap-viewer

v11.4.0 🎁

24 Sep 19:22
743cbac
Compare
Choose a tag to compare

What’s Changed

  • Docker image tags and Java packages were renamed after moving to the new Tailormap GitHub organisation

🚀 New features and improvements

  • Feature preview: configure a simple attribute value replacement template with markdown styling for object information (click on map) panel
  • Feature preview: create a search index (requires solr Docker profile while deploying), for JDBC feature stores only
  • Popup appears when user is logged out in admin
  • Attribute list export fixes
  • Feature info dialog improvements
  • For WMS, hi-dpi and use tiling are disabled by default. This also affects the default for existing services in the catalog when the settings were never changed. The reason is that hi-dpi images from WMS are too large in total pixels and thus slow to draw. Hi-dpi WMS should only be used by the base layer or manually configured for a single layer. The tiling setting for WMS was used in combination with hi-dpi to reduce the GetMap size, but this can lead to tile rendering artifacts (labels appearing multiple times, etc.).
  • HTM-1156: Use application logo if set for printing (#692) @geertplaisier
  • HTM-1150: Add filter function for catalog in application layers section (#683) @geertplaisier
  • HTM-1162: View logfile in admin (#698) @matthijsln
  • HTM-1126: In de table of contents, the ⓘ symbol is gone and the entire layer name can be clicked to open the layer details panel with description/opacity/legend (#654) @geertplaisier

🐛 Bug Fixes

🔨 Dependency updates

  • HTM-1197: Bump OpenLayers from 10.0.0 to 10.1.0 and proj4 from 2.11.0 to 2.12.0 (#688) @mprins

v11.3.5 🎁

15 Jul 09:06
c520925
Compare
Choose a tag to compare

What’s Changed

🐛 Bug Fixes

  • HTM-1148: 🇳🇱 🇩🇪 Popup menu for adding/removing/renaming subfolder is not translated to Dutch/German (#672) @mprins
  • HTM-1134: Only add SCALE parameter if legend request is GetLegendGraphic (#667) @geertplaisier
  • HTM-1137: 🇩🇪 Update and fix German translations (#663) @mprins
  • HTM-1138: 🇳🇱 Update and fix Dutch translations (#664) @mprins

🚦 Tests and Infrastructure

  • Update NodeJS to 20.15.0 (#657) @mprins
  • HTM-1140: ♻ Add workflow to deploy tailormap-embed-test (#666) @mprins
  • [CI] Prevent concurrent workflow runs on the same branch (#662) @mprins
  • Consolidate the 2 Solr profiles into one (#661) @mprins

v11.3.4 🎁

21 Jun 14:23
393e5e9
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

  • HTM-1131: Traefik Host rule does not support multiple hostnames anymore (#658) @mprins
  • Hide the checkbox on the background layer selector (#655) @geertplaisier
  • Update the viewer layout (map padding) when opening/closing dialog (#636) @geertplaisier

What’s Changed

🔨 Dependency updates

v11.3.3 🎁

29 May 13:57
c0f82d2
Compare
Choose a tag to compare

🚀 New features and improvements

🔨 Dependency updates

v11.3.2 🎁

23 May 12:15
4e0c522
Compare
Choose a tag to compare

🐛 Bug Fixes

🔨 Dependency updates

What’s Changed

v11.3.1 🎁

17 Apr 14:08
31bd004
Compare
Choose a tag to compare

What’s Changed

  • HTM-1087: Parent page scrolls as normal when embedded in an iframe, control key or two fingers required to pan/zoom map (#608) @geertplaisier
  • Allow (extension) code to register extra configuration fields in admin (#610) @geertplaisier
  • HTM-1098: Forms: choice list for integer attributes can be configured (#609) @geertplaisier

v11.3.0 🎁

05 Apr 15:08
1cff9e1
Compare
Choose a tag to compare

🚀 New features and improvements

🔨 Dependency updates

v11.2.3 🎁

28 Feb 09:42
5e376f6
Compare
Choose a tag to compare

What’s Changed

🔨 Dependency updates

v11.2.2 🎁

14 Feb 19:51
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

  • HTM-962: Override GeoTools' projection WKT with proj4js definition for EPSG:28992 (#570) @matthijsln
  • HTM-1010: Fixes removing feature source from catalog (#578) @geertplaisier

v11.2.1 🎁

24 Jan 17:24
89cbb86
Compare
Choose a tag to compare

Upgrade notes

In this release the storage of supported CRSs per layer is optimized. When using GeoServer with default settings, all supported CRSs are reported (about 7000). In previous Tailormap versions the list of all CRSes was saved for each layer. This requires a lot of storage space and loading time, increasing with each layer in the service, with slow loading times for services, viewers and proxied requests. By utilizing inheritance only newly supported crses by child layers are saved, which drastically reduces the storage space for a WMS.

With this new release, click on 'Refresh service' for affected WMS services. To get a list of WMSes which would probably benefit from refreshing, execute this query:

docker compose exec db psql -U tailormap tailormap -c "select id, title, url, capabilities_fetched, pg_size_pretty(pg_column_size(layers)::numeric) from geo_service where pg_column_size(layers) > 32*1024 order by pg_column_size(layers) desc"

What’s Changed