Skip to content

Latest commit

 

History

History
273 lines (191 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

273 lines (191 loc) · 10.4 KB

CHANGELOG EXTENSION GEOPORTAL

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.0

2024-11-22

🚀 Release Extension Geoplateforme openlayers

Unreleased

https://github.com/IGNF/geopf-extensions-openlayers/compare/1.0.0-beta.0...HEAD

🎉 Summary

  • mise à jour des dependances (ex. openlayers)
  • mise à jour de la documentation
  • modification du processus de build
  • passage des extensions en mode DSFR
  • ajout de nouvelles extensions (ex. catalogue)
  • ajout d'un demonstrateur dans differents frameworks (ex. vuejs, react...)

💥 Breaking changes

Les widgets utilisent la version > 8.2.0 d'OpenLayers Un nouvelle version du GFI avec un fonctionnement et des options differentes de l'ancien widget.

📖 Changelog

  • ✨ [Added]

    • WFS : Affichage des couches WFS Géoplateforme (#265)
    • SearchEngine : Ajout de l'option markerUrl pour afficher un marker de position personnalisé (#197)
    • Catalog : Nouveau widget Catalog (#155)
    • Territories : Nouveau widget Selecteur de territoires (#115)
    • Legends : Nouveau widget Legends (#103)
    • OverviewMap : Nouveau widget GeoportalOverviewMap (#81)
    • FullScreen : Nouveau widget GeoportalFullScreen (#79)
    • Zoom : Nouveau widget GeoportalZoom (#63)
    • SearchEngine : Ajout d'une couche sur la carte sur une sélection du service de recherche (#46)
    • SearchEngine : Ajout d'un filtre d'affichage pour les couches uniquement en TMS/WMTS (#14)
    • CI : Demo sur les frameworks vue, react et angular afin de valider les extensions (#16)
  • 🔨 [Changed]

    • Export : Utilisation independante d'un contrôle
    • Catalog : Ajout du widget dans le thème classique (#209)
    • GetFeatureInfo : Nouvelle version du GFI (#169)
    • Mise à jour de la documentation pour les nouveaux widgets (#170)
    • SearchEngine : Modification de l'option opened:false en collapsible:true
    • CI : Build des binaires et des sources du projet (#13)
    • Responsive : Amelioration sur le responsive des widgets en mode mobile (#230)
    • UX : Panel unique par côté (#236)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • layerswitcher : zoomToExtent sur les données importées (vecteurs et services) (#232)

      • Ajout du zoom to extent pour le vecteur
      • Ajout du zoom to extent pour le WMS et WMTS
    • LayerImport : Fix (#231)

    • Zoom : changer style classique des boutons zoom + et - (#227)

    • Measures : Fix (#109)

    • LayerSwitcher : divers correctifs dsfr (#64) (#173)

    • SearchEngine : Correction sur la recherche avancée de la parcelle Cadastrale (#61)

    • Route : Problème de css DSFR en mode saisie du point d'arriver ou de départ (#60)

    • MousePosition : Affichage des coordonnées en sexagésimaux en DSFR (#57)

    • ElevationPath : Positionnement du profil sur la carte (#55)

  • 🔒 [Security]

    • replace dependency xmldom with @xmldom/xmldom
    • update dependency ol-mapbox-style to v12.3.5
    • update dependency @mapbox/mapbox-gl-style-spec to v14.7.1
    • update dependency css-loader to v7
    • update dependency geoportal-access-lib to v3.4.4
    • update dependency webpack-dev-server to v5
    • update dependency proj4 to v2.14.0

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.1

2024-12-10

🚀 Release Extension Geoplateforme openlayers

Unreleased

https://github.com/IGNF/geopf-extensions-openlayers/compare/1.0.0-beta.1...HEAD

🎉 Summary

- Ajout d'un nouveau Widget ControlList pour lister les widgets ajoutés à la carte
- Changements de conformité DSFR
- Fix de rendu de plusieurs widgets
- Fix pour le chargement de la conffiguration des données GPF en mode data-url  

💥 Breaking changes

R.A.S

📖 Changelog

  • ✨ [Added]

    • ControlList : Ajout d'un nouveau widget (#272, #281)
  • 🔨 [Changed]

    • Drawing : Migration de l'outil en DSFR (#288, #292)
    • Widgets : Possibilité de configurer l'ID du widget (#284)
    • Widgets/DSFR : affichage des boutons des widgets en "tertiary" (#277)
    • Widgets : ajout du CLASSNAME pour tous les widgets (#294)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • Territories : Optimisation des ressources du widget (#278)
    • Utilisation de l'attribut data-url pour charger la configuration en mode browser (#290)
    • Overview : affichage du status actif du bouton (#279)
    • Elevation-path : correction du profil en cas de tracé en boucle (#289)
    • Advanced-search : affichage correct du panneau de recherche avancée (#291)
  • 🔒 [Security]


Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.2

2025-01-22

🚀 Release Extension Geoplateforme openlayers

Unreleased

https://github.com/IGNF/geopf-extensions-openlayers/compare/1.0.0-beta.2...HEAD

🎉 Summary

  • upgrade OpenLayers en v10.3.1 🎉
  • améliorations UX diverses
  • ajout du widget controlList en mode classique
  • refonte graphique du widget de dessin

💥 Breaking changes

Mise à jour de la dépendance à Openlayers dans sa version 10.3.1

📖 Changelog

  • ✨ [Added]

    • ajout du widget ControlList en mode classique (#300)
    • ajout d'une option unit au widget de mesure de distance (#317)
    • ajout du menu contextuel en mode DSFR et classique (#329)
    • ajout de documentation de contribution (#327)
  • 🔨 [Changed]

    • Ajout d'une croix de fermeture au pop-up issue du clic sur les markers de searchEngine (#313)
    • Augmentation du niveau de zoom lors du centrage par geolocalisation (#313)
    • La fenêtre de résultat du getFeatureInfo ne s'affiche pas si aucune donnée n'est renvoyée (#301)
    • Les zones que l'on peut dessiner pour le geocodage inverse correspondent aux limites du service (#305)
    • Le widget de dessin est retravaillé pour être en meilleur conformité avec le desysgn system de l'etat (mode DSFR) (#328)
    • Mise à jour de la dépendance à la bibliothèque d'accès en version 3.4.6 (79b80e96e3bad19352d36ae479de651e7ec46dc4)
    • MeasureLength : ajout d'une option "unit" pour forcer l'affichage en m ou km (#317)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • Ajout d'un titre par défaut à la couche vectorielle du drawing (#296)
    • Positionnement de la fenêtre de résultats d'autocomplétion du searchEngine (#307)
    • Mauvais rendu du profil altimétrique (#303)
    • Correction du rendu et du comportement du bouton "retour" du layerImport et du geocodage inverse (#316)
    • Zoom sur l'étendu pour le format MapBox importé (#320)
    • Correction de l'affichage des résultats de la barre de recherche quand le widget est positionné en coin (#308)
    • Paramétrage du SearchEngine pour filtrer certaines réponses du service d'autocomplétion d'adresses en doublon (#311)
    • Correction de l'affichage des résultats d'autocomplétion en mode mobile (#318)
    • Correction du layerSwitcher en cas de positionnement en mode absolu sir la carte (#324)
    • Correction import de la bibliothèque d'accès sur SourceWFS (#326)
    • Correction sur l'appel de la classe Overlay d'OpenLayers dans le widget de dessin (#330)
    • Meilleur paramétrage lors de l'ajout de couches TMS pour affichage des toponymes (#306)
  • 🔒 [Security]


Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.3

2025-02-27

🚀 Release Extension Geoplateforme openlayers

Unreleased

https://github.com/IGNF/geopf-extensions-openlayers/compare/1.0.0-beta.3...HEAD

🎉 Summary

Ajout d'options pour exporter les croquis, mieux filtrer les résultats issus de la recherche. Refonte graphique de la barre de recherche et ajout d'un menu contextuel au clic droit sur la carte. Fixage des versions openlayers en 10.3.1 et ol-mapbox-style en 12.3.5.

💥 Breaking changes

📖 Changelog

  • ✨ [Added]

    • LayerSwitcher : ajout d'un bouton d'édition des données de type vecteur via l'option options.allowEdit:true (#342)
    • SearchEngine : ajout d'un filtre sur les données en fonction de leur projection (#353)
    • Export : ajout d'un control Export ou Save pour exporter les croquis (#343)
  • 🔨 [Changed]

    • ContextMenu: refacto et documentation du code du menu contextuel (#340)
    • ContextMenu: Adresse : affichage du nom de commune quand il n'y a pas d'adresse (#351)
    • SearchEngine : Le srésultats de recherche sont listés dans un panel unique (#346)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • ContextMenu : correction pour affichage du menu en mode dark (#332, #333)
    • Export : mise en conformité DSFR du bouton Export (#334)
    • LocationSelector : fenêtre transparente en mode classique et pas assez large en mode DSFR (#349)
    • LayerImport : fenêtre d'affichage des getCapabilities agrandie (#349)
    • Search : ajout wfs fonctionnel et filtre automatique des suggests selon la configuration si liste non spécifiée (#352, #358)
    • AdvancedSearch : correction de la recherche avancée et évolution de l'UX (#354)
    • GetFeatureInfo : ajout de propriétés liées au style des labels à ignorer dans l'affichage (#357)
  • 🔒 [Security]