Skip to content

Releases: ag-grid/ag-grid-aurelia-example

19.1.1

31 Oct 15:27
Compare
Choose a tag to compare

Release 19.1.1 Overview

Feature Highlights:

AG-904 Polymer 3 Datagrid.
AG-726 Export to XLSX.
AG-1591 Allow Delta Changes to Column Definitions.

19.0.0

07 Sep 13:56
Compare
Choose a tag to compare

Release 19.0.0 Overview

Breaking Changes:

ag-Grid receives a major overhaul of the Tool Panels in version 19.0.0. The old property 'showToolPanel' is no longer used and the Tool Panel is also not included by default. For more details see: Configuring the Side Bar.

Feature Highlights:

AG-1201 The Status Bar is now customizable with Custom Status Panel Components.
AG-1915 The Side Bar is now customizable with Custom Tool Panel Components.
AG-1914 A new Filters Tool Panel has been added to the Side Bar.
AG-1881 Lazy load hierarchical data with Server-side Tree Data.
AG-1961 Debounce block loading with Infinite and Server-side Row Models using the new grid options property: 'blockLoadDebounceMillis'.
AG-1363 columnApi.resetColumnState() can now optionally raise column based events.

18.1.0

04 Jul 10:52
Compare
Choose a tag to compare
AG-1889   18.1.0 Website - Master/Detail JS Example includes vue renderer code        
AG-1887   18.1.0 agSetColumnFilter with textFormatter creates extra items in the list with formatted text        
AG-1886   18.1.0 Line break between icon and 'Drag here to set row groups' using theme ag-fresh        
AG-1883   18.1.0 Server-side - sorting doesn't always invoke server side        
AG-1882   18.1.0 Reference data + Set Filter: Add flag so reference data is not searchable by value as it was pre v17.0.0       More Info
AG-1879   18.1.0 focused cell border was getting clipped for last pinned column        
AG-1878   18.1.0 Typing improvements on ColumnState for setColumnState        
AG-1877   18.1.0 Vue & Angular CLI - enteprise library duplicated due to symlinks (enterprise features not available in monorepo)        
AG-1876   18.1.0 Animation example doesn't work for Angular and React in the website        
AG-1875   18.1.0 Master/Detail - AutoHeight property not working for details grid        
AG-1872   18.1.0 Selection - one operation in the grid should result in one instance of selectionChanged event.        
AG-1871   18.1.0 Pinning - RTL cause disorder between columns        
AG-1870   18.1.0 Aggregation - Grouped row displays wrong value for aggregation 1st function        
AG-1869   18.1.0 ag-grid-angular-cli-example v6 not working on ie11        
AG-1868   18.1.0 Remove dependency on react-dom-factories in ag-grid-react        
AG-1864   18.1.0 Clipboard - spanned cells multi select allows paste        
AG-1863   18.1.0 bring back gridSizeChanged event        
AG-1855   18.1.0 suppressLoadingOverlay: true not working        
AG-1852   18.1.0 Sorting - sortingOrder: ['asc', null, 'desc'] Doesn't work the grid does asc, desc null instead        
AG-1851   18.1.0 Grouping + suppress group row + reset column state. Causes exception        
AG-1850   18.1.0 cellHeight parameter for dropdown editor doesn't highlihgt the whole height of the option, just the text        
AG-1849   18.1.0 Website - https://www.ag-grid.com/archive/18.0.0/javascript-grid-cell-expressions/ doesn't work        
AG-1848   18.1.0 Floating Filters not disabled when set to readonly in IE        
AG-1846   18.1.0 Website - javascript-grid-filtering/#example-filter-api invalid gridOptions property 'suppressMenu' message in console.        
AG-1843   18.1.0 Tabbing outside a set floating filter causes the column to filter out all the rows        
AG-1842   18.1.0 Floating filter for date filters is always in edit mode, even when using the in range filter type        
AG-1839   18.1.0 Row Dragging: Doesn't work on iPhone        
AG-1837   18.1.0 React - immutable/frozen data causes runtime errors        
AG-1830   18.1.0 Aurelia not supporting full column dragging behaviour        
AG-1829   18.1.0 Dragging Service - if not enabled, it should not update in the background        
AG-1828   18.1.0 getColumnState - hide value is incorrect for collapsed columns        
AG-1827   18.1.0 Status Bar - if not enabled, it should not update in the background        
AG-1824   18.1.0 Editing - Multi sort breaks inline editing        
AG-1821   18.1.0 Header should disappear (and go to footer) when rowNode.setExpanded(true) is called.       More Info
AG-1818   18.1.0 Pinning, moving and unpinning the column results in the wrong place.        
AG-1808   18.1.0 vue - symlink causes $attr read only        
AG-1798   18.1.0 set pinned data asynchronously cancels editing        
AG-1797   18.1.0 setFitlterValues + setFilterModel Only works when newRowsAction: 'keep'        
AG-1788   18.1.0 Scrolling - Holding down page down with large dataset freezes up the browser        
AG-1787   18.1.0 Enterprise - Unable to override cell loading renderer        
AG-1784   18.1.0 Master/Detail - Last row in the grid is not on the same page when autoPageSize is set and there is no available space under the grid        
AG-1778   18.1.0 Website - For Print 'For Print and RTL' Doesn't Work        
AG-1777   18.1.0 Website - For Print Complex Example Doesn't Work        
AG-1774   18.1.0 IE - Double click on Filter to uncheck 'Select All' instead of single click.        
AG-1764   18.1.0 Scrollwheel freezes grid if scrolled past the end        
AG-1762   18.1.0 Scrollwheel freezes grid if scrolled past the end        
AG-1759   18.1.0 cellEditorSelector and cellRendererSelector not in the docs for column properties        
AG-1758   18.1.0 Allow shift-resizing by default        
AG-1751   18.1.0 Check scrollbar width is same for both horizontal and vertical scrolls        
AG-1748   18.1.0 Tool panel: column drop section - Dragging any column into that section scrolls the section to the top        
AG-1735   18.1.0 Memory leak when using static data        
AG-1733   18.1.0 Pagination - Pressing next does not display page 2 if you clicked the set filter first.        
AG-1728   18.1.0 cellContextMenu Event not firing when the user triggers the context menu via right click        
AG-1722   18.1.0 Full width cell renderer + shift selection: Random rows get selected        
AG-1717   18.1.0 Grouping Toolbar - Adding many columns causes layout to break        
AG-1711   18.1.0 Filters - right most column, the right side of the drop down is clipping        
AG-1700   18.1.0 Floating Filters + Set filter: Filter changes when pressing random keys while focusing on the read only text box        
AG-1664   18.1.0 CellRender/innerRenderer framework components not destroyed, when set to new columnDef        
AG-1663   18.1.0 Grid not releasing React components in DOM

