Discovery

Allowed survey prefix to be less than five characters in length when cloning surveys while importing a study.

Cleaned up text spacing for the StudyItemAdd, Study Task Update, MilestoneAdd, and MilestoneUpdate action descriptions (added a space before the word “plus.”

Nested items now autoexpire on their own due date, not their container item’s due date.

SDK/API

Fixed limitation whereby custom applications that use OAuth and the Rest API can only be deployed on the same machine as the WebUI application. The change was to not enforce the same hostname used for a session when it is created and when it is used.

Fixed Rest API problem reported by BluSky about being unable to create a new contact log form entry.

Fixed performance issue with WebServiceWrappers SDK when calling UpdateParticipant and AddParticipant methods when the lastFirstNameUnique, emailUnique, and customIdUnique parameter values are all false. This change will prevent a full querying of all participants and build-up of an internal hashtable used for uniqueness checking.