Skip to content

Releases: complexdatacollective/Interviewer

6.3.0

25 Mar 13:02
6b35025

Choose a tag to compare

Network Canvas Interviewer 6.3.0

This release of Interviewer implements the ability to specify the minimum and maximum number of alters to be created on a name generator stage, and adds additional skip logic and filter options for working with categorical variables.

Implementing these features required increasing the protocol schema version to 7. This version of Interviewer will remain backwards compatible with schema versions 4-6. This update should be installed by any users wishing to take advantage of these new features.

The minimum/maximum alter functionality was funded through collaboration with Dr Jereed Ivanich at the Colorado School of Public Health. If you are interested in commissioning feature development for Network Canvas, please see our documentation on the subject.

Changelog:

  • Implemented minimum and maximum limits for the number of alters that can be named on name generator type interfaces. When specified, the user will be prompted to name more alters, or prevented from adding additional alters as appropriate.
  • Implemented new rule types that allow you to work with the number of categorical values that have been selected within a categorical variable, regardless of their value.

6.2.1

22 Feb 08:21
abf0dd4

Choose a tag to compare

Network Canvas Interviewer 6.2.1

This is a small bug fix for the 6.2.0 release, which addresses a visual glitch in the rendering of the pairing code dialog, and the "other" dialog on the categorical bin interface. It should be installed by anyone running version 6.2.0.

If you are running a version prior to 6.2.0, please consult the release notes for that release before updating: https://github.com/complexdatacollective/Interviewer/releases/tag/v6.2.0

Changelog:

  • Fix a small issue with the rendering of the Server pairing code dialog, and the 'other' option on the categorical bin interface.

6.2.0

09 Feb 17:43
18c7020

Choose a tag to compare

Network Canvas Interviewer 6.2.0

This is a significant feature release, containing numerous changes and bugfixes. It introduces schema version 6, but remains compatible with schema versions 4 and 5. It should be installed by all users currently running version 6.1.0 or above.

We have prepared a video demonstrating the new features in this software: here.

If you are running a version prior to 6.1.0, please consult the release notes for that release before updating: https://github.com/complexdatacollective/Interviewer/releases/tag/v6.1.0

Changelog:

  • Include a new interface: The "name generator roster interface" is designed to supersede the previous roster interfaces and simply the experience of using roster data.
  • Automatic layout mode on the sociogram, which uses a force-directed physics simulation to automatically position nodes in real time.
  • Improved support for using CSV data in rosters. Interviewer will now attempt to correctly match the variable type to any known codebook variables, and can successfully import previous interviews as roster data.
  • A new prompt component that handles overflowing text more gracefully, and includes experimental text-to-speech support, allowing prompt text to be read aloud.
  • Automatic desaturation of categorical values where the option value is less than zero, or the string value is 'other'. This allows for styling missing or other options with less visual emphasis.
  • A new participant 'nudge' on the ego form interface, which reminds the participant to scroll down to answer further questions.
  • A new redesigned data management screen for sessions, allowing access to export options and more space to view and select sessions to delete or export.
  • Numerous other small bugfixes and improvements.

6.1.2

08 Jun 14:13
2e09163

Choose a tag to compare

Network Canvas Interviewer 6.1.2

iPad Users: We must sadly announce that we are unable to continue to distribute Interviewer on the public App store, due to a disagreement with Apple. A policy was applied during the review process which would require us to manually verify and approve all users of our app. We refused to do so, which has resulted in our app being rejected. We now advise all researchers to use Interviewer on alternative platforms while we explore sustainable alternatives. We continue to be able to support iPad users through a private distribution process, but it will likely only be suitable for large studies with access to IT support. Please contact us at info@networkcanvas.com to explore this option, or if you have questions or concerns. We sincerely apologize for the situation.

This release contains a fix for a small bug that impacts protocols that use the '>' character in ordinal/categorical labels. It should be installed by all users currently running version 6.1.0 or above.

If you are running a version prior to 6.1.0, please consult the release notes for that release before updating: https://github.com/complexdatacollective/Interviewer/releases/tag/v6.1.0

Changelog:

  • Fixed an issue where ordinal/categorical labels that contained the '>' character would not render the character.

6.1.1

26 May 11:14
a1e680d

Choose a tag to compare

Network Canvas Interviewer 6.1.1

iOS Users: We have encountered serious difficulties with Apple regarding the review process, which have held up the release of this app. At present we advise you to plan to use Interviewer on an alternative platform, or to continue to use the 6.0.3 release. Please contact us at info@networkcanvas.com if you have questions or concerns.

