Skip to content

Releases: IGNF/geoportal-access-lib

Release 2.1.0

01 Aug 15:53
Compare
Choose a tag to compare

01/08/2018 : 2.1.0 release of geoportal access library

Changelog

  • #61 : Prise en compte du format XHR pour la fonction de callback onBeforeParse (voir #47 et #43)
  • #60 : Migration des tests fonctionnels en ES6 modules sous mocha + Migration des exemples templatisés sous webpack
  • #63 : Ajout de documentation (jsdoc) de la variable globale 'Gp'
  • Mise en place de la couverture de code (cf. 3a95603)
  • Amelioration message erreur XHR (statut et message) (cf. 9a3530a)
  • Ajout d'outils d'analyse (maintenance) : cartographie des sources et dépendances (cf. d3b12ee)
  • Mise à jour de la documentation (README.md) :
    • ajout de liens vers les scripts en ligne (accès direct) (#62 )
    • documentation sur l'utilisation des services dans un environnement node ou front-end... (cf. a76f936)

Release 2.0.0

05 Apr 14:27
Compare
Choose a tag to compare

05/04/2018 : 2.0.0 release of geoportal access library

Changelog

Migration du projet sous Webpack ainsi que les sources en ES6 modules.

Release 1.2.0

26 Feb 17:05
Compare
Choose a tag to compare

26/02/2018 : 1.2.0 release of geoportal access library

Changelog

  • Déploiement auto de la jsdoc et des binaires sur la page publique
  • Gestion du protocole https pour NodeJS via l'option ssl (#57)
  • Maj de l'entête UMD sur les bundles (#56)
  • Maj de la dépendance es6promise v4.2.4 (#51)
  • Maj des dépendances npm
  • Maj de la doc Gp.Services.getAltitude() : wrong default value for outputFormat
  • Maj de la doc Gp.Services.route() : wrong type for totalDistance (#48)
  • Ajout du fichier CONTRIBUTORS.md (#46)

Release 1.1.0

24 Nov 11:30
Compare
Choose a tag to compare

24/11/2017 : 1.1.0 release of geoportal access library

Summary

  • New option onBeforeParse() available that allows to pre-process raw services responses before they get parsed (only available in JSONP protocol for the moment)
  • New functionnal testing suite
  • Contribution guideline

Changelog

  • Utilisation derrière un proxy d'entreprise #42

  • Contribution (howto) #40

  • Mise en oeuvre de test fonctionnels #37

  • Compilation sous Windows #32

  • Ajout du fichier CONTRIBUTING.md #46 (gcebelieu)

  • Correction documentation lié à mélange des arguments x, y avec lon, lat #44 (ThomasG77)

  • ajout de l'option onBeforeParse dans CommonService #43 (sylvainpolletvillard)

  • Feature functional testing debug #41 (lowzonenose)

  • Feature functional testing #39 (lowzonenose)

Full Changelog

Thanks to @sylvainpolletvillard (#43) and @ThomasG77 (#44) to their contributions on this release

Release 1.0.1

25 Jul 08:40
Compare
Choose a tag to compare

25//07/2017 : 1.0.1 release of geoportal access library

Summary

BugFix release of Geoportal Access Library

  • Bug Fix on IE11

Complete ChangeLog

#38 Gp.Protocols.XHR - crash IE en raison d'un appel Object.keys sur une chaîne de caractères
462f32d remove build.sample cleaning before building
1457ded makes travis build compatible with trusty env

Release 1.0.0

12 Jul 07:56
Compare
Choose a tag to compare

12//07/2017 : 1.0.0 release of geoportal access library

Summary

First official release of Geoportal Access Library

  • NodeJS environment support
  • Published in NPM repositories
  • XHR protocol used by default (except for getConfig operation)
  • A few bug fixes since 1.0.0.beta3

Complete ChangeLog

a09c3fe fix jsdoc on territory management for autocomplete() method
#23 Feature nodejs
#24 Making DefaultUrlService public
#26 RawResponse fix
#27 Clean package Node
4722984 and 9211e4a upgrade to es6-promise 4.1.0
#29 reverse geocode and srs parameter
#31 clean code, jsdoc ans samples for 1.0 release
#36 XHR becomes default protocol
#33 NodeJS and JSONP Protocol management
#35 NPM publishing

release 1.0.0 beta 3

28 Nov 10:56
Compare
Choose a tag to compare
release 1.0.0 beta 3 Pre-release
Pre-release

28/11/2016 : 1.0.0 beta3 release of geoportal access library

Summary

This is a bug fix version, with a few enhancements :

  • Fixing ie10 and ie11 bugs : #11 and #16
  • Making geoportal access lib aware of its protocol environment deployment (https / http) : #13
  • Adding an extra parameter to identify the use of bib access on geoportal web services : #20 and #21
  • documentation and code improvment : #14 and #17
  • Using the right content-type in XHR POST requests : #19

Complete ChangeLog

#11 Erreur Internet Explorer 2 : Gp.Services.Geocode
#13 Appel aux webservices en HTTPs quand on est en HTTPS
#14 Fix forinloops
#16 IE10 : requêtes XHR en erreur
#17 Clarifier que GpServices.js est une release compilé et non pas un code…
#19 Gp.Services.geocode() en XHR POST : mauvais Content-Type de la requête
#20 Identifier l'utilisation de la bilitohèque d'accès lors de l'appel aux services wxs.ign.fr fixed by #21

Thanks to jfgigand to its contribution on #17

release 1.0.0 beta 2

30 May 15:04
Compare
Choose a tag to compare
release 1.0.0 beta 2 Pre-release
Pre-release

30/05/2016 : 1.0.0 beta2 release of geoportal access library

Summary

This is a minor bug fix version.

Anyway some interface changes have to be noticed :

provideGeometry option is replaced by geometryInIntsructions instead. When it is set to true, the routeGeometry property of Gp.Services.RouteResponse response object is null and the route geometry can be found, instruction by instruction, in the new geometry property of Gp.Services.Route.RouteInstruction object.

The default coordinate system for position parameter is CRS:84 (and no longer EPSG:4326) : this means that position.x holds the longitude and position.y holds the latitude : in the request and also in the response (see : Gp.Services.Geocode.GeocodedLocation). When srs is set to "EPSG:4326", position.x will hold the latitupe and position.y the longitude.

A new callbackSuffix parameter is available which allows developers to provide a customised callback name for JSONP services invocations which will be in a "callback[callbackSuffix]" form. If not used. The callback suffix will be automatically generated on a timestamp basis.

Complete ChangeLog

#1 - Erreur du web service pour autoComplete qui retourne un XML au lieu d'un JSON
#2 - Erreur Internet Explorer
#3 - Erreur sur les "CadastralParcels"
#4 - Correction documentation suite à faute de typo
#5 - Route service : avoir la geometrie des instructions séparément de la géométrie globale
#6 - JSONP : nettoyage de la balise script lors d'un timeout
#7 - gestion de la simplification des tronçons lors du calcul d'itineraire…
#8 - Route service : erreur lorsque l'une des coordonnées est nulle
#9 - enable input coordinates to equal zero (but not to be null or undefined)
#10 - geographical coordinates management

Thanks to @ThomasG77 for his contribution on #4.

release 1.0.0 beta 1

08 Feb 15:30
Compare
Choose a tag to compare
release 1.0.0 beta 1 Pre-release
Pre-release

08/02/2016 : 1.0.0 beta1 release of geoportal access library

Supports :

  • direct and reverse geocoding service
  • autocompletion service
  • elevation service (with or without sampling)
  • route service
  • isochron or isodistance service
  • autoconfiguration service (getConfig)

Not totally tested / handled :

  • Error messages relay from web services (not always correctly transmitted)
  • protocols modulation (XHR vs. JSONP) : works in many cases, but...