Skip to content

Releases: geoadmin/web-mapviewer

v1.13.0

03 Apr 05:28
967aa8b
Compare
Choose a tag to compare

Features

  • #752 - PB-374: Removed invalid external providers
  • #753 - PB-362: Improved loading bar which can now be used by other components
  • #727 - PB-111: Fix print spec send to the print service
  • #751 - Add retryabiity for drawing test
  • #743 - PB-324: show layer info button without legend rename variables
  • #747 - PB-281: Removed print layout enumaration and removed dev site guard on the menu
  • #748 - PB-352: Added external provider from geodienste.ch

Bug Fixes

  • #749 - PB-89: Fix preview of geojson layers
  • #750 - PB-370: Clear preview layer on selection
  • #746 - Made the import tool maps provider search case insensitive

v1.12.0

27 Mar 17:38
8c29798
Compare
Choose a tag to compare
  • #742 - PB-318: refactor time slider to composition API
  • #701 - PB-190: adding features param in URL when clicking
  • #682 - PB-190 : implement legacy support for bod layer id parameter
  • #712 - Bump follow-redirects from 1.15.5 to 1.15.6

Features

  • #739 - Use caret instead of plus/minus icons
  • #734 - PB-324: Show layer info button without legend
  • #737 - Move "print" job logic and management out of area composable
  • #735 - PB-347: Added support for legacy geoadmin icon url
  • #732 - PB-331 : search layer features
  • #730 - PB-166 : use OpenLayers to detect vector features
  • #731 - PB-330 : rectangle selection
  • #733 - PB-363 : authorize request in a different projection as the map
  • #729 - PB-332: Removing zindex unit-tests
  • #723 - PB-103 : identify on external layers
  • #726 - PB-332: Added duplicate layer button to time series layers
  • #721 - PB-207 : GeoJSON data autoreload
  • #720 - PB-301: Allow middle mouse button for panning.
  • #722 - PB-103 : couple fixes and improvements
  • #714 - PB-332: Allow duplicate layers in layer list
  • #717 - PB-103 : adding two new utils to help create getFeatureInfo requests
  • #718 - Change FeatreAreaInfo to accept geom as input
  • #716 - PB-103 : add parsing of getFeatureInfo capabilities for external layers
  • #719 - Remove getURL function in layer classes
  • #715 - PB-103 : arg constructor for SelectableLayers and children
  • #713 - Improve compare slider styling
  • #658 - PB-111: Send print request

Bug Fixes

  • #740 - PB-361: Divers External Layers bug fixes
  • #741 - Fix two bugs regarding selected features
  • #738 - Fix import tool local file tabindex
  • #736 - Divers UI bugs and improvments
  • #724 - PB-332: Fixed compare slider with duplicate layers and also visibility flag bugs
  • #725 - PB-359: Fix external KML rendering.
  • #711 - PB-294: Avoid reloading the application when entering ENTER in import file

v1.11.0

15 Mar 09:27
d72f8c7
Compare
Choose a tag to compare
  • #708 - Compare Ratio Case Change
  • #685 - PB 190 : alter tooltip position behaviour
  • #698 - PB 113: Legacy test coverage

Features

  • #709 - Let the tippy placement default for the composable
  • #706 - PB-315: Normalized the toolbox right tooltips
  • #704 - PB-325: Add styling to openlayers drag zoom
  • #702 - PB-315: Handle legacy embed view
  • #703 - PB-315: Normalized the share embed button
  • #697 - PB-317: Added basic toolbox to embed (zoom buttons)

Bug Fixes

  • #705 - PB-315: Fix crash when toggling into 3d mode

v1.10.0

12 Mar 09:42
6f244c4
Compare
Choose a tag to compare

Features

  • #699 - Made the version more visible on test sites and made it invisible on prod site
  • #695 - PB-316: Implemented correct map footer for /embed view
  • #694 - PB-314: Moved the &embed to #/embed
  • #684 - PB-74: Infobox tooltip aera info improvement

v1.9.0

07 Mar 06:45
66bd988
Compare
Choose a tag to compare