18.0.0

12 Jun 14:26
Compare
Choose a tag to compare

AG-1844 Grid is now laid out using CSS Flex. Before this the grid had it's own layout mechanism called Border Layout. This had the following disadvantages:
The grid had a timer (layout interval) where every 500ms it was checking the width and height of the grid and then laying out contents again if the width or height changed.
Extra DIV elements were required for the layout.
The new mechanism no longer uses the layout interval so the grid is no longer polling every 500ms. The DOM is also now cleaner as the extra div's associated with the border layout are now gone.
AG-1807 New strategy for Printing using auto-height.
AG-1350 Added support for Row Spanning.
AG-1768 Now possible to switch between Auto Height and Normal Height dynamically.
AG-678 Grouping Footers now provides an option for a 'grand' total across all groups.
AG-1793 When in pivot mode you can now include Pivot Row Totals
AG-1569 To help clarify Row Model usage, we have renamed as follows:
In-Memory Row Model -> Client-side Row Model
Enterprise Row Model -> Server-side Row Model
AG-865 The Server-side Row Model now preserves group state after sorting has been performed.
AG-424 Text, Number and Date filters now support two filter conditions instead of just one. The user through the UI can decide which sort of logic to apply: 'AND'/'OR'

This also means that the model for the filter changes when two conditions are applied.

The ability to add an additional filter condition can be suppressed with filterParams.suppressAndOrCondition = true

The documentation of each filter has been updated to reflect these changes accordingly:

text filter
number filter
date filter

17.1.0

