Constructor Schedule: 12 février 2026

12 février, 2026

Aperçu

Dans cette version, nous avons effectué les mises à jour suivantes :

  • Expérience Constructor Cloud mise à jour
  • Migration des utilisateurs vers Constructor Platform
  • Améliorations de l'intégration CampusNet

Nous avons également corrigé la planification, les rapports, les notifications et la synchronisation.

What's new

Updated Constructor Cloud experience

Schedule now aligns more closely with the Constructor Cloud design system.

Cette mise à jour supprime l'en-tête autonome au profit du cloud shell, re-stylise les boîtes de dialogue modales et met à jour les composants d'onglets dans Planning, Sketches et Settings. La fenêtre modale Excel upload a également été repensée pour une apparence plus cohérente, et un nouveau listener améliore la sélection des termes lorsque Schedule est intégré à Constructor Cloud.

User migration to Constructor Platform

Un nouveau service de migration prend désormais en charge le transfert des utilisateurs existants de Constructor Schedule vers Constructor Platform.

Le service vérifie les utilisateurs actifs de chaque locataire, crée des comptes correspondants sur la plateforme lorsque cela est nécessaire et lie les identifiants utilisateur de la plateforme à Schedule. Si un utilisateur existe déjà sur la plateforme, le système fait la correspondance et met automatiquement à jour ce compte. Cela aide les institutions à passer à l'expérience partagée de la plateforme sans recréer manuellement les utilisateurs.

CampusNet integration improvements

Le connecteur CampusNet utilise désormais des règles de mappage des champs plus claires et plus cohérentes.

Les codes de campus, bâtiment, salle de classe et programme utilisent désormais des sources canoniques uniques. Le sourcing des instructeurs utilise désormais le filtrage ActorType, l'identification des apprenants utilise MatriculationNumber, les salles supprimées sont exclues lors de la synchronisation, et le mappage des e-mails utilise le type de communication UniMail. Ces changements améliorent la cohérence des données pour les institutions qui s'appuient sur l'intégration CampusNet.

Fixed issues

Nous avons résolu les problèmes suivants :

  • Add Event filters : Les valeurs ajoutées manuellement apparaissent désormais en même temps que les valeurs par défaut dans les filtres Add Event. IDs de suivi : SCH-1567
  • Panel page translations : Les libellés sur la page Panel apparaissent désormais dans la langue correcte. IDs de suivi : SCH-1580
  • Forgot Password validation : Saisir un e-mail non enregistré dans Forgot Password affiche désormais le message d'erreur correct. IDs de suivi : SCH-1571
  • Course Description character limit : Course Description affiche désormais des informations cohérentes sur le nombre maximal de caractères. IDs de suivi : SCH-1586
  • Classroom listing in planning : Les listes de salles de classe se chargent désormais correctement dans les scénarios de planning affectés. IDs de suivi : SCH-4011
  • Make-up exam schedules : La génération des plannings d'examens de rattrapage et la récupération des données associées fonctionnent désormais correctement.
  • Solution downloads : Les solutions se téléchargent maintenant correctement pour les périodes copiées et dans les configurations d'intervalle d'examen affectées. IDs de suivi : SCH-4026, SCH-4033
  • Supervisor assignment : Les superviseurs sont désormais assignés correctement lors de la planification des examens. IDs de suivi : SCH-4030
  • Different Day Activities and Non-Consecutive Activities pages : Les deux pages se chargent désormais correctement. IDs de suivi : SCH-4035
  • User login : Les utilisateurs peuvent désormais se connecter sans erreurs d'accès à l'application. IDs de suivi : SCH-4066
  • Data preparation errors : Les erreurs inattendues lors de la préparation des données, y compris le problème signalé à Dogus University, ont été corrigées. IDs de suivi : SCH-4149, SCH-4189
  • Program filters for program chairs : Les programmes apparaissent désormais correctement dans les filtres lorsque des membres du corps professoral sont affectés en tant que program chairs. IDs de suivi : SCH-4151
  • Assign Classrooms to Unassigned Courses : Le bouton Assign Classrooms to Unassigned Courses fonctionne désormais correctement. IDs de suivi : SCH-4153
  • Schedule iframe in Constructor Cloud : L'embed de Schedule n'affiche plus le message "Some Error Happened" dans Constructor Cloud. IDs de suivi : SCH-4155
  • Optimization progress : Les solutions d'ordonnancement continuent désormais correctement pendant les exécutions d'optimisation. IDs de suivi : SCH-4156
  • User management filters : Les problèmes de conception des filtres sur la page User management ont été corrigés. IDs de suivi : SCH-4164
  • Import pop-up design : Les champs de la fenêtre d'importation correspondent désormais au design mis à jour. IDs de suivi : SCH-4174
  • Sync job stability : Les tâches de synchronisation ne plantent plus à cause d'erreurs de corruption de la base de données lors du traitement. IDs de suivi : SCH-4176
  • Planning page controls : Le bouton Clear et le tri fonctionnent désormais correctement sur la page Planning. IDs de suivi : SCH-4177, SCH-4180
  • Pagination and sorting on planning-related pages : La pagination et le tri des colonnes fonctionnent désormais correctement sur les pages Classroom Priority et Course Hours and Classrooms. IDs de suivi : SCH-4200, SCH-4248
  • Filter Parameters label : Une faute de frappe dans Filter Parameters a été corrigée. IDs de suivi : SCH-4221
  • Email notifications : Les notifications par e-mail sont désormais envoyées correctement. IDs de suivi : SCH-4259
  • OBS Data Format 3 import : Les problèmes d'importation de données avec OBS Data Format 3 ont été corrigés. IDs de suivi : SCH-4289