Aller au contenu principal

Version majeure 2023

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.

v2023.0.18 - 29/08/2023

🐛 Corrigé

  • Correction d'une anomalie empêchant de rejoindre un établissement (merci à Christelle 👍 pour le signalement).

🔄 Dépendances

  • Mise à jour des dépendances backend
  • Mise à jour des dépendances frontend 🎨

v2023.0.17 - 02/08/2023

🐛 Corrigé

  • Désactivation du suivi automatique de sessions (analyse des performances) car cela n'est plus géré par GlitchTip (depuis notre abandon de Sentry). Cela provoquait l'apparition de messages d'erreur (sans conséquence) dans la console Javascript des navigateurs.

v2023.0.16 - 02/08/2023

🐛 Corrigé

  • Modification de la technique de rechargement (fenêtre modale Votre session a expiré) pour forcer l'invalidation du cache de certains navigateurs.

🔄 Dépendances

  • Mise à jour des dépendances backend
  • Mise à jour des dépendances frontend 🎨

v2023.0.15+001 - 20/07/2023

Amélioré

  • Les éléments de programme incluent le nouveau programme de sciences et technologie pour le Cycle 3 (élémentaire) mis en application à la rentrée 2023 (d’après le BOEN n° 31 du 30 juillet 2020 et le BOEN n° 25 du 22 juin 2023).

v2023.0.15 - 28/05/2023

🐛 Corrigé

  • Lorsque l'application Opencomp Genie récupérait la liste des élèves, les données retournées étaient doublonnées. Ce n'est désormais plus le cas. De plus, les données retournées n'incluent dorénavant plus les élèves pour lesquels une évaluation avait été partagée par un(e) collègue.

🔄 Dépendances

  • Mise à jour des dépendances backend
  • Mise à jour des dépendances frontend 🎨

v2023.0.13, v2023.0.14 - 04/04/2023

📝 Tâches

Les tâches permettent de garder une trace des actions effectuées au niveau du code source. Il ne s'agit pas de correction d'anomalies ni de nouvelles fonctionnalitées ou d'amélioration des fonctionnalités existantes mais de préparer l'avenir sur des sujets au long court.

  • Modification de l'URL DSN (Data Source Name) pour l'envoi des exceptions survenant sur l'environnement de production. Les exceptions sont désormais gérées par le logiciel opensource GlitchTip au lieu de Sentry. Comme auparavent, il s'agit d'une instance installée et gérée en propre et non de la solution SaaS proposé par l'éditeur de la solution.

v2023.0.12 - 26/03/2023

🐛 Corrigé

  • Correction d'une régression introduite par la version 2023.0.10 empêchant d'exécuter les actions nécessitant une confirmation lorsqu'elle étaient appelées depuis un menu déroulant (par exemple suppression d'une évaluation).

v2023.0.11 - 26/03/2023

🐛 Corrigé

  • Correction d'une régression introduite par la version 2023.0.10 empêchant le chargement du formulaire permettant l'ajout ou l'édition d'un exercice dans une évaluation.

v2023.0.10 - 25/03/2023

📝 Tâches

Les tâches permettent de garder une trace des actions effectuées au niveau du code source. Il ne s'agit pas de correction d'anomalies ni de nouvelles fonctionnalitées ou d'amélioration des fonctionnalités existantes mais de préparer l'avenir sur des sujets au long court.

  • Ré-implémentation de l'intégration avec Sentry en utilisant les nouvelles classes ExceptionTrap et ErrorTrap de CakePHP (l'ancienne classe ErrorHandler étant désormais dépréciée et prévue pour être supprimée dans CakePHP 5.0).

  • Remplacement de l'opérateur arithmétique / par la fonction math.div() dans les feuilles de style Saas (voir Sass: Breaking Change: Slash as Division)

  • Début de l'implementation de CSP (Content Security Policy ou stratégie de sécurité du contenu) pour continuer les efforts entrepris en matière de sécurité.

    • Modification du chargement de la bibliothèque Sweet Alert 2 pour ne pas injecter automatiquement du CSS "en ligne".

    • Modification du chargement de la bibliothèque Font Awesome pour ne pas injecter automatiquement du CSS "en ligne".

    • Arrêt de l'utilisation de l'attribut Font Awesome data-fa-transform dans la barre latérale et dans le fil d'ariane pour empêcher Font Awesome d'injecter l'attribut style="transform-origin: XXem XXem;" à la balise <svg>.

    • Conversion du CSS "en ligne" utilisé dans la vue "Mes classes" en utilisant des classes CSS.

v2023.0.9 - 22/03/2023

🎨 Apparence

  • Il ne neige plus au pays d'Opencomp (suppression des flocons de neige sur la page de connexion et de l'arrière-plan forêt enneigée).

v2023.0.8 - 26/01/2023

🐛 Corrigé

  • Il semblerait que l'on s'était réjouis un peu trop vite de la correction de l'anomalie pouvant empêcher dans certains cas l'affichage correct de l'éditeur d'exercices d'une évalution. Après vérification cette anomalie n'était en fait pas réglée. Avec cette nouvelle version 2023.0.8, cela est de l'histoire ancienne ! Si, si, on vous promet !

v2023.0.7 - 24/01/2023

🐛 Corrigé

  • Correction d'une anomalie pouvant empêcher dans certains cas l'affichage correct de l'éditeur d'exercices d'une évalution.

v2023.0.6 - 22/01/2023

🐛 Corrigé

  • Correction d'une anomalie empêchant l'accès aux pages "Mes commandes" & "Mes factures".
  • Correction d'autres anomalies liées à des dépréciations.

v2023.0.5 - 18/01/2023

🐛 Corrigé

  • Correction d'une anomalie empêchant de dérouler le menu "Impression" sur la page "Appréciations/Impressions" d'une classe (régression v2023.0.3, merci à Gladys pour le signalement 👍).

v2023.0.4 - 16/01/2023

🐛 Corrigé

  • Correction d'une anomalie empêchant l'affichage des éléments de programme évalués dans la fenêtre de saisie des appréciations par domaine d'enseignement après avoir sélectionné un domaine.

v2023.0.3 - 15/01/2023

🔄 Dépendances

  • Mise à jour des dépendances backend
  • Mise à jour des dépendances frontend 🎨

v2023.0.2 - 14/01/2023

🔐 Sécurité

  • Mise à jour de l'image 🐳 Docker.
    • Mise à jour de php vers la version **8.1.14 **pour corriger de multiples vulnérabilités (avis CERTFR-2023-AVI-0009).
    • Mise à jour de Alpine Linux 🏔 vers la branche 3.17.

v2023.0.1 - 03/01/2023

🔄 Dépendances

  • Mise à jour des dépendances backend
  • Mise à jour des dépendances frontend 🎨

🐛 Corrigé

  • Le lien comportant la version d'Opencomp dans le pied de page et permettant d'afficher les notes de versions correspondantes affiche désormais la page de la version majeure 2023.

v2023.0.0 - 03/01/2023

Amélioré

  • Il est désormais possible de ne plus inclure le positionnement socle dans les exports LSU en décochant l'option idoine dans les paramètres de votre classe.