Skip to content

v5.0.0

Latest

Choose a tag to compare

@mjschuetze102 mjschuetze102 released this 13 Apr 17:26
3d5c0eb

Updates:

  • Added tags parameter to course import endpoints to allow for tagging at the time of import
    • CreateUploadAndImportCourseJob
    • CreateNoUploadAndImportCourseJob
    • CreateFetchAndImportCourseJob
  • Added isEnabled parameter to GetDispatches to search for enabled or disabled dispatches
  • Added registrationResetDate field to DispatchSchema impacting a couple endpoints to allow for getting the registration count reset date
    • GetDispatches
    • GetDestinationDispatches
  • Added includeRegistrationCount parameter to a couple endpoints to allow for getting a count of registrations
    • GetPrivateInvitations
    • GetPublicInvitations
  • Added launchedRegistrationCount field to PrivateInvitationSchema impacting a couple endpoints to allow for getting the launched registration count
    • GetPrivateInvitation
    • GetPrivateInvitations
    • UpdatePrivateInvitation
  • Added courseTitle field to PrivateInvitationSchema and PublicInvitationSchema impacting several endpoints to allow for knowing the course's title
    • CreatePublicInvitation
    • GetPublicInvitation
    • GetPublicInvitations
    • UpdatePublicInvitation
    • GetPrivateInvitation
    • GetPrivateInvitations
    • UpdatePrivateInvitation
  • Changed the schema for UpdatePrivateInvitation to only include the values that can be modified
  • Updated deprecated implicit nullable parameters
  • Updated GuzzleHttp version requirement
  • Updated PHP version requirement

Removals/ Deprecations:

  • Removed Zoomi API endpoints
  • Removed invitationEmail field from PublicInvitationSchema impacting several endpoints as public invitations do not use an email
    • CreatePublicInvitation
    • GetPublicInvitation
    • GetPublicInvitations
    • UpdatePublicInvitation