Releases: Tailormap/tailormap-viewer
Releases Β· Tailormap/tailormap-viewer
Release list
v12.8.2 π
Changes
π New features and improvements
- HTM-2025: Select multiple nodes at once using shift key in tree (#1411) @steinkobben
- Always switch to following mode on second click, even when no fix is available yet (#1410) @matthijsln
- HTM-2083: Text filter (#1405) @steinkobben
- HTM-2182: Add attribute statistics summary to application edit filter (#1402) @mprins
- Show difference between service and extra keywords in layer settings form (#1407) @matthijsln
- HTM-2096: Add option to hide empty values in feature info (#1401) @matthijsln
- HTM-2140: Filter TOC by keywords (#1399) @matthijsln
- HTM-2082: Add GPS placeholder in Coordinate Link Window (#1400) @steinkobben
- Add possibility to render checkboxes in Attribute list (#1391) @geertplaisier
- HTM-2142, HTM-2138: Hide and add extra keywords for layer (#1398) @matthijsln
- HTM-2094: Allow drawing a point to use as a filter geometry (#1397) @mprins
- HTM-2145 | HTM-2146: Show a 'No features found' message when 0 results are returned (#1396) @mprins
- HTM-2144: Don't show layers in feature info results that did not return any (0) features (#1394) @mprins
- HTM-2142: Prevent requesting featureinfo when layer is not in scale (#1393) @mprins
- HTM-2080: Follow mode for location (#1387) @matthijsln
- HTM-2085: Show service default values for title and abstract on layerconfiguration (#1385) @mprins
- Hide 'Zoom to' if no data or if tab source service does not provide (#1382) @geertplaisier
π³ Docker updates
- π³ Bump prom/prometheus from v3.13.0 to v3.13.1 (#1403) @dependabot[bot]
- π³ Bump prom/prometheus from v3.12.0 to v3.13.0 (#1395) @dependabot[bot]
- π³ Bump node from 24.17.0 to 24.18.0 (#1388) @dependabot[bot]
- HTM-2125: Remove unused, disfunctional solr-metrics container (#1386) @mprins
βοΈβπ₯ Breaking changes
- π³ Bump prom/prometheus from v3.13.0 to v3.13.1 (#1403) @dependabot[bot]
π Bug Fixes
- HTM-2186: Use Next/Previous/Volgende/Vorige/NΓ€chste/Vorherige for the buttons on the feature info panel (#1409) @mprins
- HTM-2143: Make 'Share feature' work when there is no bookmark value yet (#1406) @steinkobben
- HTM-2135: Prevent multiple calls to get features from attribute list (#1390) @geertplaisier
- HTM-2125: Remove unused, disfunctional solr-metrics container (#1386) @mprins
- HTM-2101: Keep aspect ratio for logo on print (#1383) @matthijsln
- HTM-2104: Center non-square application logos (#1384) @matthijsln
π¨ Removed / β οΈ Deprecated
π¦ Tests and Infrastructure
- π³ Bump prom/prometheus from v3.13.0 to v3.13.1 (#1403) @dependabot[bot]
- π³ Bump prom/prometheus from v3.12.0 to v3.13.0 (#1395) @dependabot[bot]
- π³ Bump node from 24.17.0 to 24.18.0 (#1388) @dependabot[bot]
π¨ Dependency updates
- Update Angular libs from 20.3.25 to 20.3.26 (#1404) @mprins
- Bump esbuild and @angular/build (#1392) @dependabot[bot]
v12.8.1 π
π³ Docker updates
- π³ Bump node from 24.17.0 to 24.18.0 (#1388) @dependabot[bot]
- HTM-2125: Remove unused, disfunctional solr-metrics container (#1386) @mprins
π Bug Fixes
- HTM-2101: Keep aspect ratio for logo on print (#1383) @matthijsln
- HTM-2104: Center non-square application logos (#1384) @matthijsln
- Hide 'Zoom to' if no data or if tab source service does not provide (#1382) @geertplaisier
π¨ Removed / β οΈ Deprecated
- HTM-2125: Remove unused, disfunctional solr-metrics container (#1386) @mprins
- HTM-2128: Remove Sentry support and dependencies (#1389) @mprins
π¦ Tests and Infrastructure
- π³ Bump node from 24.17.0 to 24.18.0 (#1388) @dependabot[bot]
v12.8.0 π
π New features and improvements
- HTM-2087: Add 'share feature' function to feature info (#1380) @steinkobben
- HTM-2098: Add a button to zoom to the (selected) data bounds (#1375) @mprins
- HTM-2041: Changes for theme customizations (#1374) @geertplaisier
- HTM-2004: Add wrap_limit for GeoServer legends to reduce horizontal scrolling for legend labels (#1369) @matthijsln
- HTM-2018: Check or uncheck all values in checkbox filter (#1370) @steinkobben
- Check whether legend URL is actually a dynamic GetLegendGraphic request (more GeoServer legends in hi-dpi) (#1368) @matthijsln
- HTM-2040: Feature selection bookmark (#1358) @steinkobben
- HTM-2038: Snapping improvements (#1347) @geertplaisier
- HTM-2031: Make profile menu accessible with keyboard (#1337) @steinkobben
- HTM-2027: Add zoom in interaction for '=' key (#1366) @steinkobben
- HTM-2064: Make snapping tool buttons and split button buttons clickable with keyboard (#1365) @steinkobben
- HTM-2061 | HTM-2065: Fix map focus indicator and add hint for 3D keyboard control (#1364) @steinkobben
- HTM-2063: Make layer details accessible with keyboard (#1363) @steinkobben
- Allow registration of layers for filtering (#1359) @geertplaisier
- Update layer title (#1357) @geertplaisier
- Add component injection for layer details component (#1356) @geertplaisier
- Add map action addLayerWithServicesToMap (#1355) @geertplaisier
- Improved statistics - Refresh after filters change + allow batch load (#1354) @geertplaisier
- Add defaultAuthorities and rolesClaimFilterRegex (#1353) @matthijsln
- Cleanup commented-out unused environment variables in docker-compose (#1352) @mprins
- HTM-2043: Add keyboard controls for cesium scene (#1346) @steinkobben
- HTM-2039: Make layer list in feature info reachable with keyboard (#1342) @steinkobben
- HTM-2033: Use mat-checkbox labels to ensure input has labels (#1341) @steinkobben
- HTM-2032 | HTM-2036: Give forms in filters labels and add labels to date filter inputs (#1339) @steinkobben
- HTM-2030: Add landmark elements to login page (#1336) @steinkobben
- HTM-2026: Navigate attribute list using keyboard (#1335) @steinkobben
- HTM-2027: Control the map with keyboard (#1333) @steinkobben
- Export improvements, show spinner if there progress is unknown (#1331) @geertplaisier
- HTM-2028 | HTM-2029: Add labels to slider inputs (#1329) @steinkobben
- Allow to register additional features / components to TOC component (#1322) @geertplaisier
- HTM-2022: Give buttons of split button correct aria labels (#1326) @steinkobben
- HTM-1960: Custom extract functionality for layer attributes (#1274) @mprins
- HTM-2020: Use darker shade of red for error color (#1325) @steinkobben
- Add optional featureType to sort bookmark fragment (#1320) @geertplaisier
- HTM-2023: Divide the page into landmark elements for accessibility (#1319) @steinkobben
- Refactored Attribute List initial sort reducer and selectors (#1317) @geertplaisier
βοΈβπ₯ Breaking changes
- HTM-1996: Use authenticated/configured actuator account in prometheus to scrape the metrics (#1351) @mprins
π Bug Fixes
- HTM-2099: Use column layout for the list of available styles (#1379) @mprins
- HTM-2078: Fix back to login form link (#1373) @geertplaisier
- HTM-1999: Show correct layer style as selected in toc after it is changed (#1367) @steinkobben
- HTM-2061 | HTM-2065: Fix map focus indicator and add hint for 3D keyboard control (#1364) @steinkobben
- HTM-2048: Prevent setting undefined header-height css variable (#1340) @steinkobben
- Remove cesium ion logo (#1332) @steinkobben
- Add DXF export to list of possible exports (not yet supported by API) (#1330) @geertplaisier
- Fixes minimizing and maximizing bottom panel (#1318) @geertplaisier
- HTM-1499: Filter terrain components out of component list if 3D is not enabled (#1316) @steinkobben
- HTM-2021: Fix bookmark toggling default layers off (#1381) @geertplaisier
π¨ Removed / β οΈ Deprecated
π¦ Tests and Infrastructure
- π³ Bump node from 24.16.0 to 24.17.0 (#1377) @dependabot[bot]
- Bump actions/checkout from 6 to 7 (#1376) @dependabot[bot]
- π³ Bump nginx from 1.31.1-alpine to 1.31.2-alpine in /ci/tailormap-embed-test (#1378) @dependabot[bot]
- Bump codecov/codecov-action from 6 to 7 (#1361) @dependabot[bot]
- Bump dataaxiom/ghcr-cleanup-action from 1.2.1 to 1.2.2 (#1362) @dependabot[bot]
- Bump dataaxiom/ghcr-cleanup-action from 1.0.16 to 1.2.1 (#1343) @dependabot[bot]
- π³ Bump node from 24.15.0 to 24.16.0 (#1344) @dependabot[bot]
- π³ Bump nginx from 1.29.8-alpine to 1.31.1-alpine in /ci/tailormap-embed-test (#1345) @dependabot[bot]
- Bump strumwolf/delete-deployment-environment from 3 to 4 (#1327) @dependabot[bot]
- Bump actions/dependency-review-action from 4 to 5 (#1328) @dependabot[bot]
π¨ Dependency updates
- Bump Angular packages to v20.3.25 LTS (#1372) @dependabot[bot]
- Bump form-data from 4.0.5 to 4.0.6 (#1371) @dependabot[bot]
- Bump hono from 4.12.18 to 4.12.24 (#1360) @dependabot[bot]
- Bump qs from 6.15.1 to 6.15.2 (#1349) @dependabot[bot]
- Bump @tootallnate/once from 2.0.0 to 2.0.1 (#1350) @dependabot[bot]
- HTM-2055: Fix protobufjs: Denial of Service via unbounded recursive JSON descriptor expansion (#1348) @dependabot[bot]
- Bump fast-uri from 3.1.0 to 3.1.2 (#1323) @dependabot[bot]
- Bump hono from 4.12.15 to 4.12.18 (#1324) @dependabot[bot]
- Bump ip-address and express-rate-limit (#1321) @dependabot[bot]
v12.7.0 π
π New features and improvements
- HTM-1907: Implement snapping (#1260) @geertplaisier
- HTM-1979: Allow adding description to images to use as ARIA label (#1313) @steinkobben
- HTM-2014: Add OIDC client secret expiration warnings to admin home page (#1314) @matthijsln
- Enable automatic screen size detection for mobile layout (#1308) @steinkobben
- HTM-1953: Use x icon for search button when it can be used to close fullscreen (#1306) @steinkobben
- HTM-1105: Add client secret expiry date (#1304) @matthijsln
- HTM-1926: Add selected layer style to bookmark (#1294) @matthijsln
- HTM-1898: Add attribute list sort to bookmark (#1291) @matthijsln
- HTM-1548: Use ctrl-click to select and drag multiple nodes in tree (#1283) @steinkobben
- HTM-1928: Add minimum bookmark QR size and make it black (#1286) @steinkobben
- HTM-1988: Add option to not expand groups on startup in application layer tree (#1277) @steinkobben
- HTM-1954: Add layers to application layer tree by double click (#1267) @steinkobben
- HTM-1810: Add header and logo to mobile layout (#1264) @steinkobben
π³ Docker updates
- βοΈβπ₯ Bump prom/prometheus from v3.11.2 to v3.11.3 (#1299) @dependabot[bot]
- π³ Bump node from 24.14.1 to 24.15.0 (#1287) @dependabot[bot]
- π³ Bump nginx from 1.29.7-alpine to 1.29.8-alpine in /ci/tailormap-embed-test (#1275) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.11.0 to v3.11.2 (#1276) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
Changes
- Add filter source info and use in toc node for icon and tooltip (#1282) @matthijsln
- Add hour, minute second intervals, add .999 ms to inclusive end time for between date, extend DateIntervalFilterModel for timestamp, condition and stepsize (#1278) @matthijsln
- HTM-1984: Use one mobile layout class on mobile-layout element to style elements in mobile layout (#1272) @steinkobben
- Add filter for standard filter sources to allow extension libraries to manage their own filters (#1269) @matthijsln
- Add models and CQL filter code for date interval filter (#1270) @geertplaisier
- Export more symbols from admin-core project (#1259) @matthijsln
π Bug Fixes
- HTM-1997: Do not show case sensitive checkbox for choose values filter (#1284) @geertplaisier
- Fixes clear/clear all filters. Always check if filters need to be kept (#1281) @geertplaisier
- HTM-2009: Add aria attributes to attribute list table (#1305) @steinkobben
- HTM-2011: Do not show transition when toggling search from full screen (#1307) @steinkobben
- HTM-2010: Add aria label to color picker button (#1303) @steinkobben
- HTM-2008: Add internationalization to Paginator (#1302) @steinkobben
- HTM-2007: Add tooltips and aria-labels to feature-info buttons (#1301) @steinkobben
- HTM-2006: Increase contrast for disabled text color (#1300) @steinkobben
- HTM-2002: Use darker shade of red for app-warn palette (#1297) @steinkobben
- HTM-1998: Add tooltip to close button of menubar panel (#1296) @steinkobben
- HTM-2000: Use position of scale bar to position qr-code (#1292) @steinkobben
- HTM-1990: Use values in filter for selected values in dropdown list filter (#1279) @steinkobben
- HTM-1423: Close menu when removing node from menu (#1280) @steinkobben
- HTM-1983: Use a maximum height when setting the mobile panel height (#1268) @steinkobben
- HTM-1967: The 'Map layers' button (top right near zooming in) has no alt text (#1257) @mprins
- HTM-1966: 'Account' button has no alt-text (#1256) @mprins
- HTM-1868: Use openlayers sphere measurements to measure sizes when needed (#1251) @steinkobben
π¦ Tests and Infrastructure
- Bump dawidd6/action-download-artifact from 20 to 21 (#1315) @dependabot[bot]
- Bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 (#1298) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.11.2 to v3.11.3 (#1299) @dependabot[bot]
- π³ Bump node from 24.14.1 to 24.15.0 (#1287) @dependabot[bot]
- π³ Bump nginx from 1.29.7-alpine to 1.29.8-alpine in /ci/tailormap-embed-test (#1275) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.11.0 to v3.11.2 (#1276) @dependabot[bot]
- Re-enable Trivy scan and remove cache step (#1271) @mprins
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 19 to 20 (#1265) @dependabot[bot]
- Disable Trivy workflow (#1261) @matthijsln
π¨ Dependency updates
- Bump uuid and jest-junit (#1311) @dependabot[bot]
- HTM-2013: Update Angular to current patch level to resolve "development" vulnerabilities (#1310) @mprins
- Bump uuid from 11.1.0 to 14.0.0 (#1293) @dependabot[bot]
- Bump protocol-buffers-schema from 3.6.0 to 3.6.1 (#1290) @dependabot[bot]
- Bump dompurify from 3.3.3 to 3.4.0 (#1289) @dependabot[bot]
- Bump hono from 4.12.7 to 4.12.14 (#1288) @dependabot[bot]
- Bump protobufjs from 8.0.0 to 8.0.1 (#1285) @dependabot[bot]
- Bump lodash from 4.17.23 to 4.18.1 (#1263) @dependabot[bot]
- Bump lodash-es from 4.17.23 to 4.18.1 (#1262) @dependabot[bot]
- Bump picomatch from 2.3.1 to 2.3.2 (#1258) @dependabot[bot]
v12.6.2 π
Changes
- HTM-1997: Do not show case sensitive checkbox for choose values filter (#1284) @geertplaisier
- Add filter source info and use in toc node for icon and tooltip (#1282) @matthijsln
- HTM-1907: Implement snapping (#1260) @geertplaisier
- Fixes clear/clear all filters. Always check if filters need to be kept (#1281) @geertplaisier
- Add hour, minute second intervals, add .999 ms to inclusive end time for between date, extend DateIntervalFilterModel for timestamp, condition and stepsize (#1278) @matthijsln
- HTM-1984: Use one mobile layout class on mobile-layout element to style elements in mobile layout (#1272) @steinkobben
- Add filter for standard filter sources to allow extension libraries to manage their own filters (#1269) @matthijsln
- Add models and CQL filter code for date interval filter (#1270) @geertplaisier
- Export more symbols from admin-core project (#1259) @matthijsln
π New features and improvements
- HTM-1988: Add option to not expand groups on startup in application layer tree (#1277) @steinkobben
- HTM-1954: Add layers to application layer tree by double click (#1267) @steinkobben
- HTM-1810: Add header and logo to mobile layout (#1264) @steinkobben
π³ Docker updates
- π³ Bump node from 24.14.1 to 24.15.0 (#1287) @dependabot[bot]
- π³ Bump nginx from 1.29.7-alpine to 1.29.8-alpine in /ci/tailormap-embed-test (#1275) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.11.0 to v3.11.2 (#1276) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
βοΈβπ₯ Breaking changes
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
π Bug Fixes
- HTM-1990: Use values in filter for selected values in dropdown list filter (#1279) @steinkobben
- HTM-1423: Close menu when removing node from menu (#1280) @steinkobben
- HTM-1983: Use a maximum height when setting the mobile panel height (#1268) @steinkobben
- HTM-1967: The 'Map layers' button (top right near zooming in) has no alt text (#1257) @mprins
- HTM-1966: 'Account' button has no alt-text (#1256) @mprins
- HTM-1868: Use openlayers sphere measurements to measure sizes when needed (#1251) @steinkobben
π¦ Tests and Infrastructure
- π³ Bump node from 24.14.1 to 24.15.0 (#1287) @dependabot[bot]
- π³ Bump nginx from 1.29.7-alpine to 1.29.8-alpine in /ci/tailormap-embed-test (#1275) @dependabot[bot]
- βοΈβπ₯ Bump prom/prometheus from v3.11.0 to v3.11.2 (#1276) @dependabot[bot]
- Re-enable Trivy scan and remove cache step (#1271) @mprins
- βοΈβπ₯ Bump prom/prometheus from v3.10.0 to v3.11.0 (#1266) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 19 to 20 (#1265) @dependabot[bot]
- Disable Trivy workflow (#1261) @matthijsln
π¨ Dependency updates
- Bump protobufjs from 8.0.0 to 8.0.1 (#1285) @dependabot[bot]
- Bump lodash from 4.17.23 to 4.18.1 (#1263) @dependabot[bot]
- Bump lodash-es from 4.17.23 to 4.18.1 (#1262) @dependabot[bot]
- Bump picomatch from 2.3.1 to 2.3.2 (#1258) @dependabot[bot]
v12.6.1 π
Changes
π New features and improvements
- HTM-1943: Improvement editing in mobile layout (#1249) @steinkobben
- HTM-1930: ToC: Move radio buttons to the left when using multiple styles (#1248) @mprins
- HTM-1505: Zoom to initial extent after embedded viewer becomes visible (#1247) @geertplaisier
- HTM-1917: Make it clear in admin interface that groups with checked layers are expanded on startup (#1246) @steinkobben
π³ Docker updates
- π³ Bump node from 24.14.0 to 24.14.1 (#1253) @dependabot[bot]
π Bug Fixes
- Fix the test for the snapping component and turn off snapping component for now (#1255) @steinkobben
- HTM-1952: Make search bar in mobile layout less wide (#1245) @steinkobben
- HTM-1861: Buttons in the toolbar that are not visible still take up space (#1244) @mprins
- HTM-1929: Make mobile menubar buttons smaller (#1242) @steinkobben
- HTM-1766: Prevent saving features without geometry in edit component (#1241) @mprins
- HTM-1944: Make edit button in feature info in mobile layout work (#1240) @steinkobben
π¦ Tests and Infrastructure
- π³ Bump node from 24.14.0 to 24.14.1 (#1253) @dependabot[bot]
- π³ Bump nginx from 1.29.6-alpine to 1.29.7-alpine in /ci/tailormap-embed-test (#1254) @dependabot[bot]
- Bump codecov/codecov-action from 5 to 6 (#1252) @dependabot[bot]
π¨ Dependency updates
- Bump handlebars from 4.7.8 to 4.7.9 (#1250) @dependabot[bot]
v12.6.0 π
Changes
π New features and improvements
- HTM-1925: Preparation for showing statistics for columns in Attributelist (#1232) @geertplaisier
- HTM-1910: Show warning message in case of too many reference geometries (#1234) @geertplaisier
- HTM-1939: Keep feature info buttons on screen while scrolling through attributes (#1231) @steinkobben
- HTM-1828: Collapse attribution after zooming, panning, clicking, or 5 seconds (#1229) @steinkobben
- Add filters to bookmark (#1179) @matthijsln
- EO-679: Disable freehand drawing for spatial filtering (#1217) @geertplaisier
- HTM-1917: Add configuration option to expand layer groups on startup (#1215) @steinkobben
- HTM-1924: Allow to change order + show/hide columns in Attribute list (#1214) @geertplaisier
- HTM-1916: Add button to TOC to expand or collapse all groups (#1209) @steinkobben
- Only include drawing legend when drawing is included in print, only list distinct non-image features in legend (#1216) @matthijsln
- HTM-1841: Add edit to mobile layout (#1193) @steinkobben
π Bug Fixes
- HTM-1895: Remember URL before logging in (#1236) @geertplaisier
- HTM-1938: Attribution in mobile layout imrovements (#1230) @steinkobben
- HTM-1945: Use mobile layout service instead of BrowserHelper in mobile menubar service (#1235) @steinkobben
- HTM-1933: Set a minimum height for the bottom panel (#1224) @steinkobben
- HTM-1931: Fix incorrect coloring of selected node in mobile toc (#1222) @steinkobben
- HTM-1937: Give image in mobile toc node details max-width (#1225) @steinkobben
- HTM-1935: Put actions in filter cards above edit attribute filters (#1223) @steinkobben
- Fix typo: 'and' β 'at' in attribute reorder hint (#1219) @copilot-swe-agent[bot]
- HTM-1922: fix display of the 'Editable' column on WFS feature type attributes (#1218) @mprins
- HTM-1921: fix WFS attribute configuration screen shows attachment configuration options (#1211) @mprins
- HTM-1823: Show different hint for terrain layers catalog in applications (#1207) @steinkobben
π¦ Tests and Infrastructure
- Bump dawidd6/action-download-artifact from 18 to 19 (#1238) @dependabot[bot]
- Bump release-drafter/release-drafter from 6 to 7 (#1227) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 16 to 18 (#1226) @dependabot[bot]
- π³ Bump nginx from 1.29.5-alpine to 1.29.6-alpine in /ci/tailormap-embed-test (#1228) @dependabot[bot]
- Bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 (#1210) @dependabot[bot]
π¨ Dependency updates
- Bump flatted from 3.4.1 to 3.4.2 (#1239) @dependabot[bot]
- Bump jspdf from 4.2.0 to 4.2.1 (#1237) @dependabot[bot]
- Update Angular to current patch level (#1220) @mprins
- Bump tar from 7.5.10 to 7.5.11 (#1212) @dependabot[bot]
- Bump hono from 4.12.5 to 4.12.7 (#1213) @dependabot[bot]
v12.5.1 π
π New features and improvements
- Improve visibility: filled icon when filtering attribute list column (#1196) @geertplaisier
- Update multiple layer props in single request (#1194) @geertplaisier
- HTM-1835: Add measure buttons to mobile layout (#1189) @steinkobben
- HTM-1869: Add drag and drop to change order of checkox filter values (#1180) @steinkobben
- HTM-1837: Add zoom to initial extent button to mobile menu (#1182) @steinkobben
- HTM-1836: Add coordinate picker to mobile layout (#1183) @steinkobben
- Override layer name with temporary layer name to change layer in viewer session (#1175) @geertplaisier
- HTM-1829: Show profile in mobile menu panel (#1174) @steinkobben
- HTM-1894: Add mobile layout fragment to bookmark (#1169) @steinkobben
- HTM-1885: Make the list of available/selected styles sortable and persist the ordering (#1162) @mprins
- HTM-1839: Add Coordinate Link Window to mobile menu (#1166) @steinkobben
- HTM-1889: remove style selection form part in LayerSettingsFormComponent (#1156) @mprins
- HTM-1840: Add streetview to mobile menu (#1161) @steinkobben
- HTM-1834: Filter component in mobile layout (#1157) @steinkobben
- HTM-1833: Feature info in mobile layout (#1153) @steinkobben
- HTM-1884: Make it possible to override styles on an application layer (#1150) @mprins
- HTM-1812: TOC in mobile layout (#1122) @steinkobben
- HTM-1814 | HTM-1827: Add 3D controls and switch to mobile layout (#1149) @steinkobben
- Show spinner in attribute list when loading tabs (#1147) @geertplaisier
- HTM-1887: Handle removed styles from capabilities (#1146) @mprins
- HTM-1886 | HTM-1883: Enable choosing a layer style in the viewer when configured (#1141) @mprins
- EK-57: Add page with drawing legend to print (#1135) @matthijsln
- HTM-1813: Add background layer toggle to mobile layout (#1142) @steinkobben
- HTM-1877: Create layer styles configuration form for administration (#1139) @mprins
- Use
pagefrom response for attribute-list (#1134) @geertplaisier - Allow to expand a single row and get details in attributelist (#1123) @geertplaisier
- HTM-1899: Only toggle all visible layers if filtered in TOC (#1205) @geertplaisier
- Add proxy passthrough environment variables (#1206) @geertplaisier
π³ Docker updates
- βοΈβπ₯ HTM-1911: Bump tailormap/solr from 9.10.1 to 10.0.0 (#1201) @dependabot[bot]
- π³ Bump prom/prometheus from v3.9.1 to v3.10.0 (#1184) @dependabot[bot]
- π³ Bump node from 24.13.1 to 24.14.0 (#1187) @dependabot[bot]
- π³ Bump node from 24.13.0 to 24.13.1 (#1154) @dependabot[bot]
- π³ Bump nginx from 1.29.4-alpine to 1.29.5-alpine in /ci/tailormap-embed-test (#1145) @dependabot[bot]
βοΈβπ₯ Breaking changes
- βοΈβπ₯ HTM-1911: Bump tailormap/solr from 9.10.1 to 10.0.0 (#1201) @dependabot[bot]
- βοΈβπ₯ Switch bookmarks from binary protobuf to JSON (#1167) @matthijsln
- βοΈβπ₯ HTM-1870: copy application to new Paketo Buildpack static/ location (#1136) @mprins
π Bug Fixes
- Fix print not working by removing debounceTime (#1203) @matthijsln
- HTM-1905: Prevent layer info to open if clicking style or button in TOC (#1202) @geertplaisier
- Fixes some cases where filters for other feature types show up (#1197) @geertplaisier
- HTM-1891| HTM-1872: Track full wms style objects instead of just the name of the style (#1170) @mprins
- HTM-1855: Prevent two different border-radius styles on mobile menu button (#1181) @steinkobben
- HTM-1896: Close CLW in mobile layout when the mapTool is disabled by another component (#1176) @steinkobben
- HTM-1865: Prevent deleting values when pressing enter in dropdown-list filter (#1171) @steinkobben
- HTM-1883: Only show style selector when there is something to choose from, ie. more than one style (#1159) @mprins
- HTM-1890: Fix height of components in mobile panel (#1158) @steinkobben
- HTM-1865: Add type="button" to remove button (#1131) @steinkobben
π¨ Removed / β οΈ Deprecated
- βοΈβπ₯ Switch bookmarks from binary protobuf to JSON (#1167) @matthijsln
π¦ Tests and Infrastructure
19 changes
- βοΈβπ₯ HTM-1911: Bump tailormap/solr from 9.10.1 to 10.0.0 (#1201) @dependabot[bot]
- Bump docker/login-action from 3 to 4 (#1198) @dependabot[bot]
- Bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 (#1192) @dependabot[bot]
- HTM-1901: update Angular to current patch level (#1190) @mprins
- π³ Bump prom/prometheus from v3.9.1 to v3.10.0 (#1184) @dependabot[bot]
- π³ Bump node from 24.13.1 to 24.14.0 (#1187) @dependabot[bot]
- Bump actions/upload-artifact from 6 to 7 (#1186) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 15 to 16 (#1185) @dependabot[bot]
- Bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (#1177) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 14 to 15 (#1178) @dependabot[bot]
- Potential fix for code scanning alerts: Workflow does not contain permissions (#1164) @mprins
- Potential fix for code scanning alert no. 518: Workflow does not contain permissions (#1163) @mprins
- Bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 (#1155) @dependabot[bot]
- π³ Bump node from 24.13.0 to 24.13.1 (#1154) @dependabot[bot]
- π³ Bump nginx from 1.29.4-alpine to 1.29.5-alpine in /ci/tailormap-embed-test (#1145) @dependabot[bot]
- HTM-1871: remove all-contributors-cli dev dependency (#1140) @mprins
- βοΈβπ₯ HTM-1870: copy application to new Paketo Buildpack static/ location (#1136) @mprins
- Bump dawidd6/action-download-artifact from 12 to 14 (#1137) @dependabot[bot]
- Added link-modules script (#1129) @geertplaisier
π¨ Dependency updates
11 changes
- Bump dompurify from 3.3.1 to 3.3.2 (#1204) @dependabot[bot]
- Bump tar from 7.5.9 to 7.5.10 (#1199) @dependabot[bot]
- HTM-1888: Upgrade to OpenLayers 10.8.0 / ol-ext 4.0.38 / cesium 1.138.0 / proj4 2.20.3 (#1191) @mprins
- Bump minimatch from 3.1.2 to 3.1.5 (#1188) @dependabot[bot]
- Bump jspdf from 4.1.0 to 4.2.0 (#1172) @dependabot[bot]
- Bump hono from 4.11.9 to 4.12.2 (#1173) @dependabot[bot]
- Bump tar from 7.5.7 to 7.5.9 (#1165) @dependabot[bot]
- Bump qs from 6.14.1 to 6.15.0 (#1151) @dependabot[bot]
- HTM-1876: Bump jspdf from 4.0.0 to 4.1.0 (#1138) @dependabot[bot]
- Bump tar from 7.5.6 to 7.5.7 (#1133) @dependabot[bot]
- Bump hono from 4.11.5 to 4.11.7 (#1132) @dependabot[bot]
v12.5.0 π
Changes
π New features and improvements
- Override layer name with temporary layer name to change layer in viewer session (#1175) @geertplaisier
- HTM-1829: Show profile in mobile menu panel (#1174) @steinkobben
- HTM-1894: Add mobile layout fragment to bookmark (#1169) @steinkobben
- HTM-1885: Make the list of available/selected styles sortable and persist the ordering (#1162) @mprins
- HTM-1839: Add Coordinate Link Window to mobile menu (#1166) @steinkobben
- HTM-1889: remove style selection form part in LayerSettingsFormComponent (#1156) @mprins
- HTM-1840: Add streetview to mobile menu (#1161) @steinkobben
- HTM-1834: Filter component in mobile layout (#1157) @steinkobben
- HTM-1833: Feature info in mobile layout (#1153) @steinkobben
- HTM-1884: Make it possible to override styles on an application layer (#1150) @mprins
- HTM-1812: TOC in mobile layout (#1122) @steinkobben
- HTM-1814 | HTM-1827: Add 3D controls and switch to mobile layout (#1149) @steinkobben
- Show spinner in attribute list when loading tabs (#1147) @geertplaisier
- HTM-1887: Handle removed styles from capabilities (#1146) @mprins
- HTM-1886 | HTM-1883: Enable choosing a layer style in the viewer when configured (#1141) @mprins
- EK-57: Add page with drawing legend to print (#1135) @matthijsln
- HTM-1813: Add background layer toggle to mobile layout (#1142) @steinkobben
- HTM-1877: Create layer styles configuration form for administration (#1139) @mprins
- Use
pagefrom response for attribute-list (#1134) @geertplaisier - Allow to expand a single row and get details in attributelist (#1123) @geertplaisier
π³ Docker updates
- π³ Bump node from 24.13.0 to 24.13.1 (#1154) @dependabot[bot]
- π³ Bump nginx from 1.29.4-alpine to 1.29.5-alpine in /ci/tailormap-embed-test (#1145) @dependabot[bot]
βοΈβπ₯ Breaking changes
π Bug Fixes
- HTM-1896: Close CLW in mobile layout when the mapTool is disabled by another component (#1176) @steinkobben
- HTM-1865: Prevent deleting values when pressing enter in dropdown-list filter (#1171) @steinkobben
- HTM-1883: Only show style selector when there is something to choose from, ie. more than one style (#1159) @mprins
- HTM-1890: Fix height of components in mobile panel (#1158) @steinkobben
- HTM-1865: Add type="button" to remove button (#1131) @steinkobben
π¦ Tests and Infrastructure
11 changes
- Bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 (#1177) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 14 to 15 (#1178) @dependabot[bot]
- Potential fix for code scanning alerts: Workflow does not contain permissions (#1164) @mprins
- Potential fix for code scanning alert no. 518: Workflow does not contain permissions (#1163) @mprins
- Bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 (#1155) @dependabot[bot]
- π³ Bump node from 24.13.0 to 24.13.1 (#1154) @dependabot[bot]
- π³ Bump nginx from 1.29.4-alpine to 1.29.5-alpine in /ci/tailormap-embed-test (#1145) @dependabot[bot]
- HTM-1871: remove all-contributors-cli dev dependency (#1140) @mprins
- βοΈβπ₯ HTM-1870: copy application to new Paketo Buildpack static/ location (#1136) @mprins
- Bump dawidd6/action-download-artifact from 12 to 14 (#1137) @dependabot[bot]
- Added link-modules script (#1129) @geertplaisier
π¨ Dependency updates
- Bump jspdf from 4.1.0 to 4.2.0 (#1172) @dependabot[bot]
- Bump hono from 4.11.9 to 4.12.2 (#1173) @dependabot[bot]
- Bump tar from 7.5.7 to 7.5.9 (#1165) @dependabot[bot]
- Bump qs from 6.14.1 to 6.15.0 (#1151) @dependabot[bot]
- HTM-1876: Bump jspdf from 4.0.0 to 4.1.0 (#1138) @dependabot[bot]
- Bump tar from 7.5.6 to 7.5.7 (#1133) @dependabot[bot]
- Bump hono from 4.11.5 to 4.11.7 (#1132) @dependabot[bot]
v12.4.2 π
Changes
- HTM-1811: Add search component to mobile layout (#1114) @steinkobben
π New features and improvements
- HTM-1826: Add geolocation button to mobile layout (#1127) @steinkobben
- HTM-1824: create menu component for mobile layout (#1106) @steinkobben
- HTM-1807 | HTM-1808 | HTM-1809: create mobile layout (#1096) @steinkobben
- Add grouping of filters per layer per feature type (#1099) @geertplaisier
π³ Docker updates
- HTM-1859: π³ Update Solr docker image from 9.10.0 to 9.10.1 (#1126) @mprins
- π³ Bump node from 24.12.0 to 24.13.0 (#1120) @dependabot[bot]
- π³ Bump prom/prometheus from v3.8.1 to v3.9.1 (#1116) @dependabot[bot]
- π³ Bump prom/prometheus from v3.8.0 to v3.8.1 (#1105) @dependabot[bot]
π Bug Fixes
- HTM-1818: prevent adding duplicate timestamps to date in CQL filter (#1115) @mprins
- HTM-1851: Ensure drawing layers on top of background layers (#1117) @geertplaisier
- HTM-1848: update style form field when switching nodes, but not when typing a style (#1112) @steinkobben
π¦ Tests and Infrastructure
- Change runner from ubuntu-latest to ubuntu-slim (#1130) @mprins
- π³ Bump node from 24.12.0 to 24.13.0 (#1120) @dependabot[bot]
- Add test coverage for timezone offset formats in CQL filter (#1119) @copilot-swe-agent[bot]
- π³ Bump prom/prometheus from v3.8.1 to v3.9.1 (#1116) @dependabot[bot]
- Bump yogeshlonkar/trivy-cache-action from 0.1.16 to 0.1.17 (#1109) @dependabot[bot]
- Bump dawidd6/action-download-artifact from 11 to 12 (#1107) @dependabot[bot]
- π³ Bump prom/prometheus from v3.8.0 to v3.8.1 (#1105) @dependabot[bot]
- π³ Bump node from 24.11.1 to 24.12.0 (#1098) @dependabot[bot]
π¨ Dependency updates
- Update various deps (#1128) @mprins
- Bump hono from 4.11.3 to 4.11.4 (#1118) @dependabot[bot]
- HTM-1850: Bump @angular/core from 20.3.15 to 20.3.16 (#1113) @dependabot[bot]
- HTM-1847: Update to jsPDF 4, resolves https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-68428 (#1111) @mprins
- Bump qs from 6.14.0 to 6.14.1 (#1110) @dependabot[bot]