17 Apr 13:54
Compare
Choose a tag to compare
AG-1719   17.1.0 Typescript definition missing row drag events        
AG-1716   17.1.0 Error thrown when using angular component within the detail grid of a master/detail setup        
AG-1710   17.1.0 [drag event] Drag events fired on a single click        
AG-1705   17.1.0 Tool Panel Row Group Section: Long column names overflow into next row.        
AG-1704   17.1.0 shift range selection gave error when range selected extends boundary of the selectable area        
AG-1702   17.1.0 Master/Detail + Selection enabled: Clicking on plus icon to expand ALSO selects row        
AG-1695   17.1.0 ToolPanel: Clicking on Label(text) checkbox should toggle        
AG-1694   17.1.0 cellEditorSelector is missing from colDefUtil.ts        
AG-1692   17.1.0 rowValueChanged callback not triggered while copy paste        
AG-1691   17.1.0 Reverse the sorting arrows in the headers        
AG-1690   17.1.0 grid RTL pagination icons(next page, prev page, first/last page) are opposite        
AG-1688   17.1.0 Cannot access the API of detail grids via the master grid       More Info
AG-1687   17.1.0 Copy Single Cell to selected range not working       More Info
AG-1684   17.1.0 adding "resetColumns" as built-in menu item causing a javascript error        
AG-1680   17.1.0 Pivoting: Uncaught TypeError: this.rowModel.forEachPivotNode is not a function Error when exporting data        
AG-1678   17.1.0 Remove unnecessary tool panel console.log messages onExpandClicked, onFilterTextChanged, onSelectClicked        
AG-1673   17.1.0 groupRowRendererParams with checkbox true causes an error        
AG-1670   17.1.0 Can not edit cells on iPhone        
AG-1666   17.1.0 Fixed bug where editing cells in pinned rows produced 'isActive' error        
AG-1660   17.1.0 Using internal DetailCellRenderer in master/detail does not work for frameworks        
AG-1651   17.1.0 New property suppressMakeColumnVisibleAfterUnGroup        
AG-1649   17.1.0 Column spanning outside of viewport causes DOM elements to be removed incorrectly        
AG-1647   17.1.0 checkbox:true causes full row grouping to fail        
AG-1646   17.1.0 Memory leak with angularjs due to DOM elements not being removed on destroy        
AG-1644   17.1.0 Toolbar doesn't resize correctly when using autoHeight in the grid        
AG-1638   17.1.0 Remove "console.log(...)" from the production release        
AG-1634   17.1.0 Customizing the balham theme through webpack fails with missing icons error        
AG-1629   17.1.0 Autosize all columns and setColumnState requires mandatory parameter, previously it didn't       More Info
AG-1627   17.1.0 Performing grouping operation on the enterprise row model changes the order of columns        
AG-1626   17.1.0 Quick filter to search on multiple words        
AG-1625   17.1.0 Touch Devices Unable to expand column by double tapping on edges.        
AG-1619   17.1.0 Invalid spacing for deeply nested items        
AG-1615   17.1.0 using suppressCellSelection cells are kept in edit mode even after they receive a foucs out event        
AG-1613   17.1.0 groupDefaultExpanded not working when using multi auto group and master/detail       More Info
AG-1612   17.1.0 New agGroupCellRenderer property: suppressDoubleClickExpand       More Info
AG-1610   17.1.0 Column state reverted after grouping applied dynamically        
AG-1609   17.1.0 Enterprise row model when there are no rows api.paginationGetRowCount() returns 1        
AG-1604   17.1.0 Row dragging seems to not work properly if a pinned right column is defined        
AG-1602   17.1.0 Tree Data: api.expandAll Not working        
AG-1600   17.1.0 Row dragging - functions not re-executed when cell contents change.        
AG-1598   17.1.0 Numeric columns exported to excel with white spaces cause the file to be corrupt       More Info
AG-1593   17.1.0 When reducing the width of a group header, display an ellipsis if shrunk so that the content doesn't fit (same as non group header)        
AG-1588   17.1.0 paginationNumberFormatter not working in Angular or React        
AG-1585   17.1.0 gridOptions mandatory in Vue.js - should be optional        
AG-1581   17.1.0 groupHideOpenParents didn't work when selecting row groups        
AG-1577   17.1.0 Added filterValueGetter to allow better filtering while grouping        
AG-1576   17.1.0 When dragging a column to a new position, sometimes it gets sorted        
AG-1574   17.1.0 Error thrown when using FW component within the detail grid of a simple master/detail setup        
AG-1549   17.1.0 Column ordering resets to default ordering after de-grouping        
AG-1544   17.1.0 Grid API - expand/collapse all does not work with tree data        
AG-1512   17.1.0 setFilterModel + async set filter values: While the async set filter values are computed, the calls to setFilterModel are ignored        
AG-1498   17.1.0 Provide documentation on using Angular 1 in Headers        
AG-1492   17.1.0 Put in defensive logic for clipboard operation after use sets invalid range        
AG-1455   17.1.0 Provide column information in set filter async function to facilitate generic implementations       More Info
AG-1441   17.1.0 Add ability to process headers for clipboard (i.e. add processHeaderForClipboard)        
AG-1405   17.1.0 Support automatic text wrapping / variable row height        
AG-1389   17.1.0 defaultColDef not applied to auto generated column definition       More Info
AG-1316   17.1.0 When changing "filter type" and no value present, filter should not be refreshed        
AG-1207   17.1.0 Holding shift while column resizing will now resize columns on either side of the drag handle.        
AG-959   17.1.0 Allow forcing type date for the column no matter what browser

