v2.26.0
v2.26.0
This release primarily targets June 2026 deprecations in the Qualtrics API.
Specific changes:
- All
cornellQualtricsobjects have a new attribute,self.directoryId, provided by existing methodgetDirectoryId - All
cornellQualtricsobjects have a new attribute,self.userId, provided by new methodwhoami(targeting endpoint whoami) - New method
cornellQualtrics.expandResponseautomatically expands all paginated GET responses cornellQualtrics.getMailingListsnow targets the directories//mailinglists endpoint and has new optional keywordincludeShared(defaults False - returns only user-owned lists). Return is now list instead of full response object and list is auto-expanded to all returned pages.cornellQualtrics.genMailingListnow targets the directories//mailinglists endpoint. KeywordlibraryIdis deprecated.cornellQualtrics.updateMailingListkeywordlibraryIdis deprecated.cornellQualtrics.dumpContactsreturned contactId is now the "contactLookupId" (needed to generate distributions)cornellQualtrics.getListContacts,cornellQualtrics.addListContactandcornellQualtrics.deleteListContactall updated to directories//mailinglists endpointcornellGrading.genCourseMailingListupdated to work with updated get/genMailingList.
Full Changelog: v2.25.0...v2.26.0