Skip to content

Commit de1bd80

Browse files
HUSSAR-mtreladamyanpetevmddifilippo89dependabot[bot]ddaribo
authored
Release - Mass merge vnext into master (#856)
* chore: switch to 19 alpha packages, install data-grids * chore: sync chart toolbar data-grids module ref * chore: sync samples grids packages deps, add data-grids * chore: sync update react template to 19 alpha packages * chore: manual samples data-grids package dep switch * refactor: manual samples data-grids imports rename * chore: manual samples 19 alpha package deps * refactor: manual shared DataGridPager data-grids imports rename * chore: update browser setup with data-grids and versions * chore: sync don't emit name and auto-name for wrapped components * refactor: manual grid samples enum casing * refactor: remove manual samples column names * refactor: missed filter mode enum case * fix: data-grid samples deps and v19 event renames * chore: maintain fixed dep versions of the samples browser app * chore: sync generated event on prefix * chore: sync generated event rename changes from xplat templates * refactor: manual samples button clicked to onClick * refactor: manual samples inputOcurred to onInput * fix: correct event type on button click * chore(deps): bump path-to-regexp and express in /browser Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together. Updates `path-to-regexp` from 1.8.0 to 1.9.0 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](pillarjs/path-to-regexp@v1.8.0...v1.9.0) Updates `express` from 4.19.2 to 4.21.2 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](expressjs/express@4.19.2...4.21.2) --- updated-dependencies: - dependency-name: path-to-regexp dependency-version: 1.9.0 dependency-type: indirect - dependency-name: express dependency-version: 4.21.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump axios and browser-sync in /browser Removes [axios](https://github.com/axios/axios). It's no longer used after updating ancestor dependency [browser-sync](https://github.com/BrowserSync/browser-sync). These dependencies need to be updated together. Removes `axios` Updates `browser-sync` from 2.29.3 to 3.0.4 - [Release notes](https://github.com/BrowserSync/browser-sync/releases) - [Changelog](https://github.com/BrowserSync/browser-sync/blob/master/changelog.js) - [Commits](BrowserSync/browser-sync@v2.29.3...v3.0.4) --- updated-dependencies: - dependency-name: axios dependency-version: dependency-type: indirect - dependency-name: browser-sync dependency-version: 3.0.4 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * Bump webpack from 5.91.0 to 5.98.0 in /browser Bumps [webpack](https://github.com/webpack/webpack) from 5.91.0 to 5.98.0. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](webpack/webpack@v5.91.0...v5.98.0) --- updated-dependencies: - dependency-name: webpack dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump ejs from 3.1.9 to 3.1.10 in /browser Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10. - [Release notes](https://github.com/mde/ejs/releases) - [Commits](mde/ejs@v3.1.9...v3.1.10) --- updated-dependencies: - dependency-name: ejs dependency-version: 3.1.10 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump rollup from 2.79.1 to 2.79.2 in /browser Bumps [rollup](https://github.com/rollup/rollup) from 2.79.1 to 2.79.2. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v2.79.1...v2.79.2) --- updated-dependencies: - dependency-name: rollup dependency-version: 2.79.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * chore(deps): bump @babel/runtime from 7.24.1 to 7.27.0 in /browser Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.24.1 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-version: 7.27.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * chore: sync generated samples deps update * chore: manual samples version bump for react/react-grids alpha 6 * chore: update browser to react/react-grids alpha.6 * chore: also bump igniteui-webcomponents to rc version since webpack is an idiot with nested deps * refactor: manual samples rename change to onChange, adjust handlers * refactor: remove non-existing IgrCalendarDate import and icon variant prop * chore: sync generate samples version update * chore: manual samples and browser bump to react/react-grids rc.0 * chore: sync generate samples version update * chore: manual samples and browser bump to react/react-grids 19.0.1 * refactor: update tabs samples for 19, clean up * fix(icon-button-size): set margin properly (#774) * Pivot config to type (#776) * fix: [MANUAL] grid pagingMode value * chore: sync grid xplat samples remove of forceUpdate * refactor: update Finjs sample for 19, resolve issues (#775) * refactor: remote data operations samples update to 19 (#781) Co-authored-by: Damyan Petev <damyanpetev@users.noreply.github.com> * refactor: State Persistence samples update for 19 (#782) * refactor: Custom Context Menu sample update for 19 (#786) * refactor: update registerIconFromText use on manual samples; small fi… (#787) * revert: mistakenly deleted React scope import for JSX * Remove sender from event handlers for 19 update (#788) * Enums to union types for 19 update (#789) * refactor: manual calendar config init objects (#790) * Dpetev/v19 misc fixes (#799) * mdd-update-packages mdd-update-packages * manual export (#804) * Update index.tsx * chore: package lock leftover * chore: sync charts gen sample changes * chore: sync grid generated changes * chore: sync gen change restoring root grid refs for handlers logic (#808) * Adding changes from build igniteui-xplat-examples-output+PRs_2025.5.20.8 * feat(tooltip): add tooltip samples * docs(tooltip): update sample titles * chore: sync generation changes form template grids/combined remove * refactor(grids): manual samples remove obsolete grids/combined import * Adding changes from build igniteui-xplat-examples-output+PRs_2025.5.29.2 * update update * mdd-add-webcomponents-package mdd-add-webcomponents-package * Adding changes from build igniteui-xplat-examples-output+PRs_2025.6.2.1 * Adding changes from build igniteui-xplat-examples-output+PRs_2025.6.2.2 * Adding changes from build igniteui-xplat-examples-output+PRs_2025.6.2.3 * update to 19.0.0-alpha.2 * Update to latest React packages (#857) * Update to latest React packages * Revert igniteui-react-grids to 19.0.2 * update data annotation samples to use refs to set target axis --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Damyan Petev <damyanpetev@users.noreply.github.com> Co-authored-by: mddifilippo89 <mdifilippo@infragistics.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Bozhidara Pachilova <35433937+ddaribo@users.noreply.github.com> Co-authored-by: Deyan Kamburov <dkamburov@users.noreply.github.com> Co-authored-by: Mariela Tihova <mtihova@infragistics.com> Co-authored-by: Tihomir Tonev <ttonev@infragistics.com> Co-authored-by: tfsbuild <tfsbuild@infragistics.com> Co-authored-by: Adrian Petrov <adrian.ptrv1@gmail.com> Co-authored-by: Simeon Simeonoff <hello@simeonoff.ninja> Co-authored-by: IGvaleries <vsuszynski@infragistics.com> Co-authored-by: Andrew Goldenbaum <agoldenbaum@infragistics.com>
1 parent f120390 commit de1bd80

1,421 files changed

Lines changed: 31493 additions & 9142 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

browser/config-overrides.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,11 @@ module.exports = function override(config, env) {
134134
name: 'igniteui-react-grids',
135135
chunks: 'all',
136136
},
137+
igniteuiDataGrids: {
138+
test: /[\\/]node_modules[\\/](igniteui-react-data-grids)[\\/]/,
139+
name: 'igniteui-react-data-grids',
140+
chunks: 'all',
141+
},
137142
igniteuiInputs: {
138143
test: /[\\/]node_modules[\\/](igniteui-react-inputs)[\\/]/,
139144
name: 'igniteui-react-inputs',

browser/package-lock.json

Lines changed: 757 additions & 712 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

browser/package.json

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,21 @@
2424
"classnames": "2.3.1",
2525
"file-saver": "1.3.8",
2626
"igniteui-dockmanager": "1.16.1",
27-
"igniteui-react": "18.9.0",
28-
"igniteui-react-charts": "18.9.0",
29-
"igniteui-react-core": "18.9.0",
30-
"igniteui-react-dashboards": "18.9.0",
31-
"igniteui-react-datasources": "18.9.0",
32-
"igniteui-react-excel": "18.9.0",
33-
"igniteui-react-gauges": "18.9.0",
34-
"igniteui-react-grids": "18.9.0",
35-
"igniteui-react-inputs": "18.9.0",
36-
"igniteui-react-layouts": "18.9.0",
37-
"igniteui-react-maps": "18.9.0",
38-
"igniteui-react-spreadsheet": "18.9.0",
39-
"igniteui-react-spreadsheet-chart-adapter": "18.9.0",
40-
"igniteui-webcomponents": "5.3.0",
27+
"igniteui-react": "19.0.2",
28+
"igniteui-react-charts": "19.0.0",
29+
"igniteui-react-core": "19.0.0",
30+
"igniteui-react-dashboards": "19.0.0",
31+
"igniteui-react-data-grids": "19.0.0",
32+
"igniteui-react-datasources": "19.0.0",
33+
"igniteui-react-excel": "19.0.0",
34+
"igniteui-react-gauges": "19.0.0",
35+
"igniteui-react-grids": "19.0.2",
36+
"igniteui-react-inputs": "19.0.0",
37+
"igniteui-react-layouts": "19.0.0",
38+
"igniteui-react-maps": "19.0.0",
39+
"igniteui-react-spreadsheet": "19.0.0",
40+
"igniteui-react-spreadsheet-chart-adapter": "19.0.0",
41+
"igniteui-webcomponents": "6.0.0",
4142
"lit-html": "^3.2.0",
4243
"prop-types": "15.7.2",
4344
"react": "^18.2.0",
@@ -50,9 +51,9 @@
5051
"tslib": "^2.4.0"
5152
},
5253
"devDependencies": {
53-
"@babel/plugin-transform-private-property-in-object": "^7.25.9",
54-
"@babel/plugin-proposal-private-property-in-object":"~7.21.11",
54+
"@babel/plugin-proposal-private-property-in-object": "~7.21.11",
5555
"@babel/plugin-transform-class-static-block": "^7.26.0",
56+
"@babel/plugin-transform-private-property-in-object": "^7.25.9",
5657
"@types/gulp": "^4.0.6",
5758
"@types/jest": "^29.2.0",
5859
"@types/node": "^18.11.7",
@@ -61,7 +62,7 @@
6162
"@types/react-router-dom": "^5.3.3",
6263
"@typescript-eslint/eslint-plugin": "^5.51.0",
6364
"@typescript-eslint/parser": "^5.51.0",
64-
"browser-sync": "^2.26.7",
65+
"browser-sync": "^3.0.4",
6566
"del": "^5.1.0",
6667
"eslint": "^8.33.0",
6768
"eslint-config-prettier": "^6.11.0",
@@ -95,7 +96,7 @@
9596
"ts-node": "^8.9.0",
9697
"typescript": "^4.8.4",
9798
"web-vitals": "^0.2.4",
98-
"webpack": "^5.89.0",
99+
"webpack": "^5.99.5",
99100
"worker-loader": "^3.0.8"
100101
},
101102
"eslintConfig": {

browser/package_move.bat

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ IF EXIST @infragistics\igniteui-react-grids (
2626
MOVE /y @infragistics\igniteui-react-grids igniteui-react-grids
2727
)
2828

29+
IF EXIST @infragistics\igniteui-react-data-grids (
30+
MOVE /y @infragistics\igniteui-react-data-grids igniteui-react-data-grids
31+
)
32+
2933
IF EXIST @infragistics\igniteui-react-dashboards (
3034
MOVE /y @infragistics\igniteui-react-dashboards igniteui-react-dashboards
3135
)

browser/public/meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"23.2.915","date":"2025-03-18 14:58:04","note":"this file is auto-generated"}
1+
{"version":"23.2.915","date":"2025-05-30 12:07:31","note":"this file is auto-generated"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"23.2.915","date":"2025-03-18 14:58:04","note":"this file is auto-generated"}
1+
{"version":"23.2.915","date":"2025-05-30 12:07:31","note":"this file is auto-generated"}

browser/tasks/gulp-samples.js

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,7 @@ function copySamples(cb) {
283283
code = code.replace('from "igniteui-react-maps";', "from 'igniteui-react-maps';");
284284
code = code.replace('from "igniteui-react-gauges";', "from 'igniteui-react-gauges';");
285285
code = code.replace('from "igniteui-react-grids";', "from 'igniteui-react-grids';");
286+
code = code.replace('from "igniteui-react-data-grids";', "from 'igniteui-react-data-grids';");
286287
code = code.replace('from "igniteui-react-inputs";', "from 'igniteui-react-inputs';");
287288
code = code.replace('from "igniteui-react-layouts";', "from 'igniteui-react-layouts';");
288289

@@ -825,21 +826,22 @@ function updateIG(cb) {
825826
// { name: "igniteui-react-charts", version: "16.16.2" }, // npm
826827
let packageUpgrades = [
827828
// these IG packages are often updated:
828-
{ version: "18.9.0", name: "igniteui-react-core" },
829-
{ version: "18.9.0", name: "igniteui-react-charts" },
830-
{ version: "18.9.0", name: "igniteui-react-excel" },
831-
{ version: "18.9.0", name: "igniteui-react-gauges" },
832-
{ version: "18.9.0", name: "igniteui-react-grids" },
833-
{ version: "18.9.0", name: "igniteui-react-inputs" },
834-
{ version: "18.9.0", name: "igniteui-react-layouts" },
835-
{ version: "18.9.0", name: "igniteui-react-maps" },
836-
{ version: "18.9.0", name: "igniteui-react-spreadsheet-chart-adapter" },
837-
{ version: "18.9.0", name: "igniteui-react-spreadsheet" },
838-
{ version: "18.9.0", name: "igniteui-react-datasources" },
839-
{ version: "18.9.0", name: "igniteui-react-dashboards" },
840-
{ version: "18.9.0", name: "igniteui-react" },
829+
{ version: "19.0.0", name: "igniteui-react-core" },
830+
{ version: "19.0.0", name: "igniteui-react-charts" },
831+
{ version: "19.0.0", name: "igniteui-react-excel" },
832+
{ version: "19.0.0", name: "igniteui-react-gauges" },
833+
{ version: "19.0.0", name: "igniteui-react-data-grids" },
834+
{ version: "19.0.2", name: "igniteui-react-grids" },
835+
{ version: "19.0.0", name: "igniteui-react-inputs" },
836+
{ version: "19.0.0", name: "igniteui-react-layouts" },
837+
{ version: "19.0.0", name: "igniteui-react-maps" },
838+
{ version: "19.0.0", name: "igniteui-react-spreadsheet-chart-adapter" },
839+
{ version: "19.0.0", name: "igniteui-react-spreadsheet" },
840+
{ version: "19.0.0", name: "igniteui-react-datasources" },
841+
{ version: "19.0.0", name: "igniteui-react-dashboards" },
842+
{ version: "19.0.2", name: "igniteui-react" },
841843
// these IG packages are sometimes updated:
842-
{ version: "5.3.0" , name: "igniteui-webcomponents" },
844+
{ version: "6.0.0" , name: "igniteui-webcomponents" },
843845
{ version: "1.16.1", name: "igniteui-dockmanager" },
844846
// main react packages
845847
{ version: "^18.2.0", name: "react" },
@@ -884,6 +886,7 @@ function updateIG(cb) {
884886
gulp.src(packagePaths, {allowEmpty: true})
885887
.pipe(es.map(function(file, fileCallback) {
886888
let filePath = file.dirname + "\\" + file.basename;
889+
console.log("processing " + filePath);
887890
var fileContent = file.contents.toString();
888891
var fileLines = fileContent.split('\n');
889892

browser/templates/sample/package.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,18 @@
2424
"@types/file-saver": { "version": "^2.0.0", "usage": "detect", "keywords": ["ExcelUtility"] },
2525
"file-saver": { "version": "^1.3.8", "usage": "detect", "keywords": ["ExcelUtility"] },
2626
"igniteui-dockmanager": { "version": "1.0.0", "usage": "detect", "note": "will detect if needs to inject it by checking import statements in source of a sample" },
27-
"igniteui-react-core": { "version": "18.1.2", "usage": "always", "note": "will always force injecting it to a package.json "},
28-
"igniteui-react-maps": { "version": "18.1.2", "usage": "detect" },
29-
"igniteui-react-charts": { "version": "18.1.2", "usage": "detect", "keywords": ["igniteui-react-maps", "igniteui-react-spreadsheet-chart-adapter"] },
30-
"igniteui-react-datasources": { "version": "18.1.2", "usage": "detect" },
31-
"igniteui-react-gauges": { "version": "18.1.2", "usage": "detect" },
32-
"igniteui-react-spreadsheet": { "version": "18.1.2", "usage": "detect" },
33-
"igniteui-react-spreadsheet-chart-adapter": { "version": "18.1.2", "usage": "detect" },
34-
"igniteui-react-excel": { "version": "18.1.2", "usage": "detect" },
35-
"igniteui-react-grids": { "version": "18.1.2", "usage": "detect" },
36-
"igniteui-react-inputs": { "version": "18.1.2", "usage": "detect", "keywords": ["igniteui-react-grids"] },
37-
"igniteui-react-layouts": { "version": "18.1.2", "usage": "detect" }
27+
"igniteui-react-core": { "version": "19.0.0-alpha.0", "usage": "always", "note": "will always force injecting it to a package.json "},
28+
"igniteui-react-maps": { "version": "19.0.0-alpha.0", "usage": "detect" },
29+
"igniteui-react-charts": { "version": "19.0.0-alpha.0", "usage": "detect", "keywords": ["igniteui-react-maps", "igniteui-react-spreadsheet-chart-adapter"] },
30+
"igniteui-react-datasources": { "version": "19.0.0-alpha.0", "usage": "detect" },
31+
"igniteui-react-gauges": { "version": "19.0.0-alpha.0", "usage": "detect" },
32+
"igniteui-react-spreadsheet": { "version": "19.0.0-alpha.0", "usage": "detect" },
33+
"igniteui-react-spreadsheet-chart-adapter": { "version": "19.0.0-alpha.0", "usage": "detect" },
34+
"igniteui-react-excel": { "version": "19.0.0-alpha.0", "usage": "detect" },
35+
"igniteui-react-grids": { "version": "19.0.1", "usage": "detect" },
36+
"igniteui-react-data-grids": { "version": "19.0.0-alpha.0", "usage": "detect" },
37+
"igniteui-react-inputs": { "version": "19.0.0-alpha.0", "usage": "detect", "keywords": ["igniteui-react-data-grids"] },
38+
"igniteui-react-layouts": { "version": "19.0.0-alpha.0", "usage": "detect" }
3839
},
3940
"devDependencies": {
4041
"@types/jest": "^29.2.0",

browser/templates/shared/src/DataGridPager.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as React from 'react';
22
import { LocalDataSource } from 'igniteui-react-core';
33
import { SortDescription } from 'igniteui-react-core';
4-
import { IgrColumnSortDescriptionCollection } from 'igniteui-react-grids';
5-
import { IgrColumnGroupDescriptionCollection } from 'igniteui-react-grids';
4+
import { IgrColumnSortDescriptionCollection } from 'igniteui-react-data-grids';
5+
import { IgrColumnGroupDescriptionCollection } from 'igniteui-react-data-grids';
66
import { IgrFilterExpressionCollection } from 'igniteui-react-core';
77
import './DataGridPager.css';
88

browser/tsconfig.paths.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"igniteui-react-charts": [ "node_modules/igniteui-react-charts", "node_modules/@infragistics/igniteui-react-charts" ],
77
"igniteui-react-grids": [ "node_modules/igniteui-react-grids", "node_modules/@infragistics/igniteui-react-grids" ],
88
"igniteui-react-grids/grids": [ "node_modules/igniteui-react-grids/grids", "node_modules/@infragistics/igniteui-react-grids/grids" ],
9+
"igniteui-react-data-grids": [ "node_modules/igniteui-react-data-grids", "node_modules/@infragistics/igniteui-react-data-grids" ],
910
"igniteui-react-gauges": [ "node_modules/igniteui-react-gauges", "node_modules/@infragistics/igniteui-react-gauges" ],
1011
"igniteui-react-inputs": [ "node_modules/igniteui-react-inputs", "node_modules/@infragistics/igniteui-react-inputs" ],
1112
"igniteui-react-layouts": [ "node_modules/igniteui-react-layouts", "node_modules/@infragistics/igniteui-react-layouts" ],

0 commit comments

Comments
 (0)