17.0.0

08 Mar 10:42
Compare
Choose a tag to compare

See our changelog for more info
https://www.ag-grid.com/ag-grid-changelog/

AG-1580 Feature Request 17.0.0 Tool panel can be resized B
AG-1562 Bug 17.0.0 Warn when grouping by null or undefined in enterprise row model
AG-1561 Feature Request 17.0.0 Can't align to the right column group header
AG-1553 Bug 17.0.0 Add mouseevent to our list of objects that are not in the DOM so ag-grid can compile headless
AG-1551 Feature Request 17.0.0 Added API for getCellEditorInstances and getCellRendererInstances
AG-1550 Feature Request 17.0.0 API for getting cell renderer instance
AG-1538 Bug 17.0.0 double clicking 'column group expand' icon gives bad results
AG-1530 Feature Request 17.0.0 Add Expand All/Collapse All to Column Menu for Tree Data
AG-1527 Feature Request 17.0.0 New UI to have tool panel like a side bar in intelliJ B
AG-1525 Feature Request 17.0.0 isRowMaster doesn't work with React
AG-1518 Feature Request 17.0.0 Add UMD packaging
AG-1493 Feature Request 17.0.0 Allow paste from clipboard to selected range
AG-1478 Feature Request 17.0.0 Allow enter key to go to next row directly without going through edit mode
AG-1473 Bug 17.0.0 Cell renderer function throws an error if it returns a number, but works if it returns a string
AG-1469 Bug 17.0.0 Angular innerRendererFramework - ngOnDestroy not being called
AG-1460 Bug 17.0.0 While editing pinned rows delta updates in the no pinned data causes the editing to be cancelled
AG-1449 Bug 17.0.0 headerTooltip doesn't work with grouped columns
AG-1440 Feature Request 17.0.0 Allow tool panel to handle long column names B
AG-1432 Bug 17.0.0 Typings for colDef incorrect for framework components
AG-1430 Bug 17.0.0 Deleted rows flicker out of view when animateRows is enabled
AG-1425 Bug 17.0.0 On pivot mode updating data so that it should be o a different secondary column not working when using splice
AG-1395 Bug 17.0.0 Tabbing through headers makes headers and columns out of sync
AG-1347 Feature Request 17.0.0 New API: api.getEditingCells()
AG-1331 Feature Request 17.0.0 Do not allow page breaks inside rows in print layout
AG-1321 Feature Request 17.0.0 Add destroy callback to all row models
AG-1320 Bug 17.0.0 Tooltip AND css classes not updated when using a transaction and tooltip field using dotted field syntax
AG-1261 Feature Request 17.0.0 When user hovers a column header, add class to column header and cells
AG-1196 Bug 17.0.0 Memory leak using angular1
AG-1135 Feature Request 17.0.0 Allow multiple row selections with mouse only
AG-1101 Feature Request 17.0.0 Allow column resizing in mobile devices
AG-1097 Feature Request 17.0.0 Allow having a callback to refine the sort of the rows after the grid sorts them.
AG-1073 Feature Request 17.0.0 Change HTML [button] to [button type="button"]. Otherwise if grid embedded in a form, submits forms by default
AG-1052 Feature Request 17.0.0 add suppressCellFlash in the colDef
AG-1036 Feature Request 17.0.0 Allow scrollbars to be always present by configuration
AG-918 Feature Request 17.0.0 [performance] implement batch update for transactions - and webpage
AG-700 Feature Request 17.0.0 Add method to allow changing the values of a rich select component on the fly and also let it be different depending on the row
AG-677 Feature Request 17.0.0 [sort] multi-column sorting with ctrl
AG-612 Feature Request 17.0.0 [cell flasing] Allow for easy row flashing and create api calls to force flashing
AG-460 Feature Request 17.0.0 [range] Scroll grid as range selection changes (as per excel)
AG-432 Bug 17.0.0 [toolpanel touch]Scrolling Tool Panel on touch devices doesn't work B
AG-183 Feature Request 17.0.0 Added CellMouseDownEvent for left and middle click events.

