---
description: >-
  Cette page détaille les nouvelles fonctionnalités et les corrections
  d'anomalies des versions 2021.
---

# Version majeure 2021

_Les mises à jour liées à la sécurité et à l'infrastructure sont indiquées par mesure de transparence mais n'entraînent aucun changement visible à votre niveau_

## v2021.1.11 - 20/11/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`php`** vers la version [**`8.0.13`**](#v2021.1.10+003-24-10-2021) pour corriger de multiples vulnérabilités (avis [CERTFR-2021-AVI-890](#v2021.1.10+003-24-10-2021), CVE [CVE-2021-21707](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-21707)).
* Mise à jour des dépendances front-end :art:
  * Mise à jour de **`ckeditor4`** vers la version [**`4.17.1`**](https://ckeditor.com/cke4/release/CKEditor-4.17.0) pour corriger une vulnérabilité (GitHub Security Advisory [GHSA-7h26-63m7-qhf2](#securite-1)).

## v2021.1.10+004 - 14/11/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`util-linux/libuuid`** vers la version **`2.37.2-r0`** et **`busybox/ssl_client`** vers la version **`1.33.1-r6`** (vulnéralibilités [CVE-2021-37600](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-37600), [CVE-2021-42374](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42374), [CVE-2021-42375](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42375), [CVE-2021-42378](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42378), [CVE-2021-42379](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42379), [CVE-2021-42380](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42380),[ CVE-2021-42381](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42381), [CVE-2021-42382](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42382), [CVE-2021-42383](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42383), [CVE-2021-42384](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42384), [CVE-2021-42385](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42385), [CVE-2021-42386](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-42386)).

## v2021.1.10+003 - 24/10/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`php`** vers la version [**`8.0.12`**](https://www.php.net/ChangeLog-8.php#8.0.12) pour corriger une vulnérabilité (avis [CERTFR-2021-AVI-815](https://www.cert.ssi.gouv.fr/avis/CERTFR-2021-AVI-815/), CVE [CVE-2021-21703](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-21703)).

## v2021.1.10+002 - 24/09/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`php`** vers la version [**`8.0.11`**](https://www.php.net/ChangeLog-8.php#8.0.11) pour corriger une vulnérabilité ([CVE-2021-21706](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-21706)).

## v2021.1.10+001 - 22/09/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`curl`** vers la version **`7.79.0-r0`** pour corriger de multiples vulnérabilités ([CVE-2021-22945](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22945), [CVE-2021-22946](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22946) et [CVE-2021-22947](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22947)).
* Mise à jour des dépendances front-end :art:
  * Mise à jour de **`ansi-regex`** vers la version **`5.0.1`** pour corriger une vulnérabilité ([CVE-2021-3807](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3807)).

## v2021.1.10 - 5/09/2021

### :sparkles: Amélioré

* Lorsqu'un utilisateur s'abonne mais qu'il est toujours dans sa période d'essai gratuite, ajout d'un message d'avertissement permettant de préciser que l'annulation du renouvellement empêchera le débit de la première période de facturation à l'issu de la période d'essai.

### :lady\_beetle: Corrigé

* Dans certains cas, une erreur 500 pouvait survenir à la suite du paiement d'un abonnement après la redirection depuis Stripe Checkout ou en cas d'annulation du processus. C'est désormais corrigé:ok\_hand:&#x20;

## v2021.1.9+001 - 30/08/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`openssl`** vers la version **`1.1.1l-r0`** pour corriger de multiples vulnérabilités ([CVE-2021-3711](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3711) et [CVE-2021-3712](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3712)).

## v2021.1.9 - 21/08/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour des dépendances front-end:art:pour corriger de multiples vulnérabilités ([CVE-2021-32808](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32808), [CVE-2021-32809](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32809) et [CVE-2021-32808](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32808)).

## v2021.1.8 - 16/08/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour des dépendances front-end:art:.

## v2021.1.7 - 28/07/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`php`** vers la version **`8.0.8`** pour corriger de multiples vulnérabilités (avis [CERTFR-2021-AVI-501](https://www.cert.ssi.gouv.fr/avis/CERTFR-2021-AVI-501/)).
  * Mise à jour de Alpine Linux :mountain\_snow: vers la branche **`3.14`**.

## v2021.1.6+001 - 26/07/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`jtraulle/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/layers/jtraulle/php/8.0-fpm-alpine3.12/images/sha256-414e59279112f7cd36c596daff5d30c90c15ab34ea42b3e637c78eb386343829?context=explore).
  * Mise à jour de **`libxml2`** vers la version **`2.9.12-r0`** pour corriger la vulnérabilité[ CVE-2021-3541](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3541).

## v2021.1.6 - 21/07/2021

### :arrows\_counterclockwise: Dépendances

* Mise à jour des dépendances front-end :art:

## v2021.1.5 - 16/07/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`jtraulle/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/layers/jtraulle/php/8.0-fpm-alpine3.12/images/sha256-414e59279112f7cd36c596daff5d30c90c15ab34ea42b3e637c78eb386343829?context=explore).
  * Mise à jour de **`libxml2`** vers la version **`2.9.10-r6`** pour corriger les vulnérabilités[ CVE-2021-3517](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3517)[, CVE-2021-3518](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3518) et[ CVE-2021-3537](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3537).
  * Mise à jour de **`sqlite-libs`** vers la version **`3.32.1-r1`** pour corriger les vulnérabilités[ CVE-2020-15358](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15358) et[ CVE-2021-20227](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-20227).

## v2021.1.4 - 02/06/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker.
  * Mise à jour de **`nginx`** vers la version **`1.18.0-r2`** pour corriger la vulnérabilité [CVE-2021-23017](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23017).

### :arrows\_counterclockwise: Dépendances

* Mise à jour des dépendances front-end :art:
* Mise à jour des dépendances back-end :wrench:&#x20;

## v2021.1.3+001 - 22/05/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  * Mise à jour de **`libx11`** vers la version **`1.6.12-r1`** pour corriger la vulnérabilité [CVE-2021-31535](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-31535).

## v2021.1.3 - 17/05/2021

### :art: Dépendances front-end

* Mise à jour de la libraire [`SweetAlert2`](https://sweetalert2.github.io/) vers la version `11.x`&#x20;

## v2021.1.2 - 15/05/2021

### :lady\_beetle: Corrigé

* Correction d'une anomalie empêchant la prévisualisation des évaluations dans le panneau droite "Aperçu de l'évaluation" de la page "Contenu d'une évaluation" (_régression 2021.1.0_).

## v2021.1.1 - 13/05/2021

### :lady\_beetle: Corrigé

* Il est de nouveau possible d'afficher l'écran des appréciations par domaine d'enseignement pour chaque élève (_régression 2021.1.0_).

## v2021.1.0 - 13/05/2021

### :new: Nouvelles fonctionnalités

* Un nouveau menu fait son apparition au sein de l'écran de saisie des appréciations pour vous permettre de renseigner les éléments liés aux compétences numériques.

![Le menu permettant d'accéder aux nouvelles fonctionnalités.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-M_aAqCwcC3HX0fh16f8%2F-M_aE1VZrXiVNDiKvr-3%2Fmenu-competences-numeriques.png?alt=media\&token=660c71ec-4b46-4aae-8fb3-8f615b895857)

* Il est désormais possible de saisir une appréciation générale concernant les compétences numériques travaillées durant l'année au sein de la classe.

![Page écran permettant la saisie de l'appréciation générale concernant les compétences numériques.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-M_aAqCwcC3HX0fh16f8%2F-M_aBlp1DlFtKNWXSAAI%2Fappreciation-competences-numeriques.png?alt=media\&token=59f7d0b5-67c7-4840-b1b9-6cf96eedb70a)

* Il est désormais possible de renseigner le niveau de maîtrise pour les différentes compétences numériques travaillées durant l'année pour chaque élève.

![Page écran permettant la saisie du niveau de maîtrise des compétences numériques pour chaque élève.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-M_aAqCwcC3HX0fh16f8%2F-M_aDTz4YXnCRB2qG9R6%2Fsaisie-competences-numeriques.png?alt=media\&token=ef1e6b14-38e3-43bf-9906-d32c712ff944)

* La partie droite de l'export vers LSU a été simplifiée pour être plus claire qu’auparavant. Vous trouverez désormais des liens directs vers l'aide en ligne illustrée de captures d'écran permettant de mieux comprendre les procédures de début d'année et les points de vigilance ainsi que les problèmes couramment rencontrés lors de l'import et les solutions associées.

![Nouvelle présentation de la partie droite de l'export vers LSU.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-M_aAqCwcC3HX0fh16f8%2F-M_aFPVgTZZ4UQXiUDPa%2Fexport-lsu.png?alt=media\&token=a8407c7b-348b-4479-a026-12a83e85188a)

### :lady\_beetle: Corrigé

* L'ajout manuel d'un élève à une classe existante est désormais de nouveau possible (merci à _Claude_ et _Sofiane_ pour le signalement:thumbsup:).
* L'utilisation d'éléments de programmes avec exactement le même libellé ne cause désormais plus d'erreur lors de la génération du XML correspondant pour l'export vers LSU.

## v2021.0.11 - 28/04/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  * Mise à jour de **`libjpeg-turbo`** vers la version **`2.1.0-r0`** pour corriger la vulnérabilité [CVE-2021-20205](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-20205).
* Mise à jour des dépendances front-end :art:&#x20;

## v2021.0.10+002 - 21/04/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  *   Mise à jour de **`curl`** vers la version **`7.76.0-r0`** pour corriger les multiples vulnérabilités&#x20;

      [CVE-2020-8284](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8284), [CVE-2021-22876](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22876), [CVE-2021-22890](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22890).
  *   Mise à jour de **`apk-tools`** vers la version **`2.10.6-r0`** pour corriger la vulnérabilité&#x20;

      [CVE-2021-30139](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-30139).

## v2021.0.10+001 - 12/04/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  * Mise à jour de **`tar`** vers la version **`1.32-r2`** pour corriger la vulnérabilité [CVE-2021-20193](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-20193).

## v2021.0.10 - 02/04/2021

### :receipt: Lien CRM

* Fin de l'adaptation de l'interconnexion CRM pour la mise à niveau vers Dolibarr v13.

## v2021.0.9 - 02/04/2021

### :art: Dépendances front-end

* Mise à jour de la libraire [`Chart.js`](https://www.chartjs.org/) vers la version `3.x`&#x20;
  * Améliorations de performance :zap: : les diagrammes circulaires et les histogrammes empilés présents sur la page de rédaction des appréciations générales et sur la page présentant l'analyse instantanée des résultats d'une évaluation se chargent désormais bien plus rapidement.

### :package: Groupeur de modules `Webpack`

* Utilisation du module natif `assets` (ressources) de `Webpack v5` en remplacement des désormais dépréciés `url-loader` et `file-loader`.
* Suppression :wastebasket: de `exports-loader` et `image-webpack-loader`.

## v2021.0.8+001 - 01/04/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  * Mise à jour de **`busybox`** vers la version **1.31.1-r20** pour corriger la vulnérabilité [CVE-2021-28831](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28831).

## v2021.0.8 - 27/03/2021

### :closed\_lock\_with\_key: Sécurité

* Mise à jour de l'image 🐳 Docker [**`opencomp/php:8.0-fpm-alpine3.12`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12).
  * Mise à jour de **`openssl`** vers la version **1.1.1k-r0** pour corriger les vulnérabilités [CVE-2021-3449](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3449) et [CVE-2021-3450](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3450) (avis [CERTFR-2021-AVI-221](https://www.cert.ssi.gouv.fr/avis/CERTFR-2021-AVI-221/)).

### :receipt: Lien CRM

* Début de l'adaptation de l'interconnexion CRM avec Dolibarr pour permettre la mise à niveau vers Dolibarr v13.

## v2021.0.7 - 14/03/2021

### :lady\_beetle: Corrigé

* Correction d'une erreur d'orthographe sur la page expliquant les différents modes de paiement pour le règlement d'une commande de type "établissement".

### :fallen\_leaf: Nettoyage de code

* Remplacement de l'appel à `onOpen` par `didOpen` ([**`sweetalert2`**](https://github.com/sweetalert2/sweetalert2) depuis la [`v10.3.0`](https://github.com/sweetalert2/sweetalert2/releases/tag/v10.3.0))

### :arrows\_counterclockwise: Dépendances

* Mise à jour des dépendances **backend** :tools:&#x20;

## v2021.0.6 - 12/03/2021

### :lady\_beetle: Corrigé

* La suppression d'un élève d'une évaluation existante ne génère plus d'erreur `500` (merci à _Lucie_:thumbsup:).

### :arrows\_counterclockwise: Dépendances

* Mise à jour des dépendances **backend** :tools:&#x20;

## v2021.0.5 - 05/03/2021

### :lady\_beetle: Corrigé

* La récupération automatique des virements entre le compte Stripe et le compte courant vers Dolibarr est de nouveau fonctionnelle.
* L'adresse IP retournée à Sentry prend désormais en compte l'en-tête `X-Forwarded-For`.

## v2021.0.4 - 08/03/2021

### :arrows\_counterclockwise: Dépendances

* Mise à jour du **langage de script PHP** vers la version **8.0.3**
* Mise à jour des dépendances **frontend** :art:&#x20;

### :ship: [Intégration continue](https://fr.wikipedia.org/wiki/Int%C3%A9gration_continue) & déploiement continu

* Les plugins CKEditor personnalisés (réglures Sèyes, Vrai/Faux, Tableaux, Hauteur de ligne, Fraction) sont désormais installés depuis un dépôt privé **`npm`** sur l'instance Gitlab [`src.opencomp.fr`](https://src.opencomp.fr)

## v2021.0.3 - 04/03/2021

### :lady\_beetle: Corrigé

* L'accès à la page `/users/login` redirige désormais de façon permanente vers `/login` (merci à _Aude_ :thumbsup:).

## v2021.0.2 - 04/03/2021

### :lady\_beetle: Corrigé

* L'accès à la page "Réinitialisation de mot de passe" est possible et ne génère plus d'erreur `500` (merci à _Aude_:thumbsup:).
* La page de connexion comporte de nouveau les particules animées (cercles).

## v2021.0.1 - 03/03/2021

### :lady\_beetle: Corrigé

* L'accès à l'application est désormais possible et ne génère plus d'_Internal Server Error_.

## v2021.0.0 - 03/03/2021

### :new: Nouvelles fonctionnalités

* Une toute nouvelle identité graphique, rafraîchie et plus en phase avec les attentes actuelles.

![La page d'accueil "Mes classes" avec la nouvelle interface.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs4X9PrHImByOfQgu4%2Fopencomp-new.png?alt=media\&token=e1b79971-8198-444c-a379-6680d9c7335b)

* Nouvel en-tête pour les classes et les évaluations rappelant le titre de la classe ou de l'évaluation active.\

* Les actions relatives à une classe ou à une évaluation en particulier sont maintenant disponibles à partir du bouton déroulant symbolisé par des engrenages à droite du nouvel en-tête.

![Nouvelle en-tête "classe" et menu d'actions associées (à droite).](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs5pXNKxephZwhixSa%2Fmenu-objets.png?alt=media\&token=7231cd64-7582-438d-8a56-b2e6fba4b200)

* Possibilité pour les enseignants de saisir/modifier "en masse " les INE des élèves.

![Écran permettant de saisir/modifier "en masse " les INE des élèves.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs9zXvmm2SK5pcYudo%2Fsaisie-ine-masse.png?alt=media\&token=9be74758-1a31-4aae-8ab1-3249ee70803a)

* Possibilité d'activer le mode "plein écran" pour la page de conception d'une évaluation (particulièrement pratique pour les ordinateurs ayant une petite résolution d'écran).

![Icône permettant d'activer le mode "plein écran" depuis la page "Contenu" d'une évaluation.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs3b_iM6fHimDZbi6A%2Fmode-plein-ecran.png?alt=media\&token=0b35f32b-78f8-4205-bc9c-5ed1d6bc8c7d)

![Nouveau mode plein écran permettant une modification "sans distractions".](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs3kWD16TM5Kpt9vxU%2Ffullscreen.png?alt=media\&token=ddb36c46-4439-4cb7-b2af-69d389de0918)

* Possibilité de supprimer les résultats déjà saisis pour une évaluation

![L'icône de la gomme permet d'effacer les résultats déjà saisis d'une évaluation.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MUru3EAlzEtkObY10QD%2F-MUs25S57ZAZuYgN0k8S%2Feffacer-resultats.png?alt=media\&token=079efccc-e864-4e61-80f8-3e76c437eb1d)

* Un socle technique revu pour une implémentation simplifiée de nouvelles fonctionnalités (voir section suivante "Dépendances").

### :sparkles: Amélioré

* L'écran présentant le bon de commande d'un abonnement de type "établissement" présente désormais les différents moyens de paiement disponibles sous forme d'onglets, pour une meilleure compréhension du processus.

![Information de règlement et présentation des différents modes de paiement pour les commandes établissement.](https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-MXI0dgDLaIg1eUyR4N2%2F-MXI0pPzDGvffW3qRYaa%2Fpaiement-commande-etablissement-2021.png?alt=media\&token=9f4ffaf3-cec0-49f5-a004-31e53f0bddea)

* La barre latérale est désormais automatiquement rabattue sur les petits écrans afin d'améliorer le confort de travail en permettant d'afficher ainsi plus d'éléments à l'écran.

### :lady\_beetle: Corrigé

* Les images sont désormais correctement affichées dans la prévisualisation du contenu des évaluations à importer (évaluations des années précédentes, évaluations partagées).
* La fonction d'insertion d'image au sein d'une évaluation a été revue (lors d'un clic sur l'icône <img src="https://3844359186-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSOhAHblVt1my3ku_MU%2F-LZ9Rbqa23AptG08Fdc_%2F-LZ9YbcYm_R0kPctzCgI%2Finserer-image.png?alt=media&#x26;token=f548adf4-967e-4714-8a43-e2b0453259a4" alt="" data-size="line"> **Insérer une image**, si aucune image n'est sélectionnée, alors la fenêtre s'ouvre sur l'onglet permettant d'en téléverser une ; dans le cas contraire, l'onglet d'édition des dimensions, de l'alignement et de la légende de l'image sélectionnée apparaît).
* Correction de l'export (portabilité des données) au format .xml lorsque ce dernier comportait certains caractères spéciaux.

### :wastebasket: Supprimé

* Il n'est désormais plus possible de se connecter en utilisant Facebook (voir [Dépréciation de l'identification avec Facebook](https://opencomp.fr/actualites/depreciation-de-lidentification-avec-facebook-121)).

### :arrows\_counterclockwise: Dépendances

* Mise à jour du **langage de script PHP** vers la version majeure **8.x**
* Mise à jour du **cadriciel CakePHP** vers la version majeure **4.x**
* Mise à jour du **groupeur de modules Webpack** vers la version majeure **5.x**
* Mise à jour du **gestionnaire de dépendances Composer** vers la version majeure **2.x**
* Mise à jour des dépendances **backend** :gear:&#x20;
* Mise à jour des dépendances **frontend** :art:&#x20;
* Mise à jour de la **version d'API du prestataire de traitement des paiements** :moneybag: **Stripe**.

### :ship: [Intégration continue](https://fr.wikipedia.org/wiki/Int%C3%A9gration_continue) & déploiement continu

* Mise en place de :leopard: Panther pour l'exécution de tests d'acceptance.
* Utilisation des outils nécessaire à l'intégration continue exclusivement dans le container Docker [**`opencomp/php:8.0-fpm-alpine3.12-dev`**](https://hub.docker.com/r/opencomp/php/tags?page=1\&ordering=last_updated\&name=8.0-fpm-alpine3.12-dev) (maintenant inclus dans l'image Docker :whale:ce qui permet de ne pas avoir à installer de dépendances sur le runner).&#x20;
