Skip to content

Mass merging 20.0.x to master #16009

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 50 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
3e4a718
fix(grid-validation): add open/close animations for error tooltip
RivaIvanova Jun 4, 2025
e03fca7
fix(igxGrid): When col size is % round calculations for when to show …
Apr 9, 2025
f3ac19d
Merge branch 'master' into rivanova/fix-15848-master
RivaIvanova Jun 9, 2025
32b4708
fix(excel-style-filtering): allow negative decimal values for numeric…
georgianastasov Jun 11, 2025
31531d0
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 16, 2025
3a32744
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 18, 2025
1bc061b
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 19, 2025
971cff3
fix(carousel-base): set animation players to null on destroy
RivaIvanova Jun 24, 2025
b00bad3
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
RivaIvanova Jun 24, 2025
12455ea
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 24, 2025
171eee4
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
RivaIvanova Jun 24, 2025
2f2a462
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
ddaribo Jun 24, 2025
8007aa9
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
RivaIvanova Jun 25, 2025
978b135
fix(grid): Cancel endEdit if there is no active editing
dkamburov Jun 25, 2025
56f2611
chore(tests): remove fit from a test
dkamburov Jun 25, 2025
b90c428
Merge branch '20.0.x' into dkamburov/fix-37933
dkamburov Jun 25, 2025
ea6fd7b
fix(select): Sync aria-required with required state
Jun 25, 2025
8031d67
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
RivaIvanova Jun 26, 2025
f2fc986
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
gedinakova Jun 27, 2025
b12933f
Merge branch '20.0.x' into rivanova/fix-15976-20.0.x
kacheshmarova Jun 30, 2025
a72de2d
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 30, 2025
2053f5c
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
kacheshmarova Jun 30, 2025
65ca89c
test(grid-validation): should open error tooltip with proper position…
RivaIvanova Jun 30, 2025
e75731a
Merge pull request #15980 from IgniteUI/rivanova/fix-15976-20.0.x
kacheshmarova Jun 30, 2025
3e3ba59
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 30, 2025
13bf65c
refactoring(query-builder): expose the outer padding as a css variabl…
desig9stein Jun 30, 2025
fadbaed
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jun 30, 2025
8911970
fix(vhelper): fix padding only when vhelper scrollbar is visible (#15…
didimmova Jun 30, 2025
125c675
Merge branch '20.0.x' into rivanova/fix-15848-master
kacheshmarova Jun 30, 2025
07c75c8
fix(pivotGrid): Column formatter argument not pupulated correctly. #1…
skrustev Jun 30, 2025
d51540b
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
georgianastasov Jul 1, 2025
f9403e6
Merge branch '20.0.x' into dkamburov/fix-37933
IMinchev64 Jul 1, 2025
7e40671
Merge pull request #15995 from IgniteUI/dkamburov/fix-37933
ChronosSF Jul 1, 2025
0fb975a
Merge branch '20.0.x' into ikitanov-fix/15989-20.0.x
ChronosSF Jul 1, 2025
c241fbe
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
kacheshmarova Jul 3, 2025
eca2d0f
Merge pull request #15886 from IgniteUI/mkirova/fix-hor-scrollbar-cal…
ChronosSF Jul 3, 2025
33f258f
fix(igxGrid): Update editValue if grid data is changed externally. (…
MayaKirova Jul 3, 2025
45db584
Merge pull request #15998 from IgniteUI/ikitanov-fix/15989-20.0.x
ChronosSF Jul 3, 2025
fe6d9d0
fix(datepicker): update indigo elevations (#16004)
didimmova Jul 4, 2025
c651342
fix(h-grid): add null checks for child data - 20.0.x (#15930)
igdmdimitrov Jul 4, 2025
906ac1f
Merge pull request #16012 from IgniteUI/skrastev/fix-15147-20.0.x
ChronosSF Jul 4, 2025
b8f7d1c
Merge branch '20.0.x' into rivanova/fix-15848-master
RivaIvanova Jul 7, 2025
a435d8a
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
kacheshmarova Jul 7, 2025
1e52ad5
Merge pull request #15883 from IgniteUI/rivanova/fix-15848-master
kacheshmarova Jul 7, 2025
0dd178e
Merge branch '20.0.x' into ganastasov/fix-15808-20.0
georgianastasov Jul 7, 2025
1ccf222
Merge pull request #15928 from IgniteUI/ganastasov/fix-15808-20.0
kacheshmarova Jul 8, 2025
e289b14
fix(timepicker): allowing better scroll on touchpads #6292 - 20.0 (#1…
ChronosSF Jul 9, 2025
d680d4a
fix(radio-group): dynamically added radio buttons do not initialize (…
SisIvanova Jul 10, 2025
315a249
ci: rework sassdoc build and bump theme and localization to 2.0.0 (#1…
simeonoff Jul 10, 2025
732b58f
fix(calendar): Make all date states to react to radius factor (#16031)
desig9stein Jul 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@ jobs:
run: npm run build:migrations
- name: Build TypeDoc & SassDoc
run: |
npm run build:typedoc:en:production
npm run build:sassdoc:en:production
npm run build:docs
- name: Test
run: |
npm run test:lib
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,8 @@ src/**/*.js
src/**/*.js.map
src/**/*.css.map

# Typedoc Theme
# Typedoc and SassDoc Themes
extras/sassdoc/**/*
extras/docs/themes/typedoc/bin
extras/docs/themes/sassdoc/node_modules
extras/docs/themes/sassdoc/sassdoc/*
Expand Down
95 changes: 0 additions & 95 deletions gulpfile.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,11 @@
'use strict';

const del = require('del');
const gulp = require('gulp');
const process = require('process');
const fs = require('fs');
const argv = require('yargs').argv;
const sassdoc = require('sassdoc');
const path = require('path');
const { series } = require('gulp');
const slash = require('slash');

const DOCS_OUTPUT_PATH = slash(path.join(__dirname, 'dist', 'igniteui-angular', 'docs'));

module.exports.copyGitHooks = async (cb) => {

if (process.env.AZURE_PIPELINES || process.env.TRAVIS || process.env.CI || !fs.existsSync('.git')) {
return;
}
Expand Down Expand Up @@ -88,93 +80,6 @@ module.exports.copySchematics = (cb) => {
};


function createDocsOutputDirFn(cb) {
!fs.existsSync(DOCS_OUTPUT_PATH) && fs.mkdirSync(DOCS_OUTPUT_PATH);
cb();
}

const SASSDOC = {
PROJECT_PATHS: [
`${path.join(__dirname, 'projects', 'igniteui-angular', 'src', 'lib', 'core', 'styles')}/**/*.scss`,
`${path.join(__dirname, 'node_modules', 'igniteui-theming', 'sass')}/**/*.scss`
],
DEST: path.join(DOCS_OUTPUT_PATH, 'sass'),
OPTIONS: path.join(__dirname, '.sassdocrc'),
};

const sassdocCleanOutputDir = (cb) => {
del.sync(SASSDOC.DEST);
cb();
}

function sassdocBuildJson(cb) {
const options = JSON.parse(fs.readFileSync(SASSDOC.OPTIONS, 'utf8'));

const { convert, exportDir } = argv;

options.convert = convert;
options.exportDir = exportDir;

gulp.src(SASSDOC.PROJECT_PATHS)
.pipe(sassdoc(options));

cb();

}

function sassdocImportJson(cb) {
const options = JSON.parse(fs.readFileSync(SASSDOC.OPTIONS, 'utf8'));

const { render, importDir } = argv;

options.render = render;
options.json_dir = importDir;
options.shellStringsPath = path.join(__dirname, 'extras', 'template', 'strings', 'shell-strings.json');

gulp.src(SASSDOC.PROJECT_PATHS)
.pipe(sassdoc(options));

cb();
}

function sassdocBuildJA(cb) {
const pathTranslations = path.join(__dirname, 'i18nRepo', 'sassdoc', 'ja');
const options = JSON.parse(fs.readFileSync(SASSDOC.OPTIONS, 'utf8'));

options.lang = 'jp';
options.render = argv.render;
options.json_dir = pathTranslations;
options.shellStringsPath = path.join(__dirname, 'extras', 'template', 'strings', 'shell-strings.json');

gulp.src(SASSDOC.PROJECT_PATHS)
.pipe(sassdoc(options));

cb();
}

function sassdocBuildEN(cb) {
const options = JSON.parse(fs.readFileSync(SASSDOC.OPTIONS, 'utf8'));

options.lang = 'en';
options.shellStringsPath = path.join(__dirname, 'extras', 'template', 'strings', 'shell-strings.json');

gulp.src(SASSDOC.PROJECT_PATHS)
.pipe(sassdoc(options));

cb();
}

module.exports.createDocsOutputDir = createDocsOutputDirFn;

/**
* Sassdoc build tasks
*/
module.exports.sassdocCleanOutputDir = sassdocCleanOutputDir;
module.exports.sassdocImportJson = sassdocImportJson;
module.exports.sassdocBuildJson = sassdocBuildJson;
module.exports.sassdocBuildJA = series(sassdocCleanOutputDir, sassdocBuildJA);
module.exports.sassdocBuildEN = series(sassdocCleanOutputDir, sassdocBuildEN);

module.exports.copyPackageForElements = (cb) => {
return gulp.src([
path.join(__dirname, 'projects/igniteui-angular-elements/package.json')
Expand Down
Loading
Loading