16.0.0

29 Jan 10:30
Compare
Choose a tag to compare

For details of this release, check our dedicated blog post for v16.0.0. https://www.ag-grid.com/ag-grid-blog-16-0-0/

Enhancements
AG-116: Allow row drag and drop
AG-1397: Add example on how to add a dynamic component into a cell
AG-1435: Maintain cell focus on data updates
AG-1419: Allow quickfilter to work with tree data
AG-1400: Allow moving of group auto-column
AG-1388: Support for Enter to commit changes to cell and to navigate to the next row
AG-1338: Use Value Formatter with Tooltips
AG-1208: Make setFilter mini search case insensitive
AG-1382: Allow the detail grid of master detail to be defined with callback
AG-1194: Add double click = expand/collapse column group
AG-1390: Row drag icon needs better graphic design
AG-1384: Create cellStyleParams interface as per https://www.ag-grid.com/javascript-grid-cell-styles
AG-1191: Show context menu when the user right clicks on the header
AG-1285: Allow disabling ctrl to add cells to a currently existing range
AG-1206: Add source information in the column events so that the user knows where the event came from ie From reset columns button
AG-1119: Add api call to hideContextMenu
AG-818: Add better support/consistency for addIndex
AG-514: Allow columns to be fixed so they can not be moved from their configured position
AG-128: Add suppressHidden and suppressPinning to ColDefs
Bugs
AG-1186: Using font icons in a renderer in chrome causes them to not be repainted when resizing the column
AG-1068: Ipad - Safari/Chrome Csv Export doesn't work
AG-1439: Fix issue creating detail row in master/detail with react
AG-1434: Fix page message when no rows are present when using pagination. Shows 1 of 0
AG-1431: "Ctrl & A" does not select pinned bottom rows correctly
AG-1422: Overlay blocks mouse pointers events in IE10
AG-1421: new property popupParent - so popups (eg menu) don't get clipped into grid
AG-1392: getBusinessKeyForNode should sanitise input
AG-1374: innerRendererFramework doesn't work in the group column for the master grid in a master/detail configuration
AG-1373: Can't nest a framework detail grid in a master detail grid. [ag-Grid: unable to find bean reference agGridReact while initialising frameworkComponentWrapper]
AG-1368: Cell focus should not get darker when browser focus is lost
AG-1362: columnVisibleChange triggered when column is moved independently if it is visibility changes
AG-1361: Header Group Columns are not getting "ag-header-group-cell-moving" CSS class while being dragged&dropped
AG-1351: New components naming not backward compatible when using floating filters (filter: 'date' or filter:'text')
AG-1345: Number filter defaultOption: "notEqual" not working
AG-1342: When press Tab while editing, grid checks "editable" callback of next cell before current cell applied
AG-1339: Home/End keys not working in Windows10
AG-1333: getNodeId makes the row render incorrectly if returning partial HTML
AG-1283: Cannot override default components with framework components, only with plain JS ones
AG-1279: In range date filter breaks if the data contains null dates
AG-1278: deprecated api.recomputeAggregates(), use api.api.refreshInMemoryRowModel('aggregate') instead
AG-1273: Pagination + Grouping + Enterprise when expanding a group rows bubble up unexpectedly
AG-1272: Null pointer exception when trying to save the state of the columns and the passed state is null
AG-1258: Have consistent behaviour for indeterminate checkbox across selection and set filter
AG-1243: IE Edge issue on colum nenu/columns clicking on the column label is good, clicking on checkbox closes the menu
AG-1181: No rows overlay displayed when col defs are supplied after row data
AG-1171: setFilterModel is ignored in an async Filter until the async is resolved
AG-1166: Inconsistent timing when calling gridReady/ngAfterViewInit in Angular
AG-1134: Remove cyclic dependency - Calling setFocusedCell from within onCellValueChanged causes an infinite loop
AG-1120: Dragging an ungrouped column by its group shows empty hint
AG-958: On mobile devices - Hiding/Showing columns through the column menu doesn't work
AG-831: [enterprise row model] Quickly expanding group node doesn't resolve loading
AG-798: [drag event] dragStopped gets called when clcking on a cell
AG-663: [react headerComponent drag&drop] Cannot drag & drop header with a custom component into the row groups by
AG-608: Default sort is not passed to getRows with 'infinite' rowModelType in AngularJS 1.x

