diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000000000000000000000000000000000..9a280a042ea2ab778f7ca7edc7ff88865aa15cd3 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "cSpell.words": [ + "prms" + ], + "cSpell.language": "en,fr-FR" +} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index a991b34132919c9c09b514fc5dca8489c9f32381..ff8a2370d7e54db086268956cc0a1a36f7db7ddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,12 @@ # Historique des versions -### 4.18.0 - 2024-01-09 +### 4.18.0 - 2024-01-30 #### Nouvelles fonctionnalités -* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609)) +* Ajout du module courbe de remous d'une passe à macro-rugosité ([jalhyd#325](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/325), [nghyd#609](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/609), [nghyd#650](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/650), [nghyd#654](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/654)) * Add bundle maker for CassiopeeR ([jalhyd#360](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/360)) - -#### Changements - +* Chargement d'une session: Afficher la page de note si elle existe au lieu du diagramme des modules ([nghyd#649](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/649)) * PreBarrage: autoriser les cotes de seuil inférieures à la cote de fond du bassin amont ([jalhyd#353](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/353), [nghyd#634](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/634)) * Electron: ajouter un message d'avertissement de transition vers PWA ([nghyd#640](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/640)) @@ -19,17 +17,19 @@ * Vérificateur: la vérification ne devrait pas être possible quand aucune espèce n'est sélectionnée ([jalhyd#349](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/349), [nghyd#637](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/637)) * Prebarrage: erreur de calcul de la somme des débits sur plusieurs branches ([jalhyd#351](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/351)) * MacroRugo: erreur de calcul du Strickler équivalent ([jalhyd#361](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/361)) +* Documentation PDF: erreurs à la compilation ([nghyd#656](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/656)) #### Documentation * Grilles: ajouter les schémas de profil issus de Lemkecher et al. (2020) ([nghyd#594](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/594)) * Ajouter un exemple de passe à rangées périodiques ([nghyd#635](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/635)) * Vérificateur: ajouter un avertissement à l'utilisation ([nghyd#643](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/643)) +* Mise à jour du logo de l'UMR G-EAU ([nghyd#651](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/651)) #### Changements internes * Update chartjs zoom plugin to v2.0.1 ([nghyd#638](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/638)) -* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639)) +* Importer le DockerFile utilisé pour le CI/CD de Cassiopée dans ngHyd ([nghyd#639](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/639), [nghyd#648](https://forgemia.inra.fr/cassiopee/nghyd/-/issues/648)) * Clean npm dependencies ([jalhyd#356](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/356)) * CI: automatically publish jalhyd package on NPM ([jalhyd#359](https://forgemia.inra.fr/cassiopee/jalhyd/-/issues/359)) diff --git a/package-lock.json b/package-lock.json index 46026774f3919e173baf774c05c5beea408dc45c..7fe3ea02e9a2c3642234c84ba0fd1028083ff16a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fr.irstea.cassiopee", - "version": "4.17.1", + "version": "4.18.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fr.irstea.cassiopee", - "version": "4.17.1", + "version": "4.18.0", "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -87,7 +87,7 @@ } }, "jalhyd": { - "version": "4.17.1", + "version": "4.18.0", "license": "LGPL-3.0-or-later", "dependencies": { "@types/base-64": "^1.0.0", diff --git a/package.json b/package.json index a0c30903651968d0ad88c3289b8cc48a1b84c8f4..16813e315e9699cb4a02734b08933b0d2a6654bb 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Cassiopée", "description": "Hydraulic calculators", "author": "Inrae", - "version": "4.17.1", + "version": "4.18.0", "main": "main.js", "homepage": "https://cassiopee.g-eau.fr", "license": "MIT", diff --git a/scripts/deploy-new-stable-version.sh b/scripts/deploy-new-stable-version.sh index 18a5f53fa838f07309e5bb9b776f44906fae25e5..acd2b31660b710028a90890d466c31aa882c6c9a 100755 --- a/scripts/deploy-new-stable-version.sh +++ b/scripts/deploy-new-stable-version.sh @@ -79,6 +79,7 @@ cd .. # 2.1 update Git repository git checkout master git pull --rebase +rm -rf jalhyd/node_modules npm install if [ ! -z "$(git status --untracked-files=no --porcelain)" ] then @@ -106,6 +107,6 @@ git push --tags --force echo echo "N'oubliez pas de modifier le numéro de version dans le document https://doi.org/10.15454/TLO5LX" -echo +echo echo "Tagging done, Gitlab CI/CD should take care of the rest."