Changelog

The GraphQL schema change log is a list of recent and upcoming changes to our GraphQL API schema. It includes backwards-compatible changes, schema previews, and upcoming breaking changes.

Schema Changes on 06-26-2020

Within AddChannelMembersInput we are checking to see if the field instructions is less than or equal to the 500 character limit.

Within AddChannelInput we are checking the following field lengths:

  • description <= 500 characters.
  • name <= 100 characters.
  • objective <= 100 characters.

Schema Changes on 06-23-2020

In SkillAssesmentResut the following fields have been deprecated:

  • approximateLevel Use quintileLevel instead.
  • status This field is being discontinued.

Added the nullable fields actorUserId and skipNotificationsEmail to AddChannelMembersInput and AddChannelMembersPayload within the AddChannelMembers mutation. Note the field actorUserId will be required at a future point.

Schema Changes on 06-19-2020

The fields createdOn and updatedOn within roleIqCatalog have been changed from Date to DateTime.

Schema Changes on 06-18-2020

Added the nullable field instructions to type AddChannelMembersInput and AddChannelMembersPayload.

The following queries have been added to the graph:

  • skillAssessmentResult
  • skillAssessmentResults

The following queries have been deprecated:

  • skillIqs
  • sillIq

Please use skillAssessment and skillAssessments

Schema Changes on 06-17-2020

The following queries have been added to the graph:

  • skillAssessmentCatalog added

The type Query skillCatalog deprecated. Please use skillAssessmentCatalog.

Schema Changes on 06-16-2020

The following fields have been added to the courseCatalog:

  • averageRating
  • numberOfRatings

The field skillShortName on the skillIqs and skillIq has been deprecated.

The following fields on skillCatalog have been added:

  • description

Schema Changes on 06-09-2020

The field groupId on the Team type is now deprecated.

Schema Changes on 06-08-2020

The mutation removeUser was added.

Schema Changes on 06-01-2020

The following fields have been added to the UserFilter input type:

  • isCurrent
  • notes
  • ssoIdentifiers
  • emails

The following field has been deprecated on the UserFilter input type:

  • onlyCurrent

Schema Changes on 05-26-2020

The mutation removeChannelMember has been added.

Schema Changes on 05-21-2020

The mutation addChannelMember has changed to addChannelMembers and now has two additional fields: memberUserIds and contributorUserIds. It no longer supports receiving a single userId.

Schema Changes on 05-13-2020

The following query has been added to the graph:

  • memberInvites

The following mutations has been added to the graph:

  • createUser
  • inviteMember

Schema Changes on 05-08-2020

The following query has been added to the graph:

  • roleIqsSummary

Schema Changes on 05-05-2020

The following queries have been added to the graph:

  • skillIqsSummary

The following fields have been added to the channels and channel queries:

  • memberCount
  • durationInSeconds, durationInHours
  • averageCompletion
  • owner
  • lastActivity

Release stage changed on 04-22-2020

  • The GraphQL API is now officialy in BETA.

Schema Changes on 04-15-2020

The following changes have been made to the schema:

  • Added pagination to skillCatalog query
  • Added pagination to channelMembers query
  • Added pagination to channelContent query

Schema Changes on 04-14-2020

The following changes have been made to the schema:

  • Added pagination to roleIqSkills query

Schema Changes on 04-13-2020

The following changes have been made to the schema:

  • Added pagination to roleIqAssignment query

Schema Changes on 03-02-2020

The following changes have been made to the schema:

  • The roleIqCatalog query now has an optional RoleIqCatalogFilter input, which allows filtering by name.

Schema Changes on 02-07-2020

The following changes have been made to the schema:

  • The roleIqLearnerLevels query has been added.

Schema Changes on 01-24-2020

The following changes have been made to the schema:

  • On the skillIqs query, the afterDate and beforeDate parameters were replaced with a filter input object, which contains afterDate and beforeDate.

Schema Change on 01-21-2020

The following changes have been made to the schema:

  • InteractiveCourse.ratingAverage changed type from Int to Float

Schema Change on 01-20-2020

The following changes have been made to the schema:

  • Course.releasedDate and Course.displayDate changed type from Date to DateTime

Schema Change on 01-17-2020

The following changes have been made to the schema:

  • The interactiveCourseCatalog query has been added