This release contains a fix for a small bug that impacts updating an already installed protocol. It should be installed by all users currently running version 6.1.0.

If you are running a version prior to 6.1.0, please consult the release notes for that release before updating: https://github.com/complexdatacollective/Interviewer/releases/tag/v6.1.0

Changelog:

  • Fixed an issue where the app would incorrectly inform a user that there were in-progress sessions when attempting to import a protocol.

6.1.0

28 Apr 07:59
3161fec

Choose a tag to compare

Network Canvas Interviewer 6.1.0

This is the first significant feature update to Interviewer since our launch. These changes required a new protocol schema version, although all existing protocols will continue to function. Review the changelog below, and take extra care when updating if you are currently in the process of collecting data.

Changelog:

  • Changed the behavior of boolean variables. Boolean variables were previously assumed to be 'false' unless explicitly set to true during the interview. They are now set to 'null'. This means that skip logic or filtering rules that deal with boolean variables should be reviewed to ensure they are functioning as you intended. This change also means that boolean variables that are never explicitly set to either true or false will not be exported as node or edge attributes. If you require these variables to be exported, ensure they are set to a value.
  • Added a new interface: the "Tie-Strength Census". This interface follows the same paradigm as our dyad census, except it assigns a value to an ordinal variable if an edge is present. This can be used to capture both the strength and existence of a relationship in one interaction. It resulted from a collaboration with Dr. Brea Perry at the Indiana University Network Science Institute.
  • Introduced a new input component: "BooleanChoice". This new component is available for boolean variable types, and differs from the existing toggle switch in two ways: (1) it requires user interaction to set a value (it has no default), and (2) it supports rich labels describing each 'choice'.
  • Introduced markdown support for field labels and option values. This means that all field labels and option values for ordinal/categorical form variables can now contain limited rich text formatting, such as bold and italic text. A WYSIWYG editor has been added to Architect to make formatting these labels more straightforward.
  • Introduced new validation options: unique, differentFrom, and sameAs.
    • sameAs - Requires that a variable value be the same as another variable value.
    • differentFrom - Requires that a variable value be different from another variable value.
    • unique - Requires that a variable value be unique among all entities of the same type.
  • Fixed a regression from the previous release that broke the ability to toggle the display of some preset options.
  • Fixed a regression from the previous release that broke the ability to specify the sort order of nodes waiting to be placed on the sociogram.

6.0.3

31 Mar 06:54

Choose a tag to compare

Network Canvas Interviewer 6.0.3

This is a bug fix release that addresses an issue with the Narrative interface. It is recommended for all users.

Changelog:

  • Fixed a regression that caused the Narrative interface to crash when no highlight variables were selected on a preset

6.0.2

19 Mar 11:57

Choose a tag to compare

Network Canvas Interviewer 6.0.2

This is a bugfix release that resolves two issues that were identified by our users following the previous release.

Changelog:

  • Fixed a regression that caused stage level node filtering for the Sociogram and Narrative interfaces to stop working
  • Fixed an issue with entering text on some iOS devices

6.0.1

03 Mar 10:36
94cbb3f

Choose a tag to compare

Network Canvas Interviewer 6.0.1

This is a small release containing bugfixes for several issues that have been identified since the launch of the stable version.

Changelog:

  • Fixed an issue during installation where the user would have to cancel Bonjour installation even if they had indicated they did not want to install it
  • Added a variety of Linux packages
  • Fixed various console warnings and errors
  • Implemented the ability to cancel edge creation on the Sociogram interface by clicking/tapping the first selected node
  • Changed the behavior of the filter and select functions of the data export section to be more logical
  • Fixed an issue where data exported from protocols without ego specific stages could contain empty GraphML elements

6.0.0

15 Dec 17:29
bf8891c

Choose a tag to compare

Network Canvas Interviewer 6.0.0

This is a small release containing bugfixes for several issues that have been identified since the launch of the stable version.

Changelog:

  • Fixed an issue during installation where the user would have to cancel Bonjour installation even if they had indicated they did not want to install it
  • Added the ability to install the app on Linux using the snap store, as well as providing AppImage and deb packages
  • Fixed various console warnings and errors
  • Implemented the ability to cancel edge creation on the Sociogram interface by clicking/tapping the first selected node
  • Changed the behavior of the filter and select functions of the data export section to be more logical
  • Fixed an issue where data exported from protocols without ego specific stages could contain empty GraphML elements