15.0.0

13 Dec 12:30
Compare
Choose a tag to compare

For details of this release, check our dedicated blog post for v15.0.0. (https://www.ag-grid.com/ag-grid-blog-15-0-0/)

Enhancements
AG-1032/661: Allowing registering components by name and renaming all componets to add ag namespace to it
AG-76: Adding overlays as a new component into the grid, so now they are fully customisable
AG-46: Allowing the ability to tab from outside the grid into the grid
Bugs
AG-1161: Issue using ag-fresh and auto group column defs - No padding in the auto group col def
AG-1188: Can't use detailCellRendererFramework. Metadata not provided!
AG-1127: richSelect editor broken
AG-1262: Formatted values ignored for leaf nodes using Tree Data
AG-1223: Tree Data, delta update ON + change that causes node to go to a different PATH AND name change not working
AG-1219: $cell-horizontal-padding not working with material Theme
AG-1212: ensureNodeVisible non-backward compatible behaviour
AG-1169: Key creator not working on pivot mode
AG-1156: afterGuiAttached not called anymore after a filter is rendered in the screen
AG-1141: Consistency of notEqual and notEquals in FilterParams.filterOptions, defaultOptions, nullComparator
AG-1140: Filter, when specifying both filterOptions and defaultOption, default option is ignored and the first item is picked
AG-1064: Set filter not rebuilt after delta upated
AG-799: [enterprise row model] purgeEnterpriseCache render problem
AG-660: pinned rows - startEditingCell doesn't work with pinned rows
AG-596: [menu] Context menu event not firing on full width group rows
AG-580: [pinned columns] Spurious ColumnPinned events raised
AG-419: [tabbing] tabbing into the grid goes into the wrong cell
AG-1259: Example broken - file explorer has no padding on grouping
AG-1257: Column menu on non enterprise version has padding on the top in 14.2 not in 14.1
AG-1250: Regression issue - Chart example doesn't work anymore
AG-1248: Fix broken examples in the docs pre Christmas release
AG-1233: When editing a cell in pinned row which is on the edge of the hor scroll it breaks the scrolling
AG-1227: Rich Select was not allowing editorParams.cellRendererFramework
AG-1209: Wrong deprecated error message when using refreshView - Points to refreshRows, should say refreshCelss
AG-1200: iOs double click doesn't make a cell enter in edit mode, but zooms in
AG-1197: Setting floatingFilterComponentParams for column cause removing styles from header
AG-1164: When there are checkboxes enabled and you open the context menu. Clicking on the checkboxes don't close the popup
AG-1162: ensureDomOrder: true seems to not work when pinning more than one column (for the column order in the pinning section)
AG-1133: processRowPostCreate getting called to often, sometimes without the div's in place
AG-1125: Context menu not working for cells in ipad (easy to repro)
AG-1124: Error opening set filter in infinite scrolling
AG-1081: Api.doLayout does not refresh columns after setColumnDef if following steps in Desc
AG-1076: row-index not getting updated and containing dupes after group expand
AG-1074: Set Filter wrong behaviour when changing values underneath it via editing and selecting deselecting all from filter
AG-1065: Bug with groupRemoveSingleChildren = false, groupRemoveLowestSingleChildren= true AND groupDefaultExpanded: 1
AG-1033: 'In Range' filter issue
AG-955: Checkbox is unchecked after scrolling fast with infinite scrolling
AG-940: When using animateCellRenderer, and the values are updated, the tooltip is not updated. Also tooltip for nullables seems to be broken (not displayed)
AG-888: [events] Can't remove event listeners
AG-819: export - CSV Creator issue in IE10
AG-796: [column filter] Ignore debounce when using apply button
AG-702: [auto height] scrolling does not work if 'autoHeight' and pinned columns are used together
AG-692: [full row editing] Enter on a non editable cell starts editing, but it does not end it
AG-637: [printable character] Missing backslash means \ is not a printable character
AG-589: [range] Pressing tab while selecting a range throws an error
AG-1078: Issue with formatter + getter + complex object + auto group col def
AG-857: [headers] HeaderName='' doesn't work for autogroupcolumns
AG-605: [edit] Ctrl-Enter resets cell editor to blank
AG-330: [iPad] hamburger occasionally appears but cannot be clicked
AG-1035: Issue displaying context menu in the enterprise row model

14.2.0

16 Nov 15:59
Compare
Choose a tag to compare

For details of this release, check our dedicated blog post for v14.2.0.
https://www.ag-grid.com/ag-grid-blog-14-2-0/

Enhancements

AG-897: Master/Detail. New streamlined and simplifed offering, allowing for much easier Master/Detail.
AG-530: Implement React declarative offering. Allow Grid & Column definitions to be entirely in markup.
AG-891: Themes. Bring all legacy themes in line with new Material theme.

Bug Fixes

AG-1094: Fix an issue where async set filters wouldn’t work with the enterprise row model
AG-1047: Keep row group after delta updates is broken when using groups
AG-993: State not preserved when row grouping and data transactions
AG-1098: Angular 1 Issue with filters
AG-1056: Issue with enterprise row model and null categories
AG-997: suppressAnimationFrame with col pinning scrolling issue when using arrow up/down
AG-944: domLayout:autoHeight not working when autoGroupColumn and the group column in pinned left

14.0.0

02 Nov 15:40
Compare
Choose a tag to compare

Version 14.0.0 [02-NOV-2017]
https://www.ag-grid.com/change-log/v14/index.php

Enhancements
AG-459: Revamped Feature: Tree Data, we have rewritten tree data to make it more powerful and easy to use.
AG-459: Unbalanced Grouping. We now show as leaf rows that are part of a group but their gouping key is null.
AG-875: If you are a React fan, then you will be excited to lean that ag-Grid v14 comes with full support for Asynchronous Components
AG-544: You can now provide custom HTML templates to customise how the column headers look.
AG-804: Set filters can now have their values specified from an asynchronously : Tree Data
AG-816: More options for grouping with groupRemoveSingleChildren.
AG-744: Delta updates now maintain row order.

Bug Fixes
AG-910: New component editor uses mergeDeep - causes stack overflow when certain observables are used
AG-946: Improve memory usage of vue vs js
AG-884: [excel] DateType were restricted to String and Number, added Boolean DateTime and Error
AG-901: [regression] SetFilter not displaying (Blanks) anymore for null values
AG-878: [master detail] Error raised in detail panel when using Cell Editors
AG-864: Sanitise Data in tooltip and cellRenderer
AG-855: Grids fail on ie11 when dealing with tree data
AG-820: [column types] - numericColumn not working
AG-817: [cellEditor richSelect] cellEditorParams.values nulls and blanks are not handled well
AG-778: [frameworks] Aurelia - Add pinnedRowCellRenderer support
AG-777: [aurelia] Add dateComponent support
AG-772: Polymer CLI - PolymerFrameworkFactory is not defined
AG-882: [Copy&Paste] Copying Blank Cells not working
AG-924: If context menu very long, overflow entries are clipped
AG-921: ensureRowIndex/Node "middle" not working
AG-914: Status bar is not styled in new material theme
AG-874: Declarative column def does not match properties from ag-grid
AG-872: [grouping] - Group count info lost when reducing column's size
AG-850: with material theme, on the tool panel, in the values section (when you drag a column to aggregate), the background is transparent
AG-849: on set filter in material theme, if label is to large, we get it onto the other line
AG-672: [navigation] Navigating with arrows does not skip the columns marked with "suppressNavigable"
AG-433: [navigation] Keyboard Navigation Problems - home & end
AG-311: [keyboard navigation] bug in wide columns
AG-925: Empty cells retain old cell value tooltip
AG-913: getSelectedRowNodes sometimes returns an empty array when it shouldn't
AG-935: [material] checkboxes are too dense on main demo
AG-934: [material] aggregation function select popup is not styled
AG-770: Pinned row data was not getting bound to React correctly/li>