Releases: concord-consortium/collaborative-learning
Releases · concord-consortium/collaborative-learning
Version 4.7.2 - released October 5th, 2023
Bug Fixes
- PT-186127550: Category plots don't update and don't have y data
Version 4.7.0 - released September 27th, 2023
Features/Improvements
- PT-185744824: Make sure sparrows can be authored/rendered in curriculum
- PT-185477232: Numberline Sparrows
- PT-185447638: Show/Sort Panel - Object Selection and Ordering
- PT-185780804: Images as Thumbnails in Tables
- PT-185861401: Make CLUE Cypress tests independent of each other so retries work
- PT-185782082: Data Deck picklist for string data
- PT-185787939: Show/Sort Panel - Object Visibility
- PT-185782032: Data Deck typeahead for string data
- PT-185994631: When multiple objects are selected keyboard Cmd-G will group them
- PT-185897408: Calculate data in Tables and Cards
- PT-185788995: Add (Merge) Data on the Data Deck Toolbar
- PT-186082279: Update icon for Add Data From... on Toolbar
Bug Fixes
- PT-185995133: Moving geometry tile objects after sparrows are drawn from them do not reposition sparrows
- PT-183105613: Uploaded image hides the stamp in drawing tile
- PT-186036945: Deleting geometry tile objects to/from which external sparrows are drawn causes CLUE documents to crash
Version 4.6.1 - released September 18th, 2023
Bug Fixes
- PT-186002744: Student document crashes with lost work and sees an error message
- PT-186033421: CLUE is not loading at times with a console error "Cannot access 'g' before initialization"
Version 4.6.0 - released September 11th, 2023
Features/Improvements
- PT-185895047: Make teacher_dashboard, arrow_annotation and doc_editor tests independent and retryable
- PT-185730184: Numberline save/synchronize points
- PT-185477181: Numberline title
- PT-185759888: Numberline delete plot points
- PT-185847941: Numberline Clear Points
- PT-185477199: Numberline plot points
- PT-185845474: Fix regression of animations for collapsing panels
- PT-185647872: Connect Points in XY Plot by default when axes are numeric
- PT-185872194: Sparrow positions cannot be placed outside of document canvas bounds
- PT-185847005: Log Undo / Redo
- PT-185477208: Numberline serialization
- PT-185788955: icons for data types in Data Deck
- PT-185780777: AutoIdentify Data Type
- PT-185817277: Datacard should resize larger when new rows are added
- PT-185744763: Sparrows render in readonly documents on the left/4up
- PT-185885326: Point actions can be undone/redone/seen in history
- PT-185538971: Geometry Sparrows
- PT-185447627: Group Objects
- PT-185447632: Ungroup Objects
- PT-185447641: Order and Visibility (Show/Sort) Panel
- PT-183927775: Repeated Insert to visual tile should offset
- PT-185798493: Sparrows render in published documents on the left/4up
- PT-185943387: Sparrow Design Tweaks
Bug Fixes
- PT-185910329: Starred document flipper navigation right arrow doesn't show up
Version 4.5.0 - released August 28th, 2023
Features/Improvements
- PT-185781906: Import Latest CODAP code
- PT-185734990: CLUE Automation to make sure only one diagram tile is allowed
- PT-185734975: CLUE Automation for Datacard merge
- PT-185538986: Sparrow Notes
- PT-185539001: Table Sparrows
- PT-185728429: Duplicate object
- PT-169494224: Text tool
- PT-185734986: Refactor history tests in CLUE
- PT-185477179: Numberline tile
- PT-185477190: Numberline axis
- PT-185782595: Delete Sparrow
- PT-170363435: Legend with y Labels
- PT-184922666: Select Linked Data Column in Legend (dropdown)
- PT-185782620: Sparrow Arc control
- PT-185782606: Sparrow Styling
- PT-185788027: Activate Selection tool after object creation
- PT-185520282: Text and arrow actions are logged
- PT-185086444: Save Legend Selections
Bug Fixes
- PT-185800396: Tabs persisting within the same session is not working anymore
- PT-185758378: Image resize in drawing tool shows the selection rectangle in weird places
- PT-185491883: History is failing to load on some documents.
- PT-185800676: Scrolling issues in Resources panel upon window resize
- PT-185882292: Icon on the delete button is missing
- PT-185888565: Vertical Scrolling is broken in Workspaces tab in the Resources panel
- PT-185903129: Adding a Drawing tile to the content makes the Resources panel very wide
Version 4.4.0 - released August 14th, 2023
Features/Improvements
- PT-185649749: Refactor temporary dragging data storage
- PT-185520255: Draw tool updates can be authored/imported in Problem
- PT-185151205: Dataflow Node numbers show on Nodes
- PT-185447592: Object Resize
- PT-185452243: SPIKE: Student Proportional Arrow Architecture
- PT-185539003: Drawing Tile Sparrows
Bug Fixes
- PT-185826033: Scrolling issues in CLUE documents
Version 4.3.0 - released August 2nd, 2023
Features/Improvements
- PT-185425830: Terrarium Sim
- PT-185447593: Arrows
- PT-185492962: Comments Metadata Tag Settings in Unit (json)
- PT-185648616: Dataflow recording and playback cleanup
- PT-185633009: If Tags are enabled, able To Post Empty Comment and display with Tag.
- PT-185477630: Comments can have Metadata Tag (UI & saving)
- PT-185649749: Refactor temporary dragging data storage
- PT-185520255: Draw tool updates can be authored/imported in Problem
- PT-185683070: Only one Sim Tile allowed
- PT-185151205: Dataflow Node numbers show on Nodes
- PT-185493541: Student documents with comments show in all comments list
- PT-185707557: provide basic option for analyzing history events
- PT-185477557: Dataflow Link button Always on and shows XY Plots
- PT-185447592: Object Resize
- PT-185477179: Numberline tile
- PT-185683087: EMG Cleanup
- PT-185647942: XY Plots live update when linked to Dataflow Recording
- PT-185682986: Longer Closed EMG Sim behavior
Bug Fixes
- PT-185610057: Switching between showing and not showing student name in document flipper title between 1-document and 2-document is confusing to users
- PT-185668762: In Chrome, adding images to CLUE authoring not working even with the new workflow
- PT-185702095: undo was failing in certain cases
Version 4.2.0 - released July 19th, 2023
Features/Improvements
- PT-185246497: Authoring for expressions
- PT-185315239: SPIKE - use evaluation engine to render a placeholder
- PT-185259996: Placeholders [2 of 2] Operands placeholders should show
- PT-185355440: Include placeholders in fractions whenever there is no expression
- PT-185337722: Build Expression Evaluator with MathLive into CLUE
- PT-185315333: Make parens rerender after evaluation for placeholders
- PT-185091247: Placeholders [1 of 2] Fraction placeholder should show after deletion
- PT-185356848: Include placeholders in subtraction whenever there is no expression
- PT-184933494: Inline Division tool
- PT-184933324: Mixed fraction tool
- PT-185257716: Tabs retain state within session
- PT-185250361: XY Plot makes categories with strings
- PT-185394587: [CLUE Eq] Disable inline shortcuts, but allow for backslash commands and macros
- PT-184933384: Times rendered as x
- PT-185356879: Include placeholders in multiplication whenever there is no expression
- PT-185298829: Simulator tile type
- PT-185298834: Simulator tile title
- PT-185298864: Simulator tile schema/import
- PT-185309379: Dataflow Sensors connect to Sim Tile
- PT-185309337: Tiles can be saved in documents without appearing in the toolbar
- PT-185405494: Simulation lists its sensors and Outputs
- PT-185309471: Sim variables control placeholder images/animation frames
- PT-185397554: Change Grabber to Gripper
- PT-185382879: Comments yellow styling
- PT-185462738: Additional refactoring of tabs to remove duplicate code.
- PT-185279571: Revise the Control Block for Usability
- PT-185382726: Student buttons in 1-up Student Groups view
- PT-185405294: Dataflow Outputs connect to Sims
- PT-185408282: In 1-up Student Groups view - Show student name and document title in document title bar
- PT-185407690: Comments on this class Student Workspaces View - comment section shrinks tab view
- PT-185279553: Create Live Output choice for New Gripper
- PT-185407740: Comments on this class Student Workspaces View - 1up
- PT-185407691: Comments on this class Student Workspaces View - Group View commenting
- PT-175564402: Dashboard view Student Documents should scroll
- PT-185357952: Starred Tab Display 2 Document side by side flipper
- PT-185357893: Starred Tab Combo Scrolling Thumb list and display
- PT-185425692: EMG Sim
- PT-185598658: EMG Sim - Update Grabber and Arm Frames
- PT-185471390: Use sensor icons in the legend instead of boxes
- PT-185357933: Collapse/Expand Scrolling Thumb list
- PT-185493638: Starred Tab Display 1 Document flipper
- PT-185465688: Microbit Selections only show for options supported
- PT-185357011: All Teachers can see comments
- PT-185425830: Terrarium Sim
- PT-184873706: Dataflow Data Playback (Minigraphs)
- PT-185422637: Add Round function to Dataflow transform node
- PT-184873784: Dataflow Single Value Data Playback (Math and Logic Nodes)
- PT-185638530: Turn off student chat for clue-4.2.0
Bug Fixes
- PT-185375603: Changes to viewport semi-undoable
- PT-185405375: CLUE documents throw errors and fail to load when tables with categorical data are linked to xy-plots
- PT-185365905: Table tile automatically converts strings to 0
- PT-185428315: Cannot type %
- PT-185451802: Teacher guide tab fails to show up if it takes too long to load
- PT-185484498: Group names in teacher view now only shows the last digit of the group number showing G1 for Group 1 and Group 11
- PT-185453973: Dataflow Number Node is not saving
- PT-183870573: Sending individual sticky notes to students is no longer possible
- PT-185531735: Sending group sticky notes to students wrongly shows individual student sticky notes in the dashboard
- PT-185532784: Linked Tables with deleted points create corrupted documents
- PT-185464592: XY Plot points do not show plot points in 4-up views unless the user navigates away and returns
- PT-185562745: Vertical scrolling is broken in My Work and Class Work tabs
- PT-185610329: Showing other students/teachers starred published documents in My Work > Starred section causes crashes and other erratic behaviours
- PT-185502029: Multi-Class Publishing of Data Decks does not show images
- PT-184623254: Minigraphs can show too many digits
Version 4.1.1 - released June 16, 2023
Features/Improvements
- PT-182567180: XYplot (CODAP graph import)
- PT-182538264: Drag program nodes from Toolbar
- PT-184919981: Use iframe for CMS
- PT-185046082: Linked tables should retain names
- PT-184851445: Expression title
- PT-184851442: Expression tile saves and restores
- PT-184851427: SPIKE: Expression tile allows expression editing from Cortex
- PT-184851394: XYplot Saves and Restores
- PT-184922689: Select x axis data
- PT-184968123: Select y axis data
- PT-184667356: XYplot export format
- PT-184187726: Linked XY Plot Axis Tick/Label Synchronization
- PT-185091316: Import format/authoring for express
- PT-184376222: Data Card merge
- PT-185246854: [Clue Eq] Expression tile export
- PT-184667373: Link Table to XYPlot
- PT-184930324: Expression tile read only/Copy
- PT-184851413: Link XYPlot to data source with dialog
- PT-185226479: Standalone document editor dissociate from unit/section format
- PT-184867297: XYplot default axis limits and tick behavior
- PT-184375687: Variable naming rules
- PT-185231699: Eq Toolbar - Remove Equation tile Keyboard+add tile toolbar with a delete key
- PT-185102033: Update React Flow library
- PT-185316977: Tables can link to other tables, data decks
- PT-185317701: Data decks can link to other tables, data decks
- PT-185246497: Authoring for expressions
- PT-185298503: Arrows should obviously highlight when selected
- PT-185298532: Selected arrows should have a delete button
- PT-185298570: Arrows should be easy to connect
- PT-185298547: Arrows should be easy to select
- PT-185250327: Data Sources with strings are linkable
Bug Fixes
- PT-185062077: Cleanup zombie React components
- PT-185062212: Missing stamp icon image in the drawing tile toolbar and the stamps within in mods unit
- PT-185109217: Program blocks disappear in the toolbar when there are two or more dataflow tiles
- PT-185159335: Excessively large group numbers
- PT-185182713: focus state should be synced with other tiles
- PT-185149154: Images don't appear when added to data card in authoring
- PT-185293980: Unlinking table should clear the xyplot axes tick marks
- PT-185296992: Dragging expression tile from other documents shouldn't show the virtual keyboard
- PT-185307242: Expression tile toolbar shows in wrong place in 4-up view
- PT-185317045: Renaming attributes in table doesn't show the renamed axes labels in linked XY-Plot
- PT-185315270: on left side, denominator is stuck in placeholder state
- PT-184562862: Arrow should not be allowed from an output card to its input card
- PT-184196685: Arrow heads disappear at small widths of the diagram
- PT-185336212: Diagram tile can be modified in read only mode
Version 4.0.0 - released April 28th, 2023
Features/Improvements
- PT-184410401: Dataflow Record Data Serialization
- PT-182460204: Dataflow Clear Recorded Data
- PT-182326333: Dataflow Record UI
- PT-184754987: Preview Branch Link
- PT-184410475: Dataflow Data Playback UI (slider)
- PT-184489985: Paste images from Clipboard
- PT-184824107: Dataflow Single Value Data Playback (Sensor, Number, Generator)
- PT-184826254: Dataflow Record Stop
- PT-184869398: Freeze program execution when recorded data is not playing
- PT-184873846: Dataflow Single Value Data Playback (Demo/Live Output Nodes)
- PT-182567181: New XYplot tile
- PT-184812233: Duplicate tile (nonlinked)
- PT-184753679: (1) DataFlow Sensor Node Can Parse Data from Selected Sensor connected to remote microbit
- PT-184770831: (2) Individual sensor choices reflect status of remote sensors across multiple hubs
- PT-184816949: (2.5) DataFlow Live Output includes options based on micro:bit channels
- PT-184753741: (3) DataFlow Live Output block can talk to Microbit
- PT-184869058: First Recorded Column is Time
- PT-180890861: Link Dataflow with Table Tile
- PT-184954242: Clearing a DF linked to Table results in clear table (Dataflow only)
- PT-184869601: Support copying multiple tiles that use a shared model
- PT-184812191: Copy of multiple tiles with data models creates a copy of data with new ID for each tile
- PT-184908678: Duplicate tile (linked)
- PT-184880058: Dataflow Block Saves Recording State
- PT-184754103: (4) DataFlow Live Output backwards compatible with Arduino
- PT-184664312: Humidifier Demo Output
- PT-184657077: Fan Demo Output
- PT-184789015: Dataflow Clear Data Confirmation Dialog
- PT-182835777: Dataflow Block Names
Bug Fixes
- PT-184851232: Text tiles should display bulleted lists as lists
- PT-184955306: "undefined" in expression calculation
- PT-185031055: Humidifier Live Output missing
- PT-185034967: Dataflow tile copied from a different document carries over the recorded rows to any new linked tables
- PT-185047250: Curriculum (Brain unit) programs are showing up in a recorded state when copied
- PT-182890335: Allow page scroll while on dataflow tile