diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000000..90e7649687 --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,71 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master, release-3.x ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '33 6 * * 4' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8aabc55f04..06ba0a99bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + + +### Bug Fixes + +* 🐛 address linting issues and unit test failures ([a9cf59f](https://github.com/angular-ui/ui-grid/commit/a9cf59f6ff31f065332bdd20b0931dba0b982183)) +* export filter with time part ('date:"MM-dd-YYYY HH:mm'). ([29d4803](https://github.com/angular-ui/ui-grid/commit/29d4803d702409bffafc30b33cbbdeda53992776)) +* error when entering *+ combination in the column filter ([1201ad2](https://github.com/angular-ui/ui-grid/commit/1201ad2678f7b54d8351f8aa876405c97beb6d05)) +* Missing german translation for selection and validate ([3ff57e0](https://github.com/angular-ui/ui-grid/commit/3ff57e00893890b3be73ec3c350d30b3b2a91cdf)) +* canvas now has a minimum height of 1px, which renders it even if it has no data ([07c26d5](https://github.com/angular-ui/ui-grid/commit/07c26d576fe6e012730fead14c9e9139d606ed13)) +* adjustColumns now calculates the colIndex instead of guessing it scrollpercentage ([ed76f02](https://github.com/angular-ui/ui-grid/commit/ed76f02090f3510d555cacdae03f1edad849d27a)) + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) diff --git a/README.md b/README.md index f74d71a866..f3f9579c86 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # UI-Grid : An AngularJS data grid -[![Build Status](https://travis-ci.org/angular-ui/ui-grid.svg?branch=master)](https://travis-ci.org/angular-ui/ui-grid) +[![Build Status](https://travis-ci.com/angular-ui/ui-grid.svg?branch=master)](https://travis-ci.com/github/angular-ui/ui-grid) [![Coverage Status](https://coveralls.io/repos/github/angular-ui/ui-grid/badge.svg?branch=master)](https://coveralls.io/github/angular-ui/ui-grid?branch=master) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fangular-ui%2Fui-grid.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fangular-ui%2Fui-grid?ref=badge_shield) [![npm](https://img.shields.io/npm/dm/angular-ui-grid.svg)](https://www.npmjs.com/package/angular-ui-grid) diff --git a/bower.json b/bower.json index 8af3b16c54..8d5c5fab51 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "angular-ui-grid", - "version": "4.10.2", + "version": "4.10.3", "homepage": "http://ui-grid.info", "repository": { "type": "git", diff --git a/lerna.json b/lerna.json index fe28d896ab..41f5fcaece 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "packages": [ "packages/*" ], - "version": "4.10.2" + "version": "4.10.3" } diff --git a/package-lock.json b/package-lock.json index 59e41a0d92..374e4c871e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ui-grid", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 1e8edf48f6..405e1484bd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui-grid", - "version": "4.10.2", + "version": "4.10.3", "description": "A data grid for Angular", "directories": { "test": "test" diff --git a/packages/auto-resize/CHANGELOG.md b/packages/auto-resize/CHANGELOG.md index b140b25a6e..4316b458a1 100644 --- a/packages/auto-resize/CHANGELOG.md +++ b/packages/auto-resize/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/auto-resize + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/auto-resize diff --git a/packages/auto-resize/package-lock.json b/packages/auto-resize/package-lock.json index 4c1a915d4a..1aea7496e3 100644 --- a/packages/auto-resize/package-lock.json +++ b/packages/auto-resize/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/auto-resize", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/auto-resize/package.json b/packages/auto-resize/package.json index 649a862f58..c33159e587 100644 --- a/packages/auto-resize/package.json +++ b/packages/auto-resize/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/auto-resize", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides auto-resizing functionality to UI-Grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/cellnav/CHANGELOG.md b/packages/cellnav/CHANGELOG.md index e364492cdb..10c22102eb 100644 --- a/packages/cellnav/CHANGELOG.md +++ b/packages/cellnav/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/cell-nav + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) diff --git a/packages/cellnav/package-lock.json b/packages/cellnav/package-lock.json index 325ffe04d7..132d65f08f 100644 --- a/packages/cellnav/package-lock.json +++ b/packages/cellnav/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/cell-nav", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/cellnav/package.json b/packages/cellnav/package.json index fcb3efa826..3c0efb2d0d 100644 --- a/packages/cellnav/package.json +++ b/packages/cellnav/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/cell-nav", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides cell navigation functionality to UI-Grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index afc084ec51..d2757b3ec7 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + + +### Bug Fixes + +* 🐛 address linting issues and unit test failures ([a9cf59f](https://github.com/angular-ui/ui-grid/commit/a9cf59f6ff31f065332bdd20b0931dba0b982183)) +* export filter with time part ('date:"MM-dd-YYYY HH:mm'). ([29d4803](https://github.com/angular-ui/ui-grid/commit/29d4803d702409bffafc30b33cbbdeda53992776)) +* canvas now has a minimum height of 1px, which renders it even if it has no data ([07c26d5](https://github.com/angular-ui/ui-grid/commit/07c26d576fe6e012730fead14c9e9139d606ed13)) +* adjustColumns now calculates the colIndex instead of guessing it scrollpercentage ([ed76f02](https://github.com/angular-ui/ui-grid/commit/ed76f02090f3510d555cacdae03f1edad849d27a)) + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) diff --git a/packages/core/less/body.less b/packages/core/less/body.less index b044267fb7..511526bbb0 100644 --- a/packages/core/less/body.less +++ b/packages/core/less/body.less @@ -27,6 +27,7 @@ .ui-grid-canvas { position: relative; padding-top: 1px; // to prevent canvas from absorbing the 1st rendered row's margin + min-height: 1px; // so that it's rendered, even if it has no data } .ui-grid-row { diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index ce62203e12..8c35d38452 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/core", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index 6ad3a614a2..4cd2916bfa 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/core", - "version": "4.10.2", + "version": "4.10.3", "description": "A data grid for Angular", "main": "index.js", "dependencies": { diff --git a/packages/core/src/js/factories/Grid.js b/packages/core/src/js/factories/Grid.js index 0dd39480e5..02098689f4 100644 --- a/packages/core/src/js/factories/Grid.js +++ b/packages/core/src/js/factories/Grid.js @@ -2250,13 +2250,12 @@ angular.module('ui.grid') var container = self.renderContainers[i], prevScrollTop = getPrevScrollValue(rowsAdded, container.prevScrollTop), prevScrollLeft = getPrevScrollValue(rowsAdded, container.prevScrollLeft), - prevScrolltopPercentage = rowsAdded || prevScrollTop > 0 ? null : container.prevScrolltopPercentage, - prevScrollleftPercentage = rowsAdded || prevScrollLeft > 0 ? null : container.prevScrollleftPercentage; + prevScrolltopPercentage = rowsAdded || prevScrollTop > 0 ? null : container.prevScrolltopPercentage; // gridUtil.logDebug('redrawing container', i); container.adjustRows(prevScrollTop, prevScrolltopPercentage); - container.adjustColumns(prevScrollLeft, prevScrollleftPercentage); + container.adjustColumns(prevScrollLeft); } }; diff --git a/packages/core/src/js/factories/GridRenderContainer.js b/packages/core/src/js/factories/GridRenderContainer.js index 8204dc591e..4799624a5c 100644 --- a/packages/core/src/js/factories/GridRenderContainer.js +++ b/packages/core/src/js/factories/GridRenderContainer.js @@ -401,7 +401,7 @@ angular.module('ui.grid') scrollLeft = (this.getCanvasWidth() - this.getViewportWidth()) * scrollPercentage; } - this.adjustColumns(scrollLeft, scrollPercentage); + this.adjustColumns(scrollLeft); this.prevScrollLeft = scrollLeft; this.prevScrollleftPercentage = scrollPercentage; @@ -458,7 +458,7 @@ angular.module('ui.grid') self.prevRowScrollIndex = rowIndex; }; - GridRenderContainer.prototype.adjustColumns = function adjustColumns(scrollLeft, scrollPercentage) { + GridRenderContainer.prototype.adjustColumns = function adjustColumns(scrollLeft) { var self = this; var minCols = self.minColumnsToRender(); @@ -466,17 +466,7 @@ angular.module('ui.grid') var columnCache = self.visibleColumnCache; var maxColumnIndex = columnCache.length - minCols; - // Calculate the scroll percentage according to the scrollLeft location, if no percentage was provided - if ((typeof(scrollPercentage) === 'undefined' || scrollPercentage === null) && scrollLeft) { - scrollPercentage = scrollLeft / self.getHorizontalScrollLength(); - } - - var colIndex = Math.ceil(Math.min(maxColumnIndex, maxColumnIndex * scrollPercentage)); - - // Define a max row index that we can't scroll past - if (colIndex > maxColumnIndex) { - colIndex = maxColumnIndex; - } + var colIndex = Math.min(maxColumnIndex, self.getLeftIndex(scrollLeft)); var newRange = []; if (columnCache.length > self.grid.options.columnVirtualizationThreshold && self.getCanvasWidth() > self.getViewportWidth()) { @@ -496,6 +486,21 @@ angular.module('ui.grid') self.prevColumnScrollIndex = colIndex; }; + GridRenderContainer.prototype.getLeftIndex = function getLeftIndex(scrollLeft) { + var wholeLeftWidth = 0; + var index = 0 + for (index; index < this.visibleColumnCache.length; index++) { + if (this.visibleColumnCache[index] && this.visibleColumnCache[index].visible) { + // accumulate the whole width of columns on the left side, till the point of visibility is surpassed, this is our wanted index + wholeLeftWidth += this.visibleColumnCache[index].drawnWidth; + if (wholeLeftWidth >= scrollLeft) { + break; + } + } + } + return index; + } + // Method for updating the visible rows GridRenderContainer.prototype.updateViewableRowRange = function updateViewableRowRange(renderedRange) { // Slice out the range of rows from the data diff --git a/packages/core/src/js/services/rowSearcher.js b/packages/core/src/js/services/rowSearcher.js index c388a9daf1..b487ac2bf0 100644 --- a/packages/core/src/js/services/rowSearcher.js +++ b/packages/core/src/js/services/rowSearcher.js @@ -3,7 +3,10 @@ var module = angular.module('ui.grid'); function escapeRegExp(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, "\\$&"); + // based on https://github.com/sindresorhus/escape-string-regexp + // Escape characters with special meaning either inside or outside character sets. + // Use a simple backslash escape when it’s always valid, and a `\xnn` escape when the simpler form would be disallowed by Unicode patterns’ stricter grammar. + return str.replace(/[|\\{}()[\]^$+?*.]/g, '\\$&').replace(/-/g, '\\x2d'); } @@ -78,13 +81,10 @@ module.service('rowSearcher', ['gridUtil', 'uiGridConstants', function (gridUtil var term = rowSearcher.getTerm(filter); - if (/\*/.test(term)) { - var regexpFlags = ''; - if (!filter.flags || !filter.flags.caseSensitive) { - regexpFlags += 'i'; - } - - var reText = term.replace(/(\\)?\*/g, function ($0, $1) { return $1 ? $0 : '[\\s\\S]*?'; }); + if (/\*/.test(term)) {// this would check only start and end -> /^\*|\*$/ + var regexpFlags = (!filter.flags || !filter.flags.caseSensitive) ? 'i' : ''; + term = escapeRegExp(term); + var reText = term.replace(/\\\*/g, '.*?');// this would check only start and end -> /^\\\*|\\\*$/g return new RegExp('^' + reText + '$', regexpFlags); } // Otherwise default to default condition diff --git a/packages/core/test/core/factories/Grid.spec.js b/packages/core/test/core/factories/Grid.spec.js index 77d37bc71f..c556b7959d 100644 --- a/packages/core/test/core/factories/Grid.spec.js +++ b/packages/core/test/core/factories/Grid.spec.js @@ -1181,10 +1181,9 @@ describe('Grid factory', function() { null ); }); - it('should call adjust columns with null for a scroll percentage and the prevScrollLeft value', function() { + it('should call adjust columns with the prevScrollLeft value', function() { expect(grid.renderContainers.body.adjustColumns).toHaveBeenCalledWith( - grid.renderContainers.body.prevScrollLeft, - null + grid.renderContainers.body.prevScrollLeft ); }); }); @@ -1197,13 +1196,10 @@ describe('Grid factory', function() { null ); }); - it('should call adjust columns with null for a scroll percentage and the prevScrollLeft value if prevScrollLeft is greater than 0', function() { + it('should call adjust columns with the prevScrollLeft value if prevScrollLeft is greater than 0', function() { grid.renderContainers.body.prevScrollLeft = 20; grid.redrawInPlace(false); - expect(grid.renderContainers.body.adjustColumns).toHaveBeenCalledWith( - grid.renderContainers.body.prevScrollLeft, - null - ); + expect(grid.renderContainers.body.adjustColumns).toHaveBeenCalledWith(grid.renderContainers.body.prevScrollLeft); }); it('should call adjust rows with null for a scroll top and the scroll percentage value if prevScrollTop is less or equal to 0', function() { grid.renderContainers.body.prevScrollTop = 0; @@ -1214,15 +1210,12 @@ describe('Grid factory', function() { grid.renderContainers.body.prevScrolltopPercentage ); }); - it('should call adjust columns with null for a scroll left and the scroll percentage value if prevScrollLeft is less or equal to 0', + it('should call adjust columns with null for a scroll left if prevScrollLeft is less or equal to 0', function() { grid.renderContainers.body.prevScrollLeft = 0; grid.renderContainers.body.prevScrollleftPercentage = 40; grid.redrawInPlace(false); - expect(grid.renderContainers.body.adjustColumns).toHaveBeenCalledWith( - null, - grid.renderContainers.body.prevScrollleftPercentage - ); + expect(grid.renderContainers.body.adjustColumns).toHaveBeenCalledWith(null); }); }); }); diff --git a/packages/core/test/core/row-filtering.spec.js b/packages/core/test/core/row-filtering.spec.js index cf030452a8..1ef228b38d 100644 --- a/packages/core/test/core/row-filtering.spec.js +++ b/packages/core/test/core/row-filtering.spec.js @@ -1,11 +1,9 @@ describe('rowSearcher', function() { - var grid, $scope, $compile, recompile, - rows, columns, rowSearcher, uiGridConstants, filter; + var grid, rows, columns, rowSearcher, uiGridConstants, filter; beforeEach(module('ui.grid')); - beforeEach(inject(function (_$compile_, $rootScope, _rowSearcher_, Grid, GridRow, GridColumn, _uiGridConstants_) { - $scope = $rootScope; + beforeEach(inject(function (_rowSearcher_, Grid, GridRow, GridColumn, _uiGridConstants_) { rowSearcher = _rowSearcher_; uiGridConstants = _uiGridConstants_; @@ -40,7 +38,6 @@ describe('rowSearcher', function() { } afterEach(function () { - // angular.element(grid).remove(); grid = null; }); @@ -48,7 +45,7 @@ describe('rowSearcher', function() { it('should create a RegExp when term ends with a *', function() { var filter = { term: 'blah*' }; - var re = new RegExp(/^blah[\s\S]*?$/i); + var re = new RegExp(/^blah.*?$/i); expect(rowSearcher.guessCondition(filter)).toEqual(re); }); @@ -56,7 +53,7 @@ describe('rowSearcher', function() { it('should create a RegExp when term starts with a *', function() { var filter = { term: '*blah' }; - var re = new RegExp(/^[\s\S]*?blah$/i); + var re = new RegExp(/^.*?blah$/i); expect(rowSearcher.guessCondition(filter)).toEqual(re); }); @@ -64,7 +61,7 @@ describe('rowSearcher', function() { it('should create a RegExp when term starts and ends with a *', function() { var filter = { term: '*blah*' }; - var re = new RegExp(/^[\s\S]*?blah[\s\S]*?$/i); + var re = new RegExp(/^.*?blah.*?$/i); expect(rowSearcher.guessCondition(filter)).toEqual(re); }); @@ -72,7 +69,7 @@ describe('rowSearcher', function() { it('should create a RegExp when term has a * in the middle', function() { var filter = { term: 'bl*h' }; - var re = new RegExp(/^bl[\s\S]*?h$/i); + var re = new RegExp(/^bl.*?h$/i); expect(rowSearcher.guessCondition(filter)).toEqual(re); }); @@ -82,8 +79,6 @@ describe('rowSearcher', function() { expect(rowSearcher.guessCondition(filter)).toEqual(uiGridConstants.filter.CONTAINS, 'CONTAINS'); }); - - }); describe('getTerm', function() { diff --git a/packages/edit/CHANGELOG.md b/packages/edit/CHANGELOG.md index 3c1f4898b2..8f62208345 100644 --- a/packages/edit/CHANGELOG.md +++ b/packages/edit/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/edit + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/edit diff --git a/packages/edit/package-lock.json b/packages/edit/package-lock.json index dd4dfc4124..340e9e7a14 100644 --- a/packages/edit/package-lock.json +++ b/packages/edit/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/edit", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/edit/package.json b/packages/edit/package.json index 7b0023d3bb..d381a86c90 100644 --- a/packages/edit/package.json +++ b/packages/edit/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/edit", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides cell editing capability to ui.grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/empty-base-layer/CHANGELOG.md b/packages/empty-base-layer/CHANGELOG.md index 373116d77b..f075c462b6 100644 --- a/packages/empty-base-layer/CHANGELOG.md +++ b/packages/empty-base-layer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/empty-base-layer + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/empty-base-layer diff --git a/packages/empty-base-layer/package-lock.json b/packages/empty-base-layer/package-lock.json index bf897bc6a3..c6b792f4f3 100644 --- a/packages/empty-base-layer/package-lock.json +++ b/packages/empty-base-layer/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/empty-base-layer", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/empty-base-layer/package.json b/packages/empty-base-layer/package.json index c2a5515104..0fa4cc933e 100644 --- a/packages/empty-base-layer/package.json +++ b/packages/empty-base-layer/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/empty-base-layer", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides the ability to have the background of the ui-grid be empty rows", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/expandable/CHANGELOG.md b/packages/expandable/CHANGELOG.md index 587fef78f4..10ca5aa191 100644 --- a/packages/expandable/CHANGELOG.md +++ b/packages/expandable/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/expandable + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/expandable diff --git a/packages/expandable/package-lock.json b/packages/expandable/package-lock.json index 11e46f7dd9..2daeb31f3d 100644 --- a/packages/expandable/package-lock.json +++ b/packages/expandable/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/expandable", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/expandable/package.json b/packages/expandable/package.json index 020dfed92c..7d718f650a 100644 --- a/packages/expandable/package.json +++ b/packages/expandable/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/expandable", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides the ability to create subgrids inside ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/exporter/CHANGELOG.md b/packages/exporter/CHANGELOG.md index aad1fee05a..b6a001e397 100644 --- a/packages/exporter/CHANGELOG.md +++ b/packages/exporter/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + + +### Bug Fixes + +* export filter with time part ('date:"MM-dd-YYYY HH:mm'). ([29d4803](https://github.com/angular-ui/ui-grid/commit/29d4803d702409bffafc30b33cbbdeda53992776)) + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/exporter diff --git a/packages/exporter/package-lock.json b/packages/exporter/package-lock.json index ef0dd9746d..0425812d25 100644 --- a/packages/exporter/package-lock.json +++ b/packages/exporter/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/exporter", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/exporter/package.json b/packages/exporter/package.json index 4952a8e7da..cb7d0e7029 100644 --- a/packages/exporter/package.json +++ b/packages/exporter/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/exporter", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides the ability to export data from ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x", "csv-js": "~1.0.0", "excel-builder": "~2.0.2", diff --git a/packages/exporter/src/js/exporter.js b/packages/exporter/src/js/exporter.js index cb5679a220..64b19c0523 100755 --- a/packages/exporter/src/js/exporter.js +++ b/packages/exporter/src/js/exporter.js @@ -1653,14 +1653,15 @@ } function defaultExporterFieldCallback(grid, row, col, value) { - // fix to handle cases with 'number : 1' or 'date:MM-dd-YYYY', etc.. We needed to split the string + // fix to handle cases with 'number : 1' or 'date:"MM-dd-YYYY HH:mm"', etc.. We needed to split the string if (col.cellFilter) { - var args, filter, arg1, arg2; - // remove space, single/double to mantein retro-compatibility - args = col.cellFilter.replace(/[\'\"\s]/g, "").split(':'); - filter = args[0] ? args[0] : null; - arg1 = args[1] ? args[1] : null; - arg2 = args[2] ? args[2] : null; + var args, filter, arg1, arg2; + // Split on ':' except when in double quotes. + args = col.cellFilter.match(/(?:[^:"]+|"[^"]*")+/g); + // remove space, single/double to maintain retro-compatibility, but keep spaces in second argument (arg[1]) + filter = args[0] ? args[0].replace(/[\'\"\s]/g, "") : null; + arg1 = args[1] ? args[1].replace(/[\'\"]/g, "").trim() : null; + arg2 = args[2] ? args[2].replace(/[\'\"\s]/g, "") : null; return $filter(filter)(value, arg1, arg2); } else { return value; diff --git a/packages/grouping/CHANGELOG.md b/packages/grouping/CHANGELOG.md index 1c30f41177..459b02e6c1 100644 --- a/packages/grouping/CHANGELOG.md +++ b/packages/grouping/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/grouping + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/grouping diff --git a/packages/grouping/package-lock.json b/packages/grouping/package-lock.json index f11e4b984c..f6cd25da12 100644 --- a/packages/grouping/package-lock.json +++ b/packages/grouping/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/grouping", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/grouping/package.json b/packages/grouping/package.json index f12c25d641..b6faac9b72 100644 --- a/packages/grouping/package.json +++ b/packages/grouping/package.json @@ -1,11 +1,11 @@ { "name": "@ui-grid/grouping", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides ui-grid with grouping of rows based on the data in them", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", - "@ui-grid/tree-base": "^4.10.2", + "@ui-grid/core": "^4.10.3", + "@ui-grid/tree-base": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index 773249f9c1..250cffcf6d 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + + +### Bug Fixes + +* 🐛 address linting issues and unit test failures ([a9cf59f](https://github.com/angular-ui/ui-grid/commit/a9cf59f6ff31f065332bdd20b0931dba0b982183)) +* Missing german translation for selection and validate ([3ff57e0](https://github.com/angular-ui/ui-grid/commit/3ff57e00893890b3be73ec3c350d30b3b2a91cdf)) + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) diff --git a/packages/i18n/package-lock.json b/packages/i18n/package-lock.json index 50de0b88a0..24bde9ea03 100644 --- a/packages/i18n/package-lock.json +++ b/packages/i18n/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/i18n", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 2f134d8e98..012b4927fd 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/i18n", - "version": "4.10.2", + "version": "4.10.3", "description": "This package provides various language translations for ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/i18n/src/js/de.js b/packages/i18n/src/js/de.js index 3e54198a60..dc616a355d 100644 --- a/packages/i18n/src/js/de.js +++ b/packages/i18n/src/js/de.js @@ -1,6 +1,3 @@ -/** - * Created by Tim on 2/1/14. - */ (function () { angular.module('ui.grid').config(['$provide', function ($provide) { $provide.decorator('i18nService', ['$delegate', function ($delegate) { @@ -36,6 +33,13 @@ previous: 'Vorherige Seite', last: 'Letzte Seite' }, + selection: { + aria: { + row: 'Zeile' + }, + selectAll: 'Alle auswählen', + displayName: 'Zeilenauswahlkasten' + }, menu: { text: 'Spalten auswählen:' }, @@ -109,6 +113,12 @@ aggregate_min: 'Agg: Minimum', aggregate_avg: 'Agg: Mittelwert', aggregate_remove: 'Aggregation entfernen' + }, + validate: { + error: 'Fehler:', + minLength: 'Der Wert sollte mindestens THRESHOLD Zeichen lang sein.', + maxLength: 'Der Wert sollte maximal THRESHOLD Zeichen lang sein.', + required: 'Ein Wert wird benötigt.' } }); return $delegate; diff --git a/packages/importer/CHANGELOG.md b/packages/importer/CHANGELOG.md index f8de0b7177..016ff6a3db 100644 --- a/packages/importer/CHANGELOG.md +++ b/packages/importer/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/importer + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/importer diff --git a/packages/importer/package-lock.json b/packages/importer/package-lock.json index be6b9f7200..54a77956aa 100644 --- a/packages/importer/package-lock.json +++ b/packages/importer/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/importer", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/importer/package.json b/packages/importer/package.json index 7cc00f277f..91eeb1c8d6 100644 --- a/packages/importer/package.json +++ b/packages/importer/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/importer", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides the ability to import data into ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x", "csv-js": "~1.0.0" }, diff --git a/packages/infinite-scroll/CHANGELOG.md b/packages/infinite-scroll/CHANGELOG.md index 2e84ea688d..3d7dff4e7b 100644 --- a/packages/infinite-scroll/CHANGELOG.md +++ b/packages/infinite-scroll/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/infinite-scroll + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/infinite-scroll diff --git a/packages/infinite-scroll/package-lock.json b/packages/infinite-scroll/package-lock.json index f0ba936b3a..5aa4d29b68 100644 --- a/packages/infinite-scroll/package-lock.json +++ b/packages/infinite-scroll/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/infinite-scroll", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/infinite-scroll/package.json b/packages/infinite-scroll/package.json index 691dd5ccc1..9ddff8c217 100644 --- a/packages/infinite-scroll/package.json +++ b/packages/infinite-scroll/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/infinite-scroll", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides infinite scroll functionality to ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/move-columns/CHANGELOG.md b/packages/move-columns/CHANGELOG.md index 1207356cf5..b3e6c0c2de 100644 --- a/packages/move-columns/CHANGELOG.md +++ b/packages/move-columns/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/move-columns + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/move-columns diff --git a/packages/move-columns/package-lock.json b/packages/move-columns/package-lock.json index aced89b8ae..709c883bc5 100644 --- a/packages/move-columns/package-lock.json +++ b/packages/move-columns/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/move-columns", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/move-columns/package.json b/packages/move-columns/package.json index 57047f55ec..ec609f4926 100644 --- a/packages/move-columns/package.json +++ b/packages/move-columns/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/move-columns", - "version": "4.10.2", + "version": "4.10.3", "description": "This module enables ui-grid users to change the position of columns", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/pagination/CHANGELOG.md b/packages/pagination/CHANGELOG.md index a1aa1f107c..8338849437 100644 --- a/packages/pagination/CHANGELOG.md +++ b/packages/pagination/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/pagination + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/pagination diff --git a/packages/pagination/package-lock.json b/packages/pagination/package-lock.json index 6e7f515be5..2bafdbc1cd 100644 --- a/packages/pagination/package-lock.json +++ b/packages/pagination/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/pagination", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 108e5bb641..ba8de37376 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/pagination", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides pagination support to ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/pinning/CHANGELOG.md b/packages/pinning/CHANGELOG.md index ece242633a..e04ea7a42a 100644 --- a/packages/pinning/CHANGELOG.md +++ b/packages/pinning/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/pinning + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/pinning diff --git a/packages/pinning/package-lock.json b/packages/pinning/package-lock.json index cb9dfaf614..cbf1fb7266 100644 --- a/packages/pinning/package-lock.json +++ b/packages/pinning/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/pinning", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/pinning/package.json b/packages/pinning/package.json index ba2d58217d..860d8971ca 100644 --- a/packages/pinning/package.json +++ b/packages/pinning/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/pinning", - "version": "4.10.2", + "version": "4.10.3", "description": "This module enables the user to pun columns in ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/resize-columns/CHANGELOG.md b/packages/resize-columns/CHANGELOG.md index fda25d1c7c..3f87972b36 100644 --- a/packages/resize-columns/CHANGELOG.md +++ b/packages/resize-columns/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/resize-columns + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/resize-columns diff --git a/packages/resize-columns/package-lock.json b/packages/resize-columns/package-lock.json index f456f37c4f..c6f610da65 100644 --- a/packages/resize-columns/package-lock.json +++ b/packages/resize-columns/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/resize-columns", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/resize-columns/package.json b/packages/resize-columns/package.json index 117cc2d31e..e370720865 100644 --- a/packages/resize-columns/package.json +++ b/packages/resize-columns/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/resize-columns", - "version": "4.10.2", + "version": "4.10.3", "description": "This module allows columns to be resized in ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/row-edit/CHANGELOG.md b/packages/row-edit/CHANGELOG.md index c9f43e3bd6..52dc34cea7 100644 --- a/packages/row-edit/CHANGELOG.md +++ b/packages/row-edit/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/row-edit + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/row-edit diff --git a/packages/row-edit/package-lock.json b/packages/row-edit/package-lock.json index a5886681ba..4c669393b7 100644 --- a/packages/row-edit/package-lock.json +++ b/packages/row-edit/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/row-edit", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/row-edit/package.json b/packages/row-edit/package.json index 3c5c154684..97223d2da9 100644 --- a/packages/row-edit/package.json +++ b/packages/row-edit/package.json @@ -1,12 +1,12 @@ { "name": "@ui-grid/row-edit", - "version": "4.10.2", + "version": "4.10.3", "description": "This ui-grid module extends the edit feature to provide tracking and saving of rows of data", "main": "index.js", "dependencies": { - "@ui-grid/cell-nav": "^4.10.2", - "@ui-grid/core": "^4.10.2", - "@ui-grid/edit": "^4.10.2", + "@ui-grid/cell-nav": "^4.10.3", + "@ui-grid/core": "^4.10.3", + "@ui-grid/edit": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/saveState/CHANGELOG.md b/packages/saveState/CHANGELOG.md index b74d531986..b634fdae76 100644 --- a/packages/saveState/CHANGELOG.md +++ b/packages/saveState/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/save-state + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/save-state diff --git a/packages/saveState/package-lock.json b/packages/saveState/package-lock.json index b483a57d6b..2d75757381 100644 --- a/packages/saveState/package-lock.json +++ b/packages/saveState/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/save-state", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/saveState/package.json b/packages/saveState/package.json index 342168d0da..8fa4fe3304 100644 --- a/packages/saveState/package.json +++ b/packages/saveState/package.json @@ -1,14 +1,14 @@ { "name": "@ui-grid/save-state", - "version": "4.10.2", + "version": "4.10.3", "description": "This ui-grid module provides the ability to save and restore the grid state", "main": "index.js", "dependencies": { - "@ui-grid/cell-nav": "^4.10.2", - "@ui-grid/core": "^4.10.2", - "@ui-grid/grouping": "^4.10.2", - "@ui-grid/selection": "^4.10.2", - "@ui-grid/tree-view": "^4.10.2", + "@ui-grid/cell-nav": "^4.10.3", + "@ui-grid/core": "^4.10.3", + "@ui-grid/grouping": "^4.10.3", + "@ui-grid/selection": "^4.10.3", + "@ui-grid/tree-view": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/selection/CHANGELOG.md b/packages/selection/CHANGELOG.md index e56d6b4d51..2246aa9e35 100644 --- a/packages/selection/CHANGELOG.md +++ b/packages/selection/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/selection + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) diff --git a/packages/selection/package-lock.json b/packages/selection/package-lock.json index 0485857494..a287ce7c94 100644 --- a/packages/selection/package-lock.json +++ b/packages/selection/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/selection", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/selection/package.json b/packages/selection/package.json index 42f0401286..b920a29b2f 100644 --- a/packages/selection/package.json +++ b/packages/selection/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/selection", - "version": "4.10.2", + "version": "4.10.3", "description": "This module provides row selection to ui-grid", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/tree-base/CHANGELOG.md b/packages/tree-base/CHANGELOG.md index cb3725b7ee..afe84b5938 100644 --- a/packages/tree-base/CHANGELOG.md +++ b/packages/tree-base/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/tree-base + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/tree-base diff --git a/packages/tree-base/package-lock.json b/packages/tree-base/package-lock.json index f076c2a180..696aab25d6 100644 --- a/packages/tree-base/package-lock.json +++ b/packages/tree-base/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/tree-base", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/tree-base/package.json b/packages/tree-base/package.json index 8173127a1c..f23748ffe0 100644 --- a/packages/tree-base/package.json +++ b/packages/tree-base/package.json @@ -1,10 +1,10 @@ { "name": "@ui-grid/tree-base", - "version": "4.10.2", + "version": "4.10.3", "description": "This ui-grid module provides a tree view of the data, with nodes and leaves", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", + "@ui-grid/core": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/tree-view/CHANGELOG.md b/packages/tree-view/CHANGELOG.md index ac61002579..22ee54c366 100644 --- a/packages/tree-view/CHANGELOG.md +++ b/packages/tree-view/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/tree-view + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/tree-view diff --git a/packages/tree-view/package-lock.json b/packages/tree-view/package-lock.json index 29f048abc9..84f77a1557 100644 --- a/packages/tree-view/package-lock.json +++ b/packages/tree-view/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/tree-view", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/tree-view/package.json b/packages/tree-view/package.json index cd4d22056e..827bf3cefa 100644 --- a/packages/tree-view/package.json +++ b/packages/tree-view/package.json @@ -1,11 +1,11 @@ { "name": "@ui-grid/tree-view", - "version": "4.10.2", + "version": "4.10.3", "description": "This ui-grid module provides a tree view of the data, with nodes and leaves", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", - "@ui-grid/tree-base": "^4.10.2", + "@ui-grid/core": "^4.10.3", + "@ui-grid/tree-base": "^4.10.3", "angular": ">=1.4.0 1.8.x" }, "publishConfig": { diff --git a/packages/validate/CHANGELOG.md b/packages/validate/CHANGELOG.md index 069d02c3c5..a181425ac4 100644 --- a/packages/validate/CHANGELOG.md +++ b/packages/validate/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.10.3](https://github.com/angular-ui/ui-grid/compare/v4.10.2...v4.10.3) (2021-08-01) + +**Note:** Version bump only for package @ui-grid/validate + + + + + ## [4.10.2](https://github.com/angular-ui/ui-grid/compare/v4.10.1...v4.10.2) (2021-06-14) **Note:** Version bump only for package @ui-grid/validate diff --git a/packages/validate/package-lock.json b/packages/validate/package-lock.json index e16dab23aa..d6a2c6f4ed 100644 --- a/packages/validate/package-lock.json +++ b/packages/validate/package-lock.json @@ -1,6 +1,6 @@ { "name": "@ui-grid/validate", - "version": "4.10.2", + "version": "4.10.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/validate/package.json b/packages/validate/package.json index 83114db839..43e0b420e5 100644 --- a/packages/validate/package.json +++ b/packages/validate/package.json @@ -1,11 +1,11 @@ { "name": "@ui-grid/validate", - "version": "4.10.2", + "version": "4.10.3", "description": "This ui-grid module provides the ability to validate cells upon change", "main": "index.js", "dependencies": { - "@ui-grid/core": "^4.10.2", - "@ui-grid/edit": "^4.10.2", + "@ui-grid/core": "^4.10.3", + "@ui-grid/edit": "^4.10.3", "angular": ">=1.4.0 1.8.x", "angular-ui-bootstrap": "0.13.4" },