Skip to content

Releases: Tailormap/tailormap-viewer

v11.4.5 🎁

22 Jan 14:36
f2cac4e
Compare
Choose a tag to compare

🚀 New features and improvements

  • HTM-1060: Support i18n in map service requests (#803) @mprins
  • HTM-1410: Show OIDC role name as group information on group and OIDC registration pages (#798) @matthijsln
  • HTM-1408: Added notes to user form (#797) @geertplaisier
  • HTM-1409: Add aliasForGroup form field (#796) @matthijsln
  • HTM-1401 | HTM-1402 | HTM-1404: Update task-progress event to have optional map of task data and use that to show indexing progress (#793) @mprins
  • HTM-1361: handle index tasks progress events in the admin frontend (#791) @mprins
  • HTM-1398: refactor task keys (#792) @mprins
  • HTM-1397: introduce the task-progress event in the AdminSseService (#790) @mprins
  • HTM-1369: Added municipality filter to simple search component (#787) @geertplaisier
  • HTM-1374: Use the summary field to display information about the indexing (#788) @mprins
  • HTM-1391: Updated login screen layout, moved SSO buttons to top (#789) @geertplaisier
  • HTM-1370: Change search component lay-out when more than one search index can be used (#784) @geertplaisier
  • HTM-1368: Update SearchIndexModel and usage for API change (#783) @mprins

🐛 Bug Fixes

  • Object information template: when inserting feature type attributes the previous attribute isn't overwritten (#805) @geertplaisier
  • HTM-1414: Fixes Markdown editor preview for object information template (#801) @geertplaisier
  • HTM-1371: Can't search for values with spaces in them with Solr (#795) @mprins

🚦 Tests and Infrastructure

v11.4.4 🎁

13 Dec 13:30
Compare
Choose a tag to compare

🚀 New features and improvements

🐛 Bug Fixes

  • HTM-1234: Prevent root collapse. Expand/collapse levels below root (#782) @geertplaisier
  • Only update Markdown editor contents if content is changed (#781) @geertplaisier
  • HTM-1292: Do not remove row when pressing . (#780) @geertplaisier
  • HTM-1354: Fixes issue in embedded viewer where search would break (#777) @geertplaisier
  • HTM-1326: fix PDOK Address search fails when SOLR search index query returns an error or SOLR is unavailable (#774) @mprins
  • HTM-1353: Add some production-ready Solr options (#773) @mprins
  • HTM-1352: update notification message (#771) @mprins
  • Fixed issue where Milkdown editor blurred after typing (#766) @geertplaisier

🚦 Tests and Infrastructure

🔨 Dependency updates

  • HTM-1350: Upgrade OpenLayers from 10.2.1 to 10.3.1 and Proj4js from 2.12.1 to 2.15.0 (#772) @mprins
  • Added @ngrx/operators as dependency (used in effects) (#765) @geertplaisier

v11.4.3 🎁

29 Nov 15:26
7082a86
Compare
Choose a tag to compare
v11.4.3 🎁 Pre-release
Pre-release

🚀 New features and improvements

🐛 Bug Fixes

🔨 Dependency updates

v11.4.2 🎁

22 Nov 14:00
2f623da
Compare
Choose a tag to compare

New features

  • HTM-1234: Added filter + collapse/expand all to application layer tree (#755) @geertplaisier

🐛 Bug Fixes

📖 Documentation updates

  • HTM-1242: remove arm64 build instructions (#758) @mprins

🚦 Tests and Infrastructure

v11.4.1 🎁

15 Nov 15:01
91f2f77
Compare
Choose a tag to compare

⛓️‍💥 Breaking changes

  • ⛓️‍💥 HTM-1319: Replace Solr image in the Tailormap stack with the new image⛓️‍💥 (#747) @mprins

Stop and clear the Solr data volume when upgrading, and reindex all indexes.

  • ⛓️‍💥 HTM-816: Escape HTML in layer attributions ⛓️‍💥 (#725) @geertplaisier

HTML in attributions must be converted to Markdown. Some Markdown snippets to copy/paste:

© [OpenStreetMap](https://www.openstreetmap.org/copyright) contributors

© [Beeldmateriaal.nl](https://beeldmateriaal.nl)

CC BY 4.0 [BGT/Kadaster](https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/2cb4769c-b56e-48fa-8685-c48f61b9a319)

Tip: open a console to the Tailormap PostgreSQL configuration database using:

docker exec -it tailormap-db psql -U tailormap

Copy/paste the query below to extract all attributions. Look for attributions that contain HTML that needs to be updated.

select url, name as app_or_geo_service, layer, attribution
from (
    select '/admin/catalog/service/' || id as url, title as name, '(default)' as layer, jsonb_extract_path_text(settings, 'defaultLayerSettings', 'attribution') as attribution
    from geo_service
    union all
    select url, name, layer, jsonb_extract_path_text(settings, 'layerSettings', layer, 'attribution') as attribution
    from (
        select '/admin/catalog/service/' || id as url, title as name, jsonb_object_keys(settings -> 'layerSettings') as layer, settings
        from geo_service
        union all
        select '/admin/applications/application/' || id || '/layers' as url, name, jsonb_object_keys(settings -> 'layerSettings') as layer, settings
        from application	    
    ) q1
) q2
where attribution is not null   
order by 1, 3;

Paste the URL in the first column in your browser after the hostname of your Tailormap instance.

  • To edit the attribution for a geo service (with (default) in the query result layer column), edit it directly after opening the URL.
  • To edit to the attribution of a layer of a geo service, open the URL and then select the layer of the geo service matching the layer column in the query results. The layer name is displayed at the top of the layer settings form.
  • To edit the attribution of a layer of an application, you also need to select layer after opening the application with the URL. Take the part after the last : from the layer column of the query results. Look for this layer name that is displayed in parentheses after the title in the 'Layer name' field under the 'Catalog shortcuts' when you select a layer in the application layer tree. Note that it can also be a base layer.

🚀 New features and improvements

  • HTM-1248: Add crosshair cursor for coordinate-link-window and streetview (#742) @geertplaisier
  • HTM-1233: When re-ordering a group of rows dragging is improved (#744) @geertplaisier
  • HTM-1267: Improved design for resizer for side bar resizing (#743) @geertplaisier
  • HTM-1232: Gray out entire row when attribute is disabled (#739) @steinkobben
  • HTM-1233: Allow to drag multiple rows when reordering feature attributes (#735) @geertplaisier
  • HTM-1267: Add resizer to admin to grow/shrink the tree/list (#736) @geertplaisier
  • HTM-1275: Measure tool adjusted distance threshold from 100m to 1000m (#734) @geertplaisier
  • HTM-1100: Add overlay when scrolling on map when TM is in an iframe (#733) @geertplaisier
  • HTM-1249: Allow service+layername in URL to start with that layer only (#721) @geertplaisier
  • HTM-1260: Check Solr availability and show error if not available (#727) @matthijsln
  • HTM-1262: Add login check to viewer as well (#724) @geertplaisier
  • HTM-816: Allow other characters in MD-link description (#728) @geertplaisier
  • HTM-1255: Add the possibility to define a schedule on a search index (#722) @mprins
  • HTM-1239: Implement Milkdown editor for template editing (#714) @geertplaisier
  • HTM-981: Change background-layer-toggle to show ellipsis when title is too long (#715) @steinkobben

🐛 Bug Fixes

🚦 Tests and Infrastructure

🔨 Dependency updates

  • HTM-1277: Bump postgresql from postgres:15.7-alpine3.18 to postgres:15.8-alpine3.20 (#731) @mprins
  • HTM-1294: Upgrade NodeJS runtime to 22.x (new LTS) (#737) @mprins
  • HTM-1276: Bump Solr version from 9.6.1 to 9.7.0 (#730) @mprins
  • Bump the npm_and_yarn group across 1 directory with 2 updates (#720) @dependabot
  • HTM-1244: Bump the npm_and_yarn group across 1 directory with 2 updates (#717) @dependabot
  • HTM-1237: Upgrade OpenLayers to 10.2.1 (#713) @mprins

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