Releases: complexdatacollective/Interviewer
4.0.0-alpha.12
Welcome to Network Canvas Alpha 12 - No Coffee
Features:
- An 'ego form' interface, which allows you to collect arbitrary information about ego
- Removed the "add another" option from the new node form
- A 'start new case' dialog is triggered when starting a new interview. This allows you to name the interview
- A 'per alter edge' form interface, which allows you to show the participant a form that must be completed for each alter-alter edge in the current network
- App now launches in full screen by default, with the menu bar hidden
Fixes:
- Filtering stages in the menu now works correctly
- Fixed an issue preventing toggleboxes from being used on touch screens
Please note: This release is not to be used in a live research study under any circumstances, and should not be installed on devices that contain sensitive data. It contains unstable or in-development features that could break, or pose significant security risks, causing loss of data (or worse). Never install a Network Canvas protocol from an untrusted source.
Please support this project by providing feedback! To contribute feedback, visit our feedback portal (https://feedback.networkcanvas.com), or email our project team at [email protected].
4.0.0-alpha.11
Welcome to Network Canvas Alpha 11 - Cascades
Features:
- A 'per alter' form interface, which allows you to show the participant a form that must be completed for each alter in the current network
- New asset manifest format for storing protocol assets
- A "quick add" option for name generators"
Fixes:
- Correctly load external data contained in the factory protocols.
- Prompt, session, and network selectors were refactored
- Android maxSDKVersion was removed, allowing installation on all future Android versions
- Categorical bin rendering was improved for unusual screen proportions
Please note: This release is not to be used in a live research study under any circumstances, and should not be installed on devices that contain sensitive data. It contains unstable or in-development features that could break, or pose significant security risks, causing loss of data (or worse). Never install a Network Canvas protocol from an untrusted source.
Please support this project by providing feedback! To contribute feedback, visit our feedback portal (https://feedback.networkcanvas.com), or email our project team at [email protected].
4.0.0-alpha.10
Welcome to Network Canvas Alpha 10 - Porthleven
Features:
- Narrative interface implemented featuring presets, attribute highlighting, convex hulls, and free annotation.
- New GraphML exporter, which should improve compatibility.
- Persistent settings menu, and redesigned menu navigation.
Fixes:
- Forms now store values according to the input type (string, number, etc.).
- Hidden inputs now work correctly.
- Removed duplication of CSS variables.
- Categorical bin formatting is improved.
Please note: This release is not to be used in a live research study under any circumstances, and should not be installed on devices that contain sensitive data. It contains unstable or in-development features that could break, or pose significant security risks, causing loss of data (or worse). Never install a Network Canvas protocol from an untrusted source.
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
4.0.0-alpha.9
Welcome to Network Canvas Alpha 9 - Arrakis
Features:
- The categorical bin interface
- Persistent app settings
- Protocol schema validation
- Bonjour redistributable bundled with windows
- IPv6 support
Fixes:
- Prevent ghost clicks on timeline buttons
- Upgrade electron updater
Please note: This release is not to be used in a live research study under any circumstances, and should not be installed on devices that contain sensitive data. It contains unstable or in-development features that could break, or post significant security risks, causing loss of data (or worse). Never install a Network Canvas protocol from an untrusted source.
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
4.0.0-alpha.8
Welcome to Network Canvas Alpha 8 - Lochs & Glens
This release implements phase three of the new navigation and menu system, and adds the concept of "obstacles" to our drag and drop functionality, meaning we have been able to fix node occlusion issues on the sociogram. In addition it implements viewport based font-sizing, meaning the app interface should now scale better across different displays.
Features:
- A brand new settings and stages menu panel, accessed by tapping on the timeline
- "Obstacles" in the drag and drop system now prevent nodes from being dropped in unsuitable areas and getting stuck
- Variables now referenced by UUID in the protocol registry, so that they can be renamed flexibly. GraphML export updated to transpose variable UUIDs to variable names on export
- Ability to unpair from a server
Enhancements
- Implemented viewport font sizing so that the app scales across display and window sizes
- Prevented the app from accepting unwanted files being dragged onto it
- A new dialog/modal system
- Improved start screen styles, including new icons for pairing and fetching a protocol
- Better error messaging when a server is unavailable
- Ensure the loading spinner is shown for a minimum amount of time to reduce UI jank
Fixes:
- Fix an issue where the software keyboard could cause the interface to shift upwards with no way to bring it back down
- Fixed attribute highlighting and toggling on the sociogram
- Fixed buggy timeline navigation button animation
- Fixed an issue where a node would get stuck in the linking state on the sociogram
- Fixed an issue where loading a large asset would cause the app to reset
Please note: This release is not to be used in a live research study under any circumstances, and should not be installed on devices that contain sensitive data. It contains unstable or in-development features that could break, or post significant security risks, causing loss of data (or worse). Never install a Network Canvas protocol from an untrusted source.
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
4.0.0-alpha.7
Welcome to Network Canvas Alpha 7 - Gold-bug
This release is not to be used in a live research study under any circumstances. It contains unstable or in-development features that could break, causing loss of data (or worse).
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
This releases focuses on the second phase of the new navigation system, further enhancements to the secure communication with Server, and separation of private and public node model data.
Features:
- A new "timeline" indicator of interview progress, together with a vertical scrolling navigation style.
- HTTPS support for communication between Network Canvas and Server
Improvements:
- Separation of private and public node attributes in the data model.
- Better handling of syntax errors in user scripts.
- Improvements to the continuous integration system, making builds faster.
- Refactored the way default node forms work.
Fixes:
- The new node form now returns to the top after the form has been submitted, when "add another" is enabled.
- Fixed an issue where the app would crash if the interview stage was changed too rapidly.
- Fixed graphML export with custom protocols.
4.0.0-alpha.6
Welcome to Network Canvas Alpha 6
This release is not to be used in a live research study under any circumstances. It contains unstable or in-development features that could break, causing loss of data (or worse).
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
This release focuses on improvements to rendering components, shifting how menu and navigation behaves, and ensuring uniqueness of nodes without duplication.
Features:
- Collapsible sociogram instructions
- Ensure unique ids exists for all nodes
- Menu system navigation on the left
- Navigating forward cycles prompts as well as stages
Improvements:
- Improvements to re-rendering node lists
- Improvements to rendering scrolling components
- More obvious form wizard pips
Fixes:
- hide "hidden" input field on forms
- only show unplaced nodes in Sociogram if nodes can be moved
- "Escape" key only has one action -- to close the menu
- Deleting nodes also deletes that node's connected edges
4.0.0-alpha.5
Merge pull request #607 from codaco/fix/windows-icon Manually fix windows app icon
4.0.0-alpha.4
Welcome to the fourth alpha release of Network Canvas, Gresley!
This release focuses on pairing with Server, multiple interview session start/resume support, and the ordinal bin.
This release is not to be used in a live research study under any circumstances. This release contains unstable or in-development features that could break, causing loss of data (or worse).
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
4.0.0-alpha.3
Welcome to the third alpha release of Network Canvas, Tiburon!
We are moving to a quicker release schedule, with fewer big features between releases. This release focuses on fixing a number of small bugs, and behind the scenes improvements. The headline feature of this release is automatic server discovery using multicast DNS. This feature will be compatible with the forthcoming alpha 1 of Server. We have also implemented interview skip logic, and added support for markdown formatting to the information interface and prompts.
This release is not to be used in a live research study under any circumstances. This release contains unstable or in-development features that could break, causing loss of data (or worse).
Please support this project by providing feedback! To contribute feedback, visit our feedback portal, or email our project team at [email protected].
New Features
- Automatic server discovery
- A router system that allows direct navigation to any stage within a protocol
- Implemented skip logic
- Markdown support for the information interface and prompts
- Automatic detection of an appropriate display label for a node, based on the variable registry
Improvements:
- Upgraded node and npm versions
- Update UI library to use CSS variables. This allows dynamic restyling and simple extension of the Network Canvas CSS to allow custom themes to be embedded within protocols
- The "submit and new" functionality on the new node form has been redesigned
- Made dragging nodes from a side panel much more sensitive
- Remove defunct 'droppable' from the redux persist
blacklist
- Made optional interface configuration properties truly optional in implementation
- Added a keyboard shortcut to allow toggling development tools in production builds
- Updated project readme with better information for windows developers
- Added more tests for reducers and selectors
- Implemented the sort parameter of the node bin component
- Refactored the node panel API to remove the concept of "presets"
Bug Fixes:
- Hidden form fields now no longer render a visible input
- Added UIDs to sample data to fix issues where some nodes were "stuck"
- Fixed the reset button on the sociogram interface
- Added better logic for determining when to show the full screen node form
Known Issues:
- It is possible to pinch and zoom in and out on windows computers with a touchscreen
- GraphML export doesn't work for the teaching protocol
- Edges at certain angles disappear or render in a broken fashion on iOS
- It is possible to create occlusions on the sociogram interface