Skip to content

Releases: IGNF/geopf-extensions-openlayers

Release 1.0.0-beta.5

11 Jul 15:11
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.5

2025-07-11

🚀 Release Extension Geoplateforme openlayers

Unreleased

1.0.0-beta.5...HEAD

🎉 Summary

💥 Breaking changes

📖 Changelog

  • ✨ [Added]

    • Catalog: Ajout de méthodes publiques pour ajouter une config partielle, activer ou desactiver l'affichage d'une couche (#378)
    • LayerSwitcher : Ajout des méthodes publiques forget et listen pour (des)activer l'écouteur d'ajout de couche sur la carte (#389)
    • Reporting : Nouvel outil de signalement (#392)
    • LayerSwitcher : Ajout d'un menu selecteur de style pour les couches TMS (#377)
    • Territories : Customisation du choix des entités du sélecteur (#398)
  • 🔨 [Changed]

    • Buttons : style arrondi (#383 #384 #386)
    • Geolocate : Centrage de la vue sur le marker quand cliqué (#376)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • Drawing: Prise en compte de l'option layerDescription (#380)
    • LayerSwitcher : passage en noir et blanc sur des tuiles vecteur après changement de style (#382)
    • Profil alti : les pentes sont mal calculées (#385)
    • LayerSwitcher : le nom des couches se grise correctement quand la vue sort de son emprise (#390)
    • Search : la fenêtre de résultats se ferme à la perte du focus (#391)
    • MousePosition : désactivation de l'interaction mouseMove au survol de la fenêtre MousePosition (#395)
    • SearchEngine : Nettoyage des réponses après une recherche avancée (#397)
  • 🔒 [Security]


Release 1.0.0-beta.4

24 Apr 16:47
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.4

2025-04-24

🚀 Release Extension Geoplateforme openlayers

Unreleased

1.0.0-beta.4...HEAD

🎉 Summary

Ajout de la fonctionnalité pour passer les couches raster ou TMS en noir et blanc et amélioration de l'affichage des résultats des calculs dans les panels.

💥 Breaking changes

📖 Changelog

  • ✨ [Added]

    • searchEngine : ajout d'une option pour afficher la recherche par coordonnées dans la recherche avancée (#363)
    • isocurve : ajout d'un panel affichant les informations du calcul d'isochrone (#364)
    • layerSwitcher : bouton permettant de passer une couche en noir et blanc (#367) pour raster et (#370) pour tuiles vecteur en mode DSFR
    • layerSwitcher : bouton permettant de passer une couche en noir et blanc en mode classique (#371)
  • 🔨 [Changed]

    • route: amélioration de la lisibilité du panel de résultats de l'itinéraire (#362)
    • elevationPath : changement du style des résultats textuels en mode DSFR (#373)
  • 🔥 [Deprecated]

  • 🔥 [Removed]

  • 🐛 [Fixed]

    • export : le menu d'export des calculs n'apparait qu'une fois le calcul réalisé (#364)
    • catalog : verification que la configuration des couches est disponible (#369)
    • css : précision règle css qui doit s'appliquer uniquement aux éléments dialog (#375)
  • 🔒 [Security]


Release 1.0.0-beta.3

27 Feb 17:01
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.3

2025-02-27

🚀 Release Extension Geoplateforme openlayers

Unreleased

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]


Release 1.0.0-beta.2

22 Jan 15:05
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.2

2025-01-22

🚀 Release Extension Geoplateforme openlayers

Unreleased

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 (79b80e9)
    • 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]


Release 1.0.0-beta.1

10 Dec 15:06
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.1

2024-12-10

🚀 Release Extension Geoplateforme openlayers

Unreleased

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]


Release 1.0.0-beta.0

22 Nov 20:30
Compare
Choose a tag to compare

Extension Geoplateforme OpenLayers, 🔖 version 1.0.0-beta.0

2024-11-22

🚀 Release Extension Geoplateforme openlayers

Unreleased

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