Constructor Schedule: 12 février 2026

12 février, 2026

Aperçu

Dans cette version, nous avons apporté 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, redessine 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 gestionnaire d'événements 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 les comptes correspondants sur la plateforme si nécessaire, et lie les identifiants utilisateur de la plateforme à Schedule. Si un utilisateur existe déjà sur la plateforme, le système associe et met automatiquement à jour ce compte. Cela aide les établissements à passer à l'expérience de plateforme partagée 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 cohérentes.

Les codes de campus, de bâtiment, de salle et de programme utilisent désormais des sources canoniques uniques. La source 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 établissements qui s'appuient sur l'intégration CampusNet.

Fixed issues

We have addressed the following issues:

  • Add Event filters: Manually added values now appear together with default values in Add Event filters. Tracking IDs: SCH-1567
  • Panel page translations: Labels on the Panel page now appear in the correct language. Tracking IDs: SCH-1580
  • Forgot Password validation: Entering an unregistered email in Forgot Password now shows the correct error message. Tracking IDs: SCH-1571
  • Course Description character limit: Course Description now shows consistent maximum character limit information. Tracking IDs: SCH-1586
  • Classroom listing in planning: Classroom lists now load correctly in affected planning scenarios. Tracking IDs: SCH-4011
  • Make-up exam schedules: Make-up exam schedule generation and related data retrieval now work correctly.
  • Solution downloads: Solutions now download correctly for copied periods and in affected exam period configurations. Tracking IDs: SCH-4026, SCH-4033
  • Supervisor assignment: Supervisors are now assigned correctly during exam scheduling. Tracking IDs: SCH-4030
  • Different Day Activities and Non-Consecutive Activities pages: Both pages now load correctly. Tracking IDs: SCH-4035
  • User login: Users can now sign in without application access errors. Tracking IDs: SCH-4066
  • Data preparation errors: Unexpected errors during data preparation, including the reported issue at Dogus University, have been fixed. Tracking IDs: SCH-4149, SCH-4189
  • Program filters for program chairs: Programs now appear correctly in filters when faculty members are assigned as program chairs. Tracking IDs: SCH-4151
  • Assign Classrooms to Unassigned Courses: The Assign Classrooms to Unassigned Courses button now works correctly. Tracking IDs: SCH-4153
  • Schedule iframe in Constructor Cloud: Embedded Schedule no longer shows the "Some Error Happened" message in Constructor Cloud. Tracking IDs: SCH-4155
  • Optimization progress: Scheduling solutions now continue correctly during optimization runs. Tracking IDs: SCH-4156
  • User management filters: Filter design issues on the User management page have been fixed. Tracking IDs: SCH-4164
  • Import pop-up design: Import pop-up fields now match the updated design. Tracking IDs: SCH-4174
  • Sync job stability: Sync jobs no longer fail because of database corruption errors during processing. Tracking IDs: SCH-4176
  • Planning page controls: The Clear button and sorting now work correctly on the Planning page. Tracking IDs: SCH-4177, SCH-4180
  • Pagination and sorting on planning-related pages: Pagination and column sorting now work correctly on the Classroom Priority and Course Hours and Classrooms pages. Tracking IDs: SCH-4200, SCH-4248
  • Filter Parameters label: A typo in Filter Parameters has been corrected. Tracking IDs: SCH-4221
  • Email notifications: Email notifications are now sent correctly. Tracking IDs: SCH-4259
  • OBS Data Format 3 import: Data import issues with OBS Data Format 3 have been fixed. Tracking IDs: SCH-4289