Skip to content

Commit 85b8219

Browse files
HUSSAR-mtreladamyanpetevmddifilippo89dependabot[bot]ddaribo
authored
release hotfixes to production - June 2025 (#874)
* 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 * Updated TextArea samples for React 19 * Update Switch samples for React19 * Update Slider topics for react 19 * chore: sync generation changes form template grids/combined remove * refactor(grids): manual samples remove obsolete grids/combined import * Remove keys and modules from date-time-input samples * 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 * refactor: Avatar samples update + adding styling sample for react v19 (#842) * fix: Updated Stepper samples for react v19 (#847) * Remove modules regs and make more similar to angular sample. * Resolving comments and formatting code * Merge pull request #843 from IgniteUI/ttonev/remote-paging-hgrid * refactor: Disabled Summaries samples update react19 (#819) * Remove modules and fix issue with overview sample radio check state. (#870) * Remove module imports. (#871) * Update badge sample to v19 (#831) * Update button group samples to v19 (#827) * Update button samples to v19 (#828) * Update checkbox samples to v19 (#829) * Update chip samples to v19 (#826) * Merge pull request #797 from IgniteUI/iminchev/data-searching-react Update data-searching samples for grid and tGrid for React 19 * Remove deprecated modules from igniteui-react for dropdown samples (#835) * remove: deprecated modules for icon-button samples (#836) * Remove deprecated modules for input samples (#838) * Remove deprecated modules for mask-input samples (#839) * remove: deprecated modules for radio samples (#840) * реможе: deprecated modules for ратинг samples (#841) * Update Ripple samples for React 19 (#832) * Update Select samples for react 19 (#825) * Merge pull request #849 from IgniteUI/ttonev/combo-topic-modules-removal removed module register from combo topics since its deprecated * Added Combo template sample (#837) * Update card samples for React19 (#844) * Update Carousel samples for react 19 (#846) * remove: keys and deprecated modules from expansion panel samples (#854) * refactor(icon): manual samples remove deprecated modules (#858) * removed module register (#850) * remove: keys and deprecated modules from nav-drawer samples (#861) * Remove keys and deprecated modules from banner samples (#862) * removed module imports from dialog samples (#868) * Snackbar Overview sample update (#864) * Toast samples update (#865) * Removed module register from calendar samples (#866) * updated date picker samples (#867) * fix(sample): forced number conversion to avoid errors from reading th… (#731) * refactor: Accordion samples update for react v19 (#834) * combine multiple data sources in code-viewer * Update package-lock.json --------- 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: Ivan Minchev <IMinchev@infragistics.com> Co-authored-by: IGvaleries <vsuszynski@infragistics.com> Co-authored-by: Andrew Goldenbaum <agoldenbaum@infragistics.com> Co-authored-by: Maya Kirova <MKirova@infragistics.com> Co-authored-by: Martin Dragnev <37667452+mddragnev@users.noreply.github.com> Co-authored-by: IMinchev <61944284+IMinchev64@users.noreply.github.com>
1 parent de1bd80 commit 85b8219

194 files changed

Lines changed: 4524 additions & 3571 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/package-lock.json

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

browser/tasks/Transformer.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -806,23 +806,23 @@ class PackageDependency {
806806
}
807807

808808
class CodeViewer {
809-
public path: string;
810809
public hasRelativeAssetsUrls: boolean;
811-
public content: string;
812810
public isMain: boolean;
811+
public path: string;
813812
public fileExtension: string;
814813
public fileHeader: string;
814+
public content: string;
815815

816816
constructor(filePath: string, content: string, fileExtension: string, fileHeader: string, isMain: boolean) {
817817

818818
let jsonContent = content;
819819
// jsonContent = jsonContent.replace(/\/\//g, "/");
820820

821821
this.hasRelativeAssetsUrls = false;
822-
this.path = filePath;
823-
this.content = jsonContent;
824822
this.isMain = isMain;
825823
this.fileExtension = fileExtension;
826824
this.fileHeader = fileHeader;
825+
this.path = filePath;
826+
this.content = jsonContent;
827827
}
828828
}

browser/tasks/gulp-samples.js

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ var sampleSource = [
4040
// igConfig.SampleCopyPath + '/charts/data-chart/chart-performance/package.json',
4141
// igConfig.SampleCopyPath + '/charts/financial-chart/high-frequency/package.json',
4242
// igConfig.SampleCopyPath + '/charts/financial-chart/high-volume/package.json',
43+
// igConfig.SampleCopyPath + '/charts/data-chart/data-annotation-multiple-with-stocks/package.json',
4344

4445
// including samples for specific components:
4546
// igConfig.SampleCopyPath + '/charts/category-chart/**/package.json',
@@ -636,6 +637,7 @@ function updateCodeViewer(cb) {
636637

637638
var content = "{\r\n \"sampleFiles\":\r\n";
638639

640+
var dataFiles = [];
639641
var contentItems = [];
640642
var tsxItem = new CodeViewer(sample.SampleFilePath, sample.SampleFileSourceCode, "tsx", "tsx", true);
641643

@@ -650,10 +652,26 @@ function updateCodeViewer(cb) {
650652
else if (file.indexOf(".ts") > 0 && file.indexOf("index.tsx") === -1) {
651653
var tsContent = fs.readFileSync(file, "utf8");
652654
var tsItem = new CodeViewer(file, tsContent, "ts", "DATA", true);
653-
contentItems.push(tsItem);
655+
dataFiles.push(tsItem);
654656
}
655657
}
656658

659+
if (dataFiles.length === 1) {
660+
contentItems.push(dataFiles[0]);
661+
} else if (dataFiles.length > 1) {
662+
// combining multiple data files into one data source
663+
var dataPath = dataFiles[0].path;
664+
var dataFolder = dataPath.substring(0, dataPath.lastIndexOf("/"));
665+
var dataContent = "// NOTE this file contains multiple data sources:\r\n";
666+
for (let i = 0; i < dataFiles.length; i++) {
667+
const data = dataFiles[i];
668+
dataContent += "\r\n\r\n" + "// Data Source #" + (i+1) + "\r\n";
669+
dataContent += data.content + "\r\n";
670+
}
671+
var dataItem = new CodeViewer(dataFolder + "/DataSources.ts", dataContent, "ts", "DATA", true);
672+
contentItems.push(dataItem);
673+
}
674+
657675
content += JSON.stringify(contentItems, null, ' ');
658676
content += "\r\n}";
659677

0 commit comments

Comments
 (0)