Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Functional changes

  • xxx — xxx.
  • Timetable suggestions based on BrightSpace enrolments — .
  • New /link endpoint
  • Exam Scheduler data provider: add location timetables —
  • Exam Scheduler data provider: add 'exam requirement'-based timetables
  • Office 365 push synchronisation: allow disabling reminders
  • Publication rules: add relative start/end date condition
  • API: expose custom attributes of events

Non-functional, technical and back-end changes

The following changes have been made to the MyTimetable backend and underlying software, and have no direct impact on MyTimetable functionality:

  • None as of yet.Various improvements and bug fixes in the Office 365 push synchronisation event comparison algorithm.
  • Dependency upgrades:
    • Gradle (2.4.1)
    • iCal4j (2.0.5)
    • HikariCP (2.7.2)
    • Flyway (4.2.0)
    • MySQL Connector/J (5.1.44)
    • JGroups (4.0.7)
    • Infinispan (9.1.1)
    • Jackson (2.9.1)
    • ActiveMQ (5.15.1)
    • JNA (4.5.0)
    • Apache POI (3.17)
    • Mockito (2.10.0)
    • Guava (23.1)
    • OpenCSV (4.0)
    • Apache CXF (3.1.13)
    • Gretty (2.0.0)
    • Spring (4.3.12)
    • Spring Integration (4.3.12)

Removed and deprecated features

The following features from earlier MyTimetable versions have been deprecated, removed, or partially removed and are not supported anymore:

  • None as of yetRemoved the old /Moduleviewer.jsp URL. As far as we know, this was no longer in use at any customer site.