Hello everyone,
Unfortunately, I wasn’t available for the last couple of weeks. On the other hand, since the team was and is working on bigger stuff, we would have shorter release notes anyway.
Here’s a breakdown of what’s new:
Improvements
Scheduled Time Formatting When Creating Sessions via CSV
We enhanced the process of creating sessions via CSV files by enabling researchers to use a more human-readable format for the scheduled_time
column. Previously, the time had to be provided in milliseconds since the Unix epoch. Now, researchers can directly input dates and times like 2025-03-05 08:30:00
. For more details, visit our Reference.
Avicenna Documentation
All our documentation is on the forum now. While I personally prefer this change for many reasons, we decided to keep the Learn website for now, since we’re experimenting with this transition to weigh in pros and cons in action. You can access links to every category on the forum’s homepage or from the forum’s left sidebar menu.
Keyboard Data Collection
The Keyboard app download logic has been updated to redirect participants to the Google Play initially, with a fallback to our server if the download fails.
Bug Fixes
Reset Participation for Main Participants
We addressed an issue in the participant Android app where the “Reset Participation” banner was incorrectly displayed to main participants in licensed studies too, while it should’ve been displayed for test participants only.
Reasons for Skipped Questions
We resolved an issue in the participant Android and iOS apps concerning the handling of reasons for unanswered questions. Previously, the skipped questions in a section without loops were incorrectly labeled with “Unanswered due to section flow”, and the last skipped question was marked with “Unanswered due to session status”.
Automatic Deletion of Data Filtering Exports
We fixed a bug where exports from data filtering results were not being deleted automatically, leading to an accumulation of exports, some over a year old. Now, such exports are automatically deleted after 7 days, as expected.
Geofencing Triggering for New Participants/Activities
We resolved a problem where geofencing triggers failed to prompt sessions for new participants in new activities. The issue stemmed from an error in date-time calculation, which prevented the correct activation of geofencing triggers.
Duplicate “Label” Fields When Sorting Participations
We addressed a minor bug on the researcher dashboard where there were two “Label” fields in the Sort tab of the Participation filters.
Publications List Causing Crashes
We resolved an issue on our landing-page website where accessing the Publications list led to page crashes, affecting both the Publications page and the Therapeutic Areas pages.
Sorting Issue on the Data Sources Page
We resolved a sorting issue in the researcher dashboard where users were unable to sort data sources by “Type” and “Mandatory” columns.
Thank you for your continued feedback and support which helps us make Avicenna Research better with each release. We hope you find these updates useful. As always, we welcome your feedback and encourage you to reach out with any comments or questions on our Community Forum or contact us directly via Email. Stay tuned for more updates coming your way!