Features

  • #686 - PB-244: Coordinate display css styling and text selectability
  • #691 - PB-244: Fix typing issues of props
  • #680 - PB-259, PB-329: Improve external WMS/WMTS layers startup performance
  • #679 - upgrade to OL v9.0.0 and update other libs
  • #656 - PB-244: coordinate display drawing marker and text element
  • #683 - PB-190: Refactor Infobox Module for Composition API
  • #675 - PB-259: Manual chunks for better startup performance
  • #677 - PB-207 preparation work

Bug Fixes

  • #693 - PB-341: Fix race condition in drawing e2e tests
  • #689 - PB-339: Fix layer z-index computation
  • #690 - Fix save drawing race condition
  • #688 - Replace the single clickOnMenuIfMobile by two open/close utils
  • #687 - PB-305: Fix layer zIndex after re-ordering and visibility toggling
  • #676 - Fix layer drag and drop blocking transparency slider usage
  • #681 - PB-102: Fix legacy external layers with coma in layer tilte
  • #669 - PB-322: Avoid reloading external layer upon browser history navigation
  • #678 - Small improvement : wrap camera angles

v1.8.0

01 Mar 13:19
cf6f1bf
Compare
Choose a tag to compare

Features

Bug Fixes

  • #673 - Skip flaky drag&drop e2e test
  • #670 - Fix active layers scrolling on touch device

v1.7.0

28 Feb 14:17
6a3f252
Compare
Choose a tag to compare

Features

  • #663 - PB-259: Improve startup performance by rendering menu section only when the map is rendered
  • #664 - PB-259: Converted topic section into composition API
  • #655 - PB-259: Store sync router clean up
  • #659 - PB-259: Added dispatcher to all store events
  • #657 - PB-282: Location share Whats App
  • #654 - PB-259: Improve topic parsing at startup
  • #653 - PB-238 : drag&drop reordering of active layers
  • #645 - PB-259: Added best practices docu
  • #644 - PB-285: Added dispatcher to store actions and improve startup procedure (language change)

Bug Fixes

  • #665 - PB-277: The mouse wheel zoom constraint had some issues with different
  • #662 - Fix Drag&Drop e2e test on CI
  • #652 - PB-293: Corrected external layer order at startup and improve a bit performance

v1.6.0

21 Feb 14:00
a5e37c8
Compare
Choose a tag to compare

Features

Bug Fixes

  • #650 - Fix error on prod when debug store module is absent

v1.5.0

21 Feb 13:00
db71680
Compare
Choose a tag to compare
  • #638 - PB-276 : bugfix missing compare slider tooltip
  • #619 - PB-246: bugfix legacy timestamps parameters not taken into account
  • #478 - BGDIINF_SB-3106 - add compare slider
  • #627 - update libs
  • #604 - Update libs
  • #565 - Rework of some of the infobox module components into Composition API
  • #561 - Drawing module to Composition API
  • #568 - Update libs and config

