Skip to content

v1.6.0

Compare
Choose a tag to compare
@jeanettephung jeanettephung released this 06 Sep 16:59
· 15 commits to master since this release

Release Information

Features

  • Batch Editing

    • ZingGrid has batch editing as a built-in feature. Enable by including the [batch-edit] attribute to start editing, inserting, and removing rows as a single action.
      Screen Shot 2023-09-05 at 2 39 58 PM
  • Custom Filter object

    • The custom filter object allows customizing part of or all of the filterer.
      Screen Shot 2023-09-05 at 2 51 31 PM
  • Other minor features:

    • Added in an <zg-cell-overflow> element to put in cell content that sits on top of grid

Bug Fixes

  • Fixed issues with keyboard navigation and batch editing
  • Fixed issues with non-text column types that are rendered as text
  • Fixed batch editing validation
  • Fixed bug with radio column type
  • Fixed horizontal scroll bug
  • Added CSS variables for batch edit styles
  • Fixed issues with deleting previously added rows
  • Fixed problems with inserts that return the full dataset
  • Fixed problems with grids that subscribe to a dataset
  • Fixed UX issues with frozen rows and batch editing
  • Separated the batch edit message to it's own region in the <zg-control-bar>
  • Fixed issues with borders in Chrome
  • Prevented horizontal scrollbar from being added with gridlines
  • Allow batch editing even if editor is disabled
  • Ensure edits are always taken despite follow up action (filter, sort, page, etc)
  • Ensure edits are taken even if clicking 'save' before clicking out of the edit cell
  • Update status tokens to include fieldsEdited and recordsEdited
  • Ensure order of setBatchEdit() and setBatchEditStatus() does not matter
  • Fixed default response of getConfirmations()
  • Fixed recognition of user defined functions for deleteCustomFunction, createCustomFunction and updateCellCustomFunction
  • Fixed alignment issues with <zg-dialog>
  • Fixed batch editing theming for dark mode
  • Added tooltips for batch editing buttons
  • Fixed refresh functionality during batch edit
  • Fixed batch editing within grouped data
  • Fixed batch editing classes conflicting with [cell-class] and [col-class]
  • Fixed error with batch edit status displaying after save
  • Fixed a bug with required fields in insert
  • Fixed a bug with the count aggregate calculator
  • Fixed layout issue with [group-by] and Frozen Columns
  • Fixed "rtl" in aggregate when number begins string
  • Updated groupRowAggregate renderer to include values for each groupby index
  • Fixed radio inline editing style
  • Fixed header scroll bug with batch editing
  • Fixed focus issues
  • Fixed themed styles for batch editing
  • Fixed issues with editing the date column type
  • Updated the style of batch editing
  • Added Spanish values for batch editing
  • Fixed batch editing with [row-selector] removals
  • Fixed combinations of column generation attributes and defined columns
  • Fixed positions of column buttons in card mode
  • Fixed widths of batch editing in card mode
  • Fixed positions of batch editing buttons in card mode
  • Allow custom class functions to be defined after the grid
  • Changed default theme color of black theme
  • Fixed dialog color in the black theme
  • Fixed dynamic language change with batch editing
  • Implemented changes for black theme borders
  • Merged batch edit message changes
  • Only show <zg-control-bar> when <zg-control-bar> items are added to the grid
  • Unfocus edit on search button click
  • Updated [batch-edit] message to display inline if it fits, otherwise to display under the current row
  • Fixed error with aggregate renderers
  • Updates after removing [group-head-cell] attribute