Skip to content

Commit

Permalink
release-3.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
elias75015 committed Apr 16, 2024
2 parents c897caa + 5c3e20e commit df2d563
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 20 deletions.
20 changes: 5 additions & 15 deletions DRAFT_CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,25 @@
# Bibliothèque d'accès aux services Géoplateforme, version 3.4.0
# Bibliothèque d'accès aux services Géoplateforme, version 3.4.1

**19/03/2024 : 3.4.0**
**16/04/2024 : 3.4.1**

> release of geoportal access library
## Summary

Seconde release adaptative à la Géoplateforme : la bibliothèque d'accès aux services Geoportail devient la bibliothèque d'accès aux services Géoplateforme.
L'ensemble des services de calcul Géoplateforme sont interrogeables par cette release 3.4.0.

Corrections mineures sur le logger et le build

## Changelog

* [Added]

* [Changed]

- La bibliothèque d'accès utilise désormais les services d'isochrone et d'itinéraire de la Géoplateforme (7cd2f77e964999cc5dc6f0c619b7b8488349d648)
- La bibliothèque d'accès utilise désormais le service d'altimétrie de la Géoplateforme (343ac9b)
- La bibliothèque d'accès utilise désormais le service de Geocodage(direct/inverse/autocomplétion) de la Géoplateforme (89f3360)
- Le paramètre apiKey devient facultatif pour l'appel à la fonction getConfig (2a2913b359e5f49a12a44ab4d713cbffef9552a7)
- Aucune apiKey n'est necessaire pour l'appel aux services de calcul (886ceb13ffe2dbf2ffeec460d008ec49faec0fa8)
- Mise à jour des exemples pour les adapter à la nouvelle interface Géoplateforme (965c4c93b506016331f2c57c24ea2eb0300582ac)
- Mise à jour de la documentation et des README (e08b23591f37ae70b5f490406c7c43251d8057eb)

* [Removed]

* [Fixed]

- Correction du filtrage par territoire sur l'autocompletion (f90a65eac80ea0640a81212547957154ed84288f)
- Correction du logger en mode verbose en production (86386a03b8e39021e6c2aab79a10b0d44d1dab3b)
- remplace dépendance xmldom par @xmldom/xmldom (ba127d66030d632ce5058ce7274013f531acbfcc)
- variable process utilisée par logger définie par défaut au cas où non présente dans l'environnement (e61330419a1ed86d32e36c66d3aec86062bc8860)

* [Deprecated]

Expand Down
Binary file removed geoportal-access-lib-3.4.0-beta4.tgz
Binary file not shown.
Binary file added geoportal-access-lib-3.4.1.tgz
Binary file not shown.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "geoportal-access-lib",
"version": "3.4.0",
"date": "18/03/2024",
"version": "3.4.1",
"date": "16/04/2024",
"description": "French Geoportal resources access library",
"module": "src/Gp.js",
"main": "dist/GpServices-src.js",
Expand Down Expand Up @@ -49,7 +49,7 @@
"dependencies": {
"es6-promise": "^4.2.4",
"node-fetch": "^2.6.1",
"xmldom": "^0.1.27"
"@xmldom/xmldom": "^0.8.10"
},
"devDependencies": {
"@babel/core": "^7.12.10",
Expand Down
2 changes: 1 addition & 1 deletion src/Formats/XML.js
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ XML.prototype = {
function __getXMLDOC (xmlString) {
if (typeof window === "undefined") {
// env. nodejs
var DOMParser = require("xmldom").DOMParser; // __xmldom.DOMParser;
var DOMParser = require("@xmldom/xmldom").DOMParser; // __xmldom.DOMParser;
return new DOMParser().parseFromString(xmlString, "text/xml");
} else {
// env. browser
Expand Down
2 changes: 1 addition & 1 deletion src/Protocols/XHR.js
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ var XHR = {

// test on env. nodejs or browser
if (typeof window === "undefined") {
var DOMParser = require("xmldom").DOMParser; // __xmldom.DOMParser
var DOMParser = require("@xmldom/xmldom").DOMParser; // __xmldom.DOMParser
xmlDoc = new DOMParser().parseFromString(response, "text/xml");
} else {
if (window.DOMParser) {
Expand Down
8 changes: 8 additions & 0 deletions src/Utils/LoggerByDefault.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ var LoggerByDefault = {
getLogger : function (name) {
// Substitute global constants configured at compile time
// cf. webpack.config.js
// on définit process si non défini dans l'environnement
// eslint-disable-next-line no-use-before-define
if (typeof process === "undefined") {
var process = {};
process.env = {
VERBOSE : false
};
}
(process.env.VERBOSE) ? Log.enableAll() : Log.disableAll();
var logname = name || "default";
return Log.getLogger(logname);
Expand Down

0 comments on commit df2d563

Please sign in to comment.