Releases: concord-consortium/collaborative-learning
Releases · concord-consortium/collaborative-learning
5.17.0
✨ Features & Improvements:
- PT-188157831: Coordinate Grid Panning Controls
- PT-188291407: Coordinate Grid Navigator Panel
- PT-185893761: Remove unnecessary logs in draw tile
- PT-188285608: Handle images in bar chart
- PT-188320636: Identify when a CLUE document being edited is closed either by exiting the CLUE window or by opening a new document to edit
- PT-188285964: Create Ada Insight Teacher
- PT-186204732: CLUE document snapshots on session end
- PT-188092997: Connect CLUE to ChatGPT
- PT-185987214: Drawing tile (general) Inspector /Navigator Panel
- PT-187924987: Drawing tile Panning Controls
- PT-188093000: Return AI feedback in Comments
- PT-188181646: Group Membership Sync Issue: Students Unable to See Each Other Upon Join
- PT-188374299: CLUE in an iframe for Snapshots and CMS
- PT-188374303: CLUE Shutterbug support
🐞 Bug Fixes:
- PT-188449969: Tiles don't retain their vertical size
- PT-188355313: Fix flakey Cypress test
- PT-188320227: Sometimes the unit is lost from problem metadata documents
- PT-188328447: Problem docs in the same unit, but a different problem have a title of "Unknown Problem" when opened.
- PT-188332731: Sometimes a unit of "S" crashes the document.
- PT-188339926: Documents can't always be closed in sorted documents view
- PT-188476962: CLUE/M2Studio Documents with "_" in a variable unit name crash
🛠 Under the Hood:
- PT-188212279: Run Scripts on CLUE Demo Space
5.16.0
✨ Features & Improvements:
- PT-181498727: Bar Graph tile
- PT-188127101: Bar Graph title
- PT-188072182: Add Sparrows to Points that have one
- PT-188127157: Bar Graph Axes/Bars
- PT-188127118: Bar Graph Data Linking
- PT-185294648: Responsive Bar Chart Legend
- PT-188212456: Sort by second attribute
- PT-188129114: Select Bar/Highlight
- PT-188129121: Synchronize Bar Chart
- PT-188123062: Update and display new document changes immediately in sorts
- PT-183810075: Cycle through workspaces in Sort View
- PT-188227517: Titles should display in sort views on rollover for docs within the unit
🐞 Bug Fixes:
- PT-188311956: Fix history of "Datacard It!" button.
🛠 Under the Hood:
- PT-188192669: Update migration scripts to handle production docs
- PT-187809206: Automation for Creating Polygons from Existing Points
- PT-188117155: Add firebase function to keep Firestore class document network data updated.
- PT-188158639: Enable disabled Cypress tests in teacher_sort_work_view_spec
- PT-188211348: Refactor CLUE so Firestore documents can be cleared after Cypress tests
- PT-188315060: Fix flakey teacher share Cypress test
5.15.0 - Planned Release 2024-08-28
✨ Features & Improvements:
- PT-188007327: Filters retains Exemplars for the present problem
- PT-188050270: Update tile drag and resize handle icons
- PT-187928350: Update tileTypes metadata when documents are saved
- PT-187899319: Show Docs Across Unit
- PT-187924194: SubSorts
- PT-187924176: Arrange docs boxes in rows
- PT-188001508: Filter All retains Shared State
- PT-188001725: Filter All Tools Sort counts sparrows correctly
- PT-188065262: Show changes to sharing
- PT-188130535: Sync title in Firestore metadata documents
- PT-187928356: Update strategies metadata when a user comments on a document with a tag.
- PT-187971988: Permissions for teachers and students to create and update metadata documents.
- PT-187971982: Script to add metadata information for existing documents in Portal Launches
- PT-188066940: Add unit, investigation, problem info to metadata documents when users create new documents
- PT-188108798: Permissions migration script to create and update the class documents stored in Firestore.
🐞 Bug Fixes:
- PT-188092179: Show/Hide sparrow control disappears when title is long
- PT-188143684: Learning Log Titles not showing in sorts
5.14.0 - Released 2024-08-09
✨ Features & Improvements:
- PT-187949526: Exiting Sparrows Mode
- PT-187924915: Drag/Copy/Move Tiles Touch Support
- PT-187924942: Drag resize of tile
- PT-187627481: Freehand Touch support
- PT-187924913: Sketch Object Manipulation Touch support
- PT-186813262: Resize handle on Graph tile
- PT-187928309: Script to add metadata information for existing documents
- PT-187373076: Straightline Sparrows
- PT-187496126: Sketch zoom
🐞 Bug Fixes:
- PT-187995444: Fit-all behaves unexpectedly with the new Circles
- PT-187995690: Shapes tile fitting is not always autoscaling
- PT-185015381: Can't drag full-width tile to the left or right side the first tile.
- PT-188014234: Moving manually-added points causes axes to autoscale.
🛠 Under the Hood:
- PT-188092158: Color button Cypress tests
5.13.1 - Planned release on July 22, 2024
✨ Features & Improvements:
- PT-185538924: Circle creation/tool
- PT-187736821: Default title is 'Coordinate Grid'
- PT-187790539: Multiple Movable Lines
- PT-187924213: Accordion sort headers
- PT-187691929: Color button
🐞 Bug Fixes:
- PT-187934814: Adding manual points causes axes to autoscale.
- PT-187928796: Removing attribute from Y axis causes points to mis-align
🛠 Under the Hood:
- PT-187943086: Update developer documentation on bookmarks
- PT-187949465: Add titles and publication info to script which downloads all CLUE documents
Version 5.12.0 - Planned Release July 11, 2024
✨ Features & Improvements:
- PT-186143166: Geometry Tile Toolbar Update - Create Points button
- PT-187496223: Select Points/Shapes on Coordinate Grid
- PT-187496261: Create Polygon on Coordinate Grid
- PT-187496291: Uniform/zoom axes
- PT-187612336: Standalone editor supports testing 4up style view.
- PT-187603626: New Graph style
- PT-187792672: Graphs with manual points break authoring/publishing
- PT-187496219: Label/Measure on Selected Points
- PT-187662574: Polygons from Existing Points
- PT-185741802: Categorical Graph copy retains data
- PT-187175563: Label/Measure on Selected Chords
- PT-185538860: Geometry Tile does not create a text tile
- PT-185538875: Label/Measure on Selected Shapes
- PT-187924928: Update mods unit Exemplar display rules
🐞 Bug Fixes:
- PT-186112975: Deleting a point in the Geometry tile causes the polygon to reform with a missing line
- PT-187848781: Making a graph from data cards or table with images as first category results in URL display that makes graph unusable.
- PT-187848992: Issue with combining data card stacks via drag and drop
- PT-187790534: Locked Axis resets when manual points is chosen
🛠 Under the Hood:
- PT-187819025: Improve loading of exported documents
- PT-187934820: Cypress: fix flakey test, fix user info in cloud
- PT-187934831: Fix release script
- PT-187934855: Update developer docs and VSCode config
Version 5.11.0 - Release May 31, 2024
✨ Features & Improvements:
- PT-186935370: History Viewer on documents opened from Sort View
- PT-187496227: Sparrows to linked objects on Coordinate Grid
- PT-187687526: Speed up deployment
- PT-186143109: Drawing Tile Toolbar Update
- PT-187355882: Animate claw in demo output node
- PT-187666791: support qa units, and doc-editor on production
🐞 Bug Fixes:
- PT-187124678: Bookmark icon overlapping with Delete(x) button
- PT-187653903: demo output light makes clicking type selector hard
🛠 Under the Hood:
- PT-187691079: Initial example of testing log events from Cypress
- PT-187652818: Run Cypress on deployed code
Version 5.10.1 - Released May 21, 2024
✨ Features & Improvements:
- PT-187367091: Review and update Dataflow log events
- PT-187233809: Typing in table cells wraps text on the fly and expands cell height with more characters
- PT-187441907: Sparrows can be selected
- PT-187373174: Sparrows can be deleted with keyboard
- PT-187556713: Sparrows in Authoring
- PT-187083097: Dataflow Node Editable Labels
- PT-187097118: Sim Sparrows
- PT-187105474: ReStyle Dataflow Blocks
- PT-186813616: Dataflow Sparrows
- PT-187570577: send 5V to potentiometer
- PT-187527056: Resistance Sim Counts/Styling
- PT-187083005: Servo choice on Live Output Block
- PT-187355848: Resistance Sim
- PT-187083138: Dataflow toolbar + Link Data buttons
- PT-187270264: Update Rete 2.0 in Dataflow
- PT-187082933: Sensor Block --> Input Block with Input Pin
- PT-187637049: Fix dragging after Chrome 125 update
🐞 Bug Fixes:
- PT-187544710: Spurious exemplar sticky notes are getting created
- PT-187558259: Sim should be able to connect to document's latest single dataflow program
- PT-187635625: Fix block dragging
🛠 Under the Hood:
- PT-187355758: Migrate hold and timer blocks to Rete v2
- PT-187356010: Handle block positions in Rete v2
- PT-187356133: Sync diagram state in Rete v2
- PT-187413139: add "secs" to hold block wait field Rete v2
- PT-187382897: Finish up Playback Support
- PT-187487044: Optimize changes during Dataflow ticks
- PT-187382896: Finish up Sensor/Input Support
- PT-187509629: Handle read only programs without storing the node inputs in the tile state.
- PT-187492779: Save time based data in a way that is more compatible with undo
- PT-187525290: Read Only Input nodes not being ticked show weird channel id in pink
- PT-187405552: load Rete v1 dataflow programs into Rete v2
- PT-187527867: Clean up some console warnings
- PT-187405546: handle DF curriculum mode
- PT-187518864: Dataflow program zoom and translation
- PT-187549961: Reloading a recorded programs
- PT-187581801: translation of the program should be saved
- PT-187530504: Make sure authoring in the CMS still works.
- PT-187599075: Minor annotation refactor, and remove unused tile selection api
- PT-187556114: Random Bugs Set 1
Version 5.9.0 - Release May 7, 2024
✨ Features & Improvements:
- PT-187080536: Update the header above the workspace: The sparrow controls are here now. The drop down menu in the header now contains the publish action, along with the previous options to open a document and make a copy.
- PT-187269591: Show Exemplars on Teacher Action
Version 5.8.0 - Released April 17, 2024
✨ Features & Improvements:
- PT-187269687: Exemplars share by student
- PT-187242048: Show Exemplars on Student Action
- PT-187269652: New Exemplar Share Alert
🐞 Bug Fixes:
- PT-186386566: Text boxes in drawings don't show in 4up view
- PT-187406957: [CLUE] Graph tile x and y-axes autoscale incorrectly