v5.1.2
·
6025 commits
to develop
since this release
Major Changes
- Implemented CRater service for communicating with ETS CRater server
- Students are now notified when their teacher provides score/feedback in real-time. #656.
- Added download latest work and event logs to classroom monitor. #594, #647
- Integration with OpenCPU
- Classroom Monitor: We now display the workgroup id instead of the student name(s) if the user is a shared teacher with only view/read access to the run.
Minor Changes
Improvements
- Updated wise5 components to display server save times
- W5 AT: show shared projects in the project list. #641
- Improved UI/aesthetics and added side-by-side layout option; added dom-autoscroller library to support scrolling while dragging
- Fixed and improved the automatic navigation scrolling in the wise5 vle default theme
- Navigation now also scrolls to the last viewed step when closing a step and returning to the project plan
- Added scroll while dragging support to the student planning interface
- Added a mask to the navigation map in the wise5 default theme when a group is in planning mode (an overlay grays out all the other nodes in the project and only allows interactions with the group that is being planned until planning mode is turned off)
- Improved Notebook menu display in the WISE5 default theme on small screens (converts to a fixed bottom bar)
- Branching: When a user is previewing a project, we now allow them to choose which branch path to go to when they reach a branch point.
- WISE4 Session Manager: Renew the session when the user moves the mouse or presses a key in the VLE, Grading Tool, or Authoring Tool.
- wise.sh script: Now use “wise.sh run” from beginning. Use “wise.sh reset” to reset. Maven now cleans and compiles before running embedded tomcat.
- Clicking on the notification now dismisses it and takes user to step. #657
- Match Component
- Authors can specify whether they want horizontal (side-by-side) or vertical layout of choices and buckets by setting 'horizontal' attribute to true or false in the component json; vertical layout is the default
- Authors can also specify the flex width of the buckets when using vertical layout by setting the 'bucketWidth' attribute in the component json (100, 50, 33, for example); by default component will automatically set width to 100, 50, or 33 (1, 2, or 3 columns) depending on the number of buckets
- Layout is responsive and will default to vertical with full-width buckets on small screens
- More E2E tests
- New French and Turkish translations by Ahmed and Beste
Bug Fixes
- Grading Tool: We now properly display work in show previous work components.
- Graph Component: Fixed a problem with authoring series color and symbol not saving.
- Multiple Choice Component: Fixed a problem where the isCorrect value was not being saved. Also added the showFeedback boolean in the authoring to allow authors to specify whether to show feedback to the student.
- Table Component: Fixed a bug where snipping a table would create an image with the table cut off or no table at all.
- WISE4 CRater: Fixed a bug where a student would not be branched based on the CRater score if the CRater step did not show the score or feedback to the student.
Library updates
- Hibernate 4.3.10 -> 4.3.11
- Spring 4.2.0 -> 4.3.0
- SpringSecurity 4.0.2 -> 4.1.0
- Maven-compiler-plugin 3.1 -> 3.5.1.
- Java compiler 1.7 -> 1.8.
- Commons-fileupload 1.3.1 -> 1.3.2.
- Replaced Angular-UI-Tree with Dragula