Release Notes - COmanage - Version COmanage Match 1.0.0 (Suitable Pear) - HTML format

Sub-task

  • [CO-2213] - Update to CAKEPHP 3.10
  • [CO-2216] - allowEmpty and notEmpty deprecated
  • [CO-2245] - Upgrade to CAKEPHP 4.2.10
  • [CO-2252] - Refactor MatchgridBuilder, Fix dbal Deprecations
  • [CO-2255] - Upgrade to CAKEPHP 4.3.0
  • [CO-2265] - Fix Tablelocator::get error

Bug

  • [CO-1690] - Submitting Blank Attributes Creates a Reference ID
  • [CO-1711] - ADOdb Fails To Create Attributes Table
  • [CO-1714] - Update Match Attributes Request Deletes Reference ID
  • [CO-1715] - "Response: Potential Match Found" contains incorrect JSON formatting for names
  • [CO-1753] - Constrain Accepted Reference Identifiers In Forced Reconciliation Request
  • [CO-1765] - Only Platform Admins Can Build Matchgrids
  • [CO-1766] - Application error after using breadcrumb to exit "New Attribute Mapping" UI
  • [CO-1768] - Editing/Adding Platform Administrator assigns a MatchGrid ID
  • [CO-1770] - Internal Server Error when a "Required" attribute is not supplied in request
  • [CO-1771] - Internal Server Error when rule contains search type without necessary attribute configuration
  • [CO-1772] - TeirApiManager incorrectly reports "no rules successfully completed" after update for CO-1690
  • [CO-1777] - Case insensitive attribute incorrect SQL generation results in missed matches
  • [CO-1778] - "Mapping" search type assumes case-insensitive attribute
  • [CO-1792] - Cannot install English Nicknames in snapshot dated 8/25/2019
  • [CO-1793] - Match container does not log error or debug to stdout
  • [CO-1794] - initial DB setup in match container needs to enable fuzzy string matching
  • [CO-1814] - 'TableRegistry' not found error in Sequence.php
  • [CO-1815] - Undeclared variable in AttributeGroupsController.php
  • [CO-1816] - Cannot create new Matchgrid Settings rows
  • [CO-1830] - Clicking on Matchgrid Name Spins Without Loading Page
  • [CO-1848] - Information Flash Does Not Render (Match)
  • [CO-1872] - Mismatch in metisMenu version
  • [CO-1887] - Order Field Inconsistent
  • [CO-2120] - Error on Non-Admin Login
  • [CO-2125] - Deleting Matchgrid Row via UI Throws Error
  • [CO-2126] - Updating Reference ID On Existing Record Throws Stack Trace
  • [CO-2127] - No Reference ID Assigned If No Potential Rules Run
  • [CO-2131] - MissingControllerException (class Css)
  • [CO-2132] - Deleting Reference ID Does Not Rematch Record
  • [CO-2192] - Can't change order of match rules in 74ba508
  • [CO-2200] - Error if "Accept" header set in Match API request
  • [CO-2212] - Simplify PermissionsController sort order to remove error
  • [CO-2236] - Reference ID Popover Is Not Easily Closed
  • [CO-2246] - Ensure correct URL is produced with $forcePrimaryLink
  • [CO-2296] - Match directory for log files
  • [CO-2297] - Match throws TypeError
  • [CO-2303] - Match deployment requires PHP 7.4
  • [CO-2344] - Database Command Schema Mismatch
  • [CO-2381] - Potential matches not displaying in "Reconcile Unresolved Requests" view

New Feature

  • [CO-1676] - Implement Sequence Reference ID Service
  • [CO-1678] - Bulk Initial Load
  • [CO-1679] - Notification on Fuzzy Match
  • [CO-1680] - Initial Match Logic Punchlist
  • [CO-1681] - Manual Merge / Split
  • [CO-1692] - Implement Search Modifiers
  • [CO-1759] - Dictionary Search Type
  • [CO-1763] - Attribute "Cross Check"
  • [CO-1803] - Matchgrid Settings
  • [CO-1871] - Sort/Search/Filter MatchgridRecords
  • [CO-2114] - "Suspended" Confidence Mode
  • [CO-2136] - Match Blank Values
  • [CO-2137] - Matchgrid Display Configurable Columns
  • [CO-2191] - Duplicate Rule

Task

  • [CO-1662] - Match UI Punchlist
  • [CO-1716] - Tests
  • [CO-1847] - Update to Cake 4
  • [CO-2110] - Update ID Match API Implementation For API v1.0.0
  • [CO-2122] - Switch "master" Branch to Main
  • [CO-2133] - Initial Match UI/UX Punch List
  • [CO-2134] - Configure "Required" On Rule Rather Than Attribute
  • [CO-2141] - Reorganize Match Menus
  • [CO-2206] - Replace Metis Menu with Bootstrap collapse
  • [CO-2230] - Remove jQuery UI

Improvement

  • [CO-1764] - Implement Pagination
  • [CO-1767] - Allow underscores in COmanage match attribute names
  • [CO-1838] - Layout Improvements for Match Reconciliation view
  • [CO-1839] - Improve breadcrumbs for Reconciliation view
  • [CO-1900] - Use a package manager to manage front-end libraries/resources
  • [CO-1948] - Improve distinction between platform menu and matchgrid menu
  • [CO-2211] - Case Insensitive Indexes
  • [CO-2241] - Refactor co-color.css for simplicity and convert the css files to fully use it
  • [CO-2242] - Ensure identifying field is first in the index column list
  • [CO-2256] - Improve Matchgrid status column with color or badge
  • [CO-2266] - Upgrade Match to Bootstrap 5
  • [CO-2434] - Ensure case insensitive matching in Reconcile view

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.