Features

  • #647 - Added menu advanced tool on prod and remove print menu on prod
  • #636 - PB-269 : GPX/KML generic feature identification
  • #641 - PB-266: Corrected KML icons size
  • #640 - PB-248: Fix Clipboard update issue for position popup
  • #628 - PB-266: Added ADR about drawing text and icon size
  • #634 - PB-211: Profile infobox minimization button
  • #621 - PB-99: Added Print Map UI
  • #633 - PB-101 : add support for GPX reloading and e2e tests
  • #631 - PB-114: Added kml utils unit tests and fix small edge case issues
  • #630 - PB-114: Moved utils out of drawing modules
  • #629 - PB-114: Removed editableFeature from KML output
  • #626 - PB-101 : zoom on GPX extent on file added
  • #625 - PB-114: Made KML retro compatible with mf-geoadmin3
  • #620 - PB-101 : Add GPX support
  • #618 - PB-88: Completed E2E tests for external WMS/WMTS layers
  • #603 - PB-90: Reduce shortlink location popup calls tabs version
  • #615 - PB-88: Added import maps E2E tests
  • #616 - PB-150 : add shadows on 3D buildings
  • #611 - PB-95: Put the import file as modal on top
  • #608 - PB-95: Add zoom to KML extent in import file
  • #614 - PB-105: Remove menu share spinner and make embed ui similar to import maps
  • #609 - PB-116: Added text emphasize in search bar results
  • #607 - PB-100: Manage camera and 3D parameter from the legacy parameters
  • #593 - PB-95: Added external KML support
  • #605 - Improve import catalogue provider url size
  • #606 - PB-95: Clean up infobox
  • #602 - PB-110 : add print capabilities parsing and menu section
  • #598 - PB-73: Several UI improvement in import tool
  • #600 - Changing the twitter logo from bird to X
  • #596 - PB-95: Moving utils components into a components subfolder
  • #591 - PB-73: Added cypress components testing and TextSearchMarker component test
  • #594 - PB-73: code improvement from review of #590
  • #590 - PB-73: Added geo catalogue and import tool search bar
  • #589 - PB-88: Import tool/Geo Catalogue checkbox action changed to add/remove layer
  • #588 - Improving linting and formatting
  • #587 - BGDIINF_SB-3186 - Updated cypress cloud documentation
  • #522 - BGDIINF_SB-3186 - Added cypress cloud project ID for test parallelization
  • #580 - BGDIINF_SB-3194 - Added support for external layer legend
  • #579 - Do not allow to push it.only() tests
  • #578 - Also create test link on PR not based on develop branch
  • #573 - BGDIINF_SB-3194 - Added import maps results
  • #572 - BGDIINF_SB-3194 - Renaming generic catalogue from topic to catalogue
  • #571 - BGDIINF_SB-3194 - Added import maps
  • #570 - BGDIINF_SB-3194 - Added click-outside directive
  • #563 - BGDIINF_SB-3194 - Implement new UI for import external KML/GPX file.
  • #567 - BGDIINF_SB-3212 - force matching of our custom zoom levels
  • #566 - Apply ESLint to .vue files
  • #559 - Identification of KML layer features without the help of OpenLayers
  • #558 - Load KML data in the same fashion GeoJSON data/style are loaded
  • #557 - Added auto import order and sorting using eslint
  • #555 - Handle identification of GeoJSON feature without the help of OpenLayers
  • #554 - Transformation of all OpenLayers component into Composition API
  • #556 - Simplification of KML service base URLs
  • #553 - Load GeoJSON data on addLayer in a store plugin
  • #552 - replace soon-to-be-deprecated division by a function in Sass
  • #551 - Activate support for Composition API with i18n module
  • #550 - BGDIINF_SB-3194 - Moved LayerCatalogue out of topics
  • #549 - BGDIINF_SB-3180 - Added unit tests for external WMTS and WMS parsing
  • #544 - BGDIINF_SB-3180 - Full support for external WMS and WMTS layer extent

Bug Fixes

  • #649 - Fix race condition when exporting/saving kml
  • #646 - Avoid error log during language change
  • #643 - Fix cypress e2e 3d tests
  • #617 - PB-203: Debounce edit text dispatch
  • #632 - PB-267: Removed adminId guard on non prod hosts
  • #613 - Node version 18.19 has an issue with strict engines
  • #599 - PB-97 : implement zoom to extent in 3D
  • #585 - PB-87: Improving the search bar
  • #583 - BGDIINF_SB-3153 - adding debug tools to see layer extents (and tiles)
  • #586 - BGDIINF_SB-3194 - Improved error handling of external layer
  • #581 - BGDIINF_SB-3211 - Fix zoom after going back to 2D
  • #584 - BGDIINF_SB-3194 - Fixed external layer
  • #582 - BGDIINF_SB-3214 - add dedicated zoom in/out 3D buttons
  • #575 - Fix external WMTS/WMS loading when added through URL params
  • #574 - Fixing error raised when displaying the Void layer
  • #569 - BGDIINF_SB-3210 - fix starting geolocation zoom
  • #562 - Fixed modal windows exit on click outside
  • #560 - Fix an issue when reloading a KML with adminId

v1.4.0

30 Nov 08:38
cb9d814
Compare
Choose a tag to compare
  • #532 - Update and cleaup libs
  • #455 - BGDIINF_SB-2854 - feature : Show area and length of drawings
  • #493 - Update develop-lv95
  • #475 - Update develop-lv95 branch
  • #467 - re-activate JSDoc format with Prettier
  • #464 - Chores: update all libs
  • #438 - Update libs
  • #432 - Update cesium-compass to 0.5.0
  • #427 - Update cesium to 1.107, use baseLayer instead of imageryProvider
  • #425 - Cesium fixes

Features

Bug Fixes