Releases: concord-consortium/codap
Releases · concord-consortium/codap
3.0.0-pre.2090
Version 3.0.0-pre.2090 - January 10, 2025
✨ Features & Improvements:
- PT-188616842: Export Case Card and Case Table in v2 format.
- PT-188565497: Map respects filter formula
- PT-188688712: Allow attribute rename in formula editor
- PT-188624629: Input row does not have index menu (Delivered)
- PT-187958658: Make input row draggable (Delivered)
- PT-188276475: Case table and case card show Filter Function when one is present (Delivered)
- PT-187953018: New case table has edit focus in dataset name (Delivered)
- PT-188650872: [DAVAI] Describe Graph by Text (Delivered)
🐞 Bug Fixes:
- PT-186293627: Datasets are getting duplicate names
- PT-188590488: Default display precision for formulas differs between CODAP V2/Plugins and CODAP V3
- PT-188749138: wordListMatches function doesn't auto update
- PT-188623967: Heading formatting in the text component doesn't work.
🛠️ Under the Hood:
- PT-188651494: Get Cypress to interact with PixiJS canvas
3.0.0-pre.2076
✨ Features & Improvements:
- PT-188527686: Formula Editor improvements
- PT-187738928: DI Create DataContextFromURL
- PT-188712457: Support async API handlers
🐞 Bug Fixes:
- PT-188623852: Selecting parent case using keyboard navigation does not cause child cases to scroll into view like they do when you click on a parent case to select it.
3.0.0-pre.2068
✨ Features & Improvements:
- PT-188673066: Case card supports color value editing even when attribute is not typed as 'color' (Delivered)
- PT-188616842: Export Case Card and Case Table in v2 format. (Delivered)
- PT-188616792: Export WebView in v2 format. (Delivered)
- PT-188616810: Export GameView in v2 format (Delivered)
- PT-188616852: Export Slider in v2 format (Delivered)
- PT-188651857: A plugin can get and update any top level graph feature (Delivered)
- PT-181846570: Rows of the case table can be resized by clicking and dragging on the bottom of a row's index cell. (Delivered)
🐞 Bug Fixes:
- PT-188590950: Graph: crash on axis switch from categorical parent attribute to date child attribute
- PT-188713991: Hierarchical DataSets exported from v3 do not import into v2 correctly (Delivered)
- PT-188719111: Lookup functions should match user-set title (Delivered)
3.0.0-pre.2058
Version 3.0.0-pre.2058 - December 13, 2024
✨ Features & Improvements:
- PT-188646708: A plugin can update an existing graph's attribute assignment
- PT-188614511: Update v2 types to cover the majority of shared v2 documents (Started)
- PT-188613419: v2 export of DataSets => DataContexts (Finished)
- PT-188616842: Export Case Card and Case Table in v2 format. (Started)
🐞 Bug Fixes:
- PT-188605717: Bar chart with single bar fills whole graph
🛠️ Under the Hood:
- PT-187950465: Update to eslint v9 and the new flat config format
3.0.0-pre.2023
Version 3.0.0-pre.2023 - November 22, 2024
✨ Features & Improvements:
- PT-188491735: Boundaries display in case table cells as small representations of the polygon
- PT-187849414: Auto-detect boundary data type
- PT-188491712: lookupBoundary function
- PT-188104685: Browser tab titles show document name
- PT-188497370: Legend colors can be changed in the layers (for maps) inspector menu
🐞 Bug Fixes:
- PT-188570070: Minimized components can't be unminimized after importing a v2 document into v3
- PT-188364161: Misalignment of numerical attributes in case table
- PT-188392104: Formulas don't behave for case card view
- PT-188571448: Nested Table View in MultiData plugin fails to update when adding new hierarchy levels in CODAP v3 case card view (Delivered)
- PT-188571538: Lat/long points will not display in Map component when migrating v2 documents to v3 (Finished)
3.0.0-pre.2009
Version 3.0.0-pre.2009 - November 15, 2024
✨ Features & Improvements:
- PT-181910061: Legend colors can be changed in the brush (for graphs) inspector menu
- PT-181889643: Attribute menu Fit width to content
- PT-188497532: Graph/map filter function use new formula editor
- PT-188545557: dropping a codap file onto a dirty document should ask for confirmation
- PT-187014862: When color attributes are used as legends points are colored accordingly (Delivered)
- PT-188459268: Remaining Bivariate Statistical Functions (Delivered)
- PT-181869876: The case table has a "rescale" icon that causes columns to resize (Delivered)
- PT-188497528: Case table/card filter function use new formula editor (Delivered)
- PT-187967988: Edit Attribute Properties dialog should support date-time precision for date types (Delivered)
- PT-182991523: User has control over display of numbers (Delivered)
🐞 Bug Fixes:
- PT-188323297: Autoscale Fails When Multiple Points Are Selected and Hidden from the Graph
- PT-188539637: Dragging dot plot points doesn't affect case table values if dataset is hierarchical
- PT-188234640: Attribute Menu Doesn't Dismiss When Resizing Case Table and Case Card
- PT-188524711: Case table doesn't display correct value on release of dragged point
- PT-188514843: Maps do not open at correct zoom level
- PT-188539688: Dot plot messed up response to adding parent collection
- PT-188415967: CODAP document name is not restoring on open
- PT-188305544: Hidden attributes show in graph attribute menu list
- PT-188411147: Unable to Dismiss Rename Attribute Dialog in case table after a single click away
- PT-188524747: Graph: Clicking on selected points deselects other points preventing multiple point drag (Delivered)
- PT-188411287: Case Card with Hierarchy becomes stuck in Tool-shelf in CODAP v3 (Delivered)
- PT-188036951: Inability to select/scroll to individual cases in child level of hierarchy (Delivered)
- PT-188514748: Point slide incorrect representation in hierarchical case table with crash (Delivered)
🛠️ Under the Hood:
- PT-188402995: Automation for Slider components with new date handling implemented
- PT-188575672: Run Cypress in a fixed version of Chrome on GitHub
- PT-188554616: Crash in usePixiPointerDown
3.0.0-pre.1976
Version 3.0.0-pre.1976 - November 6, 2024
✨ Features & Improvements:
- PT-188182907: Dirty document management
- PT-181840421: The hamburger menu item Close closes the current document
- PT-188484902: Formula Editor keyboard shortcuts
- PT-187502179: Case table Color picker shows palette of 16 + 1 color squares by default (Started)
🐞 Bug Fixes:
- PT-188509712: Sorting of hierarchical attribute should sort within parent cases
- PT-188037024: Missing "=" sign in Formula Editor dialog
- PT-188403674: Layout of graph axis not correct on restore
- PT-188463149: Insert Function selects incorrect portion of inserted text for editing on Safari (and sometimes other browsers)
- PT-188524694: Dragging dot plot point fails to cause other points to adjust their positions
- PT-188470760: “TAB” Button Does Not Trigger Autocomplete in Formula Editor
- PT-187614572: Dot chart and bar chart respond dynamically to change in category order (Delivered)
🛠️ Under the Hood:
- PT-187223531: The plugin api supports the ability to specify set aside cases
- PT-188476241: [MultiData] Hidden attributes are visible in MultiData Nested Table plugin (Delivered)
3.0.0-pre.1963
Version 3.0.0-pre.1963 - November 1, 2024
✨ Features & Improvements:
- PT-188459260: Remaining Statistical Functions
- PT-188497515: Plotted value/function use new formula editor
- PT-188356056: The user can choose to display the squares of residuals from a plotted function (Delivered)
- PT-183987088: Graph brush palette allows categories to be assigned colors via scrollable list (Delivered)
🐞 Bug Fixes:
- PT-187953007: First click in graph/map empty space does not change selection
- PT-188351110: Hide cases is broken in map
- PT-188497004: Sort Behavior for Parent Cases Differs Between CODAP v3 and CODAP v2
- PT-188460088: Dot chart not respecting number of cases when attribute is not at childmost level (Delivered)
- PT-187364079: Attribute formula based on slider doesn't save/restore
- PT-188428974: Cancel does not revert formula back to previous state
- PT-188502341: Dot chart not responding correctly to change in hierarchy if it has a legend.
- PT-188484892: Formula editor doesn't recognize pre-existing parentheses (Delivered)
🛠️ Under the Hood:
- PT-188412560: Develop targeted cypress smoke test
3.0.0-pre.1946
Version 3.0.0-pre.1946 - October 25, 2024
✨ Features & Improvements:
- PT-182079220: The formula editor has full documentation for functions as in V2
- PT-188415994: CODAP v3 Documents in the Activity Player shouldn't show the file menu
- PT-186945894: Support language-switching via CFM language menu
- PT-188416015: Remaining Logical/Other Functions
- PT-188286105: Drag objects from Plugins to CODAP tables or graphs
🐞 Bug Fixes:
- PT-188104342: Grid does not display in Four Seals
- PT-188382528: Formulas Don’t Highlight Across Table Row
🛠️ Under the Hood:
- PT-187738926: DI Update DataContext Sort (Delivered)
- PT-188363563: Add plugin API for plugins to request that CODAP bring up formula editor for a particular attribute (Finished)
- PT-188410313: Add Slack Notification about failed tests on
main
Version 3.0.0-pre.1934 - October 18, 2024
Version 3.0.0-pre.1934 - October 18, 2024
✨ Features & Improvements:
- PT-187799311: The inspector panel for graphs shows a filter icon
- PT-182079193: Users can enter formulas for attributes via a formula editor like v2's
- PT-181890013: Attribute menu Sort Ascending (A->Z, 0->9) or Descending
- PT-182849961: Case table supports advanced selection
- PT-187799278: A slider can be configured to display date-time values (Finished)
🐞 Bug Fixes:
- PT-188428955: Attributes lose color on modal re-open
🛠️ Under the Hood:
- PT-188363964: Codap to Plugin Drag and Drop (Finished)