Skip to content

Releases: ZingGrid/zinggrid

v1.7.2-1

19 Aug 21:29
Compare
Choose a tag to compare

Release Information

Features

Bug Fixes

Read more

v1.7.2

16 Aug 21:59
Compare
Choose a tag to compare

Release Information

Features

Bug Fixes

Read more

v1.7.1-0

09 Apr 23:26
Compare
Choose a tag to compare

Release Information

Bug Fixes

  • Fix type definition file

v1.7.1

11 Apr 15:50
Compare
Choose a tag to compare

Release Information

Bug Fixes

  • Fix type definition file

v1.7.0

19 Mar 21:42
Compare
Choose a tag to compare

Release Information

Features

  • Advanced Filtering
    • ZingGrid updated the filter feature to now support different filter conditions, such as "contains", "notContains", "equal", "beginsWith", "endsWith", and many more! Enable by including the [filter] attribute to check it out.
      Screenshot 2024-03-19 at 1 46 19 PM

    • The filter menu has many capabilities that are customizable. You can change the number of filter conditions to apply to the column or add your own custom condition. If you don't want to filter by conditions, you can even update it to selectbox options. Check out the different capabilities here!
      Screenshot 2024-03-19 at 2 04 23 PM

    • The filter menu supports styling through CSS variables
      Screenshot 2024-03-19 at 2 13 34 PM

    • The previous filter behavior is still available by setting [filter="inline"]
      Screenshot 2024-03-19 at 1 47 01 PM

    • Both inline and menu filtering can connect to your REST endpoints through <zg-param> to support server-side filtering. Just set the [loadByPage] and [serverFilter] params (filter menu additionally requires the [createFilterURL] param).
      Screenshot 2024-03-19 at 2 22 13 PM

Bug Fixes

v1.6.3

24 Jan 21:40
Compare
Choose a tag to compare

Release Information

Bug Fixes

  • Horizontal scroll on filtering with custom image renderers

v1.6.2

04 Jan 18:51
Compare
Choose a tag to compare

Release Information

Bug Fixes

v1.6.1

18 Dec 23:21
Compare
Choose a tag to compare

Features

  • More button features for both <zg-button> and button column.
  • Other minor features:
    • Added [translate-newline] attribute to <zg-column> to allow to be set to "disable" to not convert \n to <br>
    • Added registerFilterer() API method to add custom filter to make custom filter available to ZingGrid when outside the window scope
    • Added which will not unset page, sort, search, filter, and columns on data change.
    • Update data sent to cell:copy and cell:paste to include the full cell data object and then string that is actually copied or pasted. ZGData now contains data and copiedValue
    • Added cell:beforecopy event. Can change the value of ZGData.copiedValue and that will be what is added to the user's clipboard.
    • If [context-menu] attribute is set to "browser" the default browser's contextmenu will be used.
    • Add parameter to API methods updateRecord() and updateRow() to disable row refresh after updating the data
    • Updated editor fields to use browser's autofill
    • Enabled [batch-edit] to be added to <zing-grid> without setting [editor] or [editor-controls]
    • Changed functionality of aggregate column head and foot cells to be the aggregate of column instead of totals on the grid when possible

Bug Fixes

v1.6.0

06 Sep 16:59
Compare
Choose a tag to compare

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

v1.5.3

12 Apr 22:27
Compare
Choose a tag to compare

Release Information

Bug Fixes

  • Fixed card to row layout bug