Skip to content
This repository was archived by the owner on Jun 8, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
4a5556a
feat(tooltip): add show/hide triggers section
RivaIvanova Nov 7, 2025
0a52f4d
Merge branch 'vnext' into rivanova/add-show-hide-triggers
ChronosSF Nov 11, 2025
4fbc967
Merge branch 'vnext' into rivanova/add-show-hide-triggers
RivaIvanova Nov 14, 2025
ec7ecab
fix(tooltip): remove spaces
RivaIvanova Nov 14, 2025
5685266
Adding changes from build igniteui-xplat-docs-to-angular-docs-EN_2026…
Jan 7, 2026
26b8b69
Adding changes from build igniteui-xplat-docs-to-angular-docs-JP+KR_2…
Jan 14, 2026
2355139
Merge branch 'vnext' into rivanova/add-show-hide-triggers
RivaIvanova Feb 2, 2026
cae2ffb
docs(tooltip): fix API links
RivaIvanova Feb 2, 2026
82a0cfb
Merge branch 'vnext' into rivanova/add-show-hide-triggers
ddaribo Feb 3, 2026
06a0728
Merge branch 'vnext' into rivanova/add-show-hide-triggers
RivaIvanova Feb 3, 2026
a442a83
docs(combo): update keyboard navigation section
MonikaKirkova Feb 3, 2026
6a3a2e0
Adding changes from build igniteui-xplat-docs-to-angular-docs-JP+KR_2…
Feb 4, 2026
5be524f
Merge pull request #6361 from IgniteUI/mkirkova/fix-6360
kacheshmarova Feb 4, 2026
8b88abc
refactor(grid-lite): grid-lite overview rearrangement suggestion (#6363)
ChronosSF Feb 4, 2026
711cec2
Merge branch 'vnext' into rivanova/add-show-hide-triggers
kacheshmarova Feb 5, 2026
25c7420
chore(*): fix headings level and text mismatches across pages (#6357)
igdmdimitrov Feb 5, 2026
ffe3f12
Update JA topics for #6361 and #6357, other small fixes (#6365)
randriova Feb 5, 2026
e51e063
docs(localization): Update localiation topic with new functionality a…
skrustev Feb 5, 2026
44fb1a3
fix(localization): Update Angular version and tweak some descriptions.
skrustev Feb 6, 2026
c0a0dd0
docs(*): update JA topics for #6358, #6363 and #6236
randriova Feb 9, 2026
13dd45d
Merge pull request #6339 from IgniteUI/ESShared/XPlaform_en_igniteui-…
ChronosSF Feb 12, 2026
8bcf7c7
Merge branch 'vnext' into ESShared/XPlaform_jp_igniteui-xplat-docs-to…
ChronosSF Feb 12, 2026
a3c93ea
Merge pull request #6345 from IgniteUI/ESShared/XPlaform_jp_igniteui-…
ChronosSF Feb 12, 2026
19b0e8a
Merge branch 'vnext' into ESShared/XPlaform_jp_igniteui-xplat-docs-to…
ChronosSF Feb 12, 2026
20494bd
Merge pull request #6362 from IgniteUI/ESShared/XPlaform_jp_igniteui-…
ChronosSF Feb 12, 2026
dc4156a
fix(localization): Update version for legacy localization.
skrustev Feb 13, 2026
66c7ccd
Merge pull request #6369 from IgniteUI/rmirchev/update-grid-lite-mark…
radomirchev Feb 13, 2026
599e7bc
Merge branch 'vnext' into localization-2026-02-06
randriova Feb 16, 2026
a4dc206
Merge pull request #6367 from IgniteUI/localization-2026-02-06
ChronosSF Feb 16, 2026
751689f
docs(*): Update JA Grid Lite Getting started #6369
randriova Feb 17, 2026
766ac68
feat(cd): introducing github actions cd
ChronosSF Feb 19, 2026
eb539da
fix(cd): changing deploy name to match folder instead of app (#6373)
ChronosSF Feb 19, 2026
6d45153
Merge pull request #6374 from IgniteUI/sstoychev/github-workflow-cd
ChronosSF Feb 19, 2026
4006536
Update Angular grid-lite docs for v0.3.x breaking changes (#6354)
Copilot Feb 19, 2026
222d767
Merge branch 'vnext' into randriova/localization-2026-02-16
randriova Feb 19, 2026
95c975f
Merge pull request #6371 from IgniteUI/randriova/localization-2026-02-16
ChronosSF Feb 20, 2026
ec48659
docs(*): Update JA docs - breaking changes - #6354
randriova Feb 20, 2026
2b0e5c0
feat(PDF): Adding a section for the new custom font option. (#6370)
gedinakova Feb 20, 2026
a0eaa20
Merge branch 'vnext' into randriova/localization-2026-02-20
zdrawku Feb 23, 2026
63f21bf
feat(docs): add AI-Assisted Development section and links across comp…
zdrawku Feb 23, 2026
4ea6165
Merge branch 'vnext' into rivanova/add-show-hide-triggers
kacheshmarova Feb 23, 2026
39f91b1
fix(docs): correct formatting in AI-Assisted Development instructions
zdrawku Feb 23, 2026
89ce7f7
docs(themes): include theming MCP topic
simeonoff Feb 23, 2026
508efd2
fix(docs): correct JSON formatting in MCP server configuration example
zdrawku Feb 23, 2026
d66a29b
refactor(theming): add info on MCP version resolution
simeonoff Feb 23, 2026
d755613
feat(docs): add instructions for using general Agent Skills configura…
zdrawku Feb 23, 2026
ac9663d
fix(docs): update references from Copilot Skills to Agent Skills in A…
zdrawku Feb 23, 2026
931abda
Merge branch 'zkolev/update-getting-started' of https://github.com/Ig…
zdrawku Feb 23, 2026
7da648a
Merge branch 'zkolev/update-getting-started' of https://github.com/Ig…
zdrawku Feb 23, 2026
f44515e
fix(docs): correct spelling of "easily"
zdrawku Feb 23, 2026
b9797b7
fix(dockmanager): use defineComponents (#6379)
mtsvyatkova Feb 24, 2026
73f9250
Merge branch 'vnext' into randriova/localization-2026-02-20
randriova Feb 24, 2026
dcc3e09
feat(docs): add platform-specific instructions for copying skill file…
zdrawku Feb 24, 2026
92052cf
fix(docs): consolidate Data Grids and Grid Data Operations skills int…
zdrawku Feb 24, 2026
178e844
chore(*): fixing in-topic link
ChronosSF Feb 24, 2026
29369fd
Merge remote-tracking branch 'origin/vnext' into zkolev/update-gettin…
ChronosSF Feb 24, 2026
ef961db
fix(toc): moving ai content in its own section
ChronosSF Feb 24, 2026
210bef1
Merge pull request #6376 from IgniteUI/randriova/localization-2026-02-20
ChronosSF Feb 24, 2026
f030274
docs(*): JA - update PDF exporter entry #6370
randriova Feb 24, 2026
41ff5fd
Merge branch 'vnext' into randriova/localization-2026-02-24
randriova Feb 24, 2026
d5a5c6d
feat(docs): update AI skills installation instructions with new CLI o…
zdrawku Feb 24, 2026
4ded248
Merge branch 'vnext' into zkolev/update-getting-started
zdrawku Feb 24, 2026
95251ea
feat(docs): add note on automatic skill discovery in Ignite UI for An…
zdrawku Feb 24, 2026
2ba9125
Merge branch 'zkolev/update-getting-started' of https://github.com/Ig…
zdrawku Feb 24, 2026
62061bf
Merge branch 'zkolev/update-getting-started' of https://github.com/Ig…
zdrawku Feb 24, 2026
331c9f7
Merge pull request #6377 from IgniteUI/zkolev/update-getting-started
ChronosSF Feb 24, 2026
974f241
Merge branch 'vnext' into skrastev/tweak-localization-topic
ChronosSF Feb 25, 2026
2a917f2
Merge pull request #6366 from IgniteUI/skrastev/tweak-localization-topic
ChronosSF Feb 25, 2026
682246e
Merge branch 'vnext' into rivanova/add-show-hide-triggers
kacheshmarova Feb 25, 2026
10cf4c3
Merge pull request #6382 from IgniteUI/randriova/localization-2026-02-24
ChronosSF Feb 25, 2026
893331d
Merge branch 'vnext' into rivanova/add-show-hide-triggers
kacheshmarova Feb 25, 2026
1b164f3
Merge pull request #6248 from IgniteUI/rivanova/add-show-hide-triggers
kacheshmarova Feb 25, 2026
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
103 changes: 103 additions & 0 deletions .github/workflows/build-en.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
name: Build English Documentation

permissions:
contents: write

on:
push:
branches:
- vnext
- master
paths-ignore:
- '**/jp/**'
- '**/kr/**'
workflow_dispatch:
inputs:
branch:
description: 'Branch to checkout'
type: string
default: ''
isVerbose:
description: 'Get verbose output from steps - where configurable'
type: boolean
default: false
shouldCleanPostExecution:
description: 'Clean all pipeline dirs after the pipeline finishes?'
type: boolean
default: true

env:
BUILD_TYPE: ${{ github.ref_name == 'master' && 'production' || 'staging' }}
TARGET_REF: ${{ github.event.inputs.branch && (startsWith(github.event.inputs.branch, 'refs/') && github.event.inputs.branch || format('refs/heads/{0}', github.event.inputs.branch)) || github.ref }}

jobs:
build:
name: Build Job
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ env.TARGET_REF }}
clean: true
fetch-tags: true
fetch-depth: 0

- name: Setup Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: '20.x'

- name: Setup .NET Core SDK 6.x
uses: actions/setup-dotnet@v4
with:
dotnet-version: '6.x'

- name: Install dependencies
run: npm ci --production=false ${{ github.event.inputs.isVerbose == 'true' && '--verbose' || '' }}

- name: Build English documentation
run: npm run build-${{ env.BUILD_TYPE }} -- --lang=en ${{ github.event.inputs.isVerbose == 'true' && '--verbose' || '' }}

- name: Package English build
run: |
cd en/_site
zip -r ../../${{ env.BUILD_TYPE }}_en.zip .
cd ../..

- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: IgniteUIDocFX-en
path: ${{ env.BUILD_TYPE }}_en.zip
retention-days: 1

- name: Clean workspace
if: ${{ github.event.inputs.shouldCleanPostExecution == 'true' || github.event_name == 'push' }}
run: |
git clean -ffdx
git reset --hard

- name: Trigger Deploy Workflow in IgniteUI Actions
uses: actions/github-script@v8
with:
github-token: ${{ secrets.CLASSIC_PAT_GITHUB }}
script: |
await github.rest.repos.createDispatchEvent({
owner: 'IgniteUI',
repo: 'igniteui-actions',
event_type: 'igniteui-docfx-cd',
client_payload: {
calling_branch: "${{ env.TARGET_REF }}",
repository: "${{ github.repository }}",
run_id: "${{ github.run_id }}",
artifact_name: "IgniteUIDocFX-en",
base_href: "angular-samples",
platform: "angular",
locale: "en",
ref: "${{ github.ref }}",
sha: "${{ github.sha }}",
branch: '${{ github.ref_name }}',
}
});
113 changes: 113 additions & 0 deletions .github/workflows/build-jp-kr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: Build Japanese and Korean Documentation

permissions:
contents: write

on:
push:
branches:
- vnext
- master
paths-ignore:
- '**/en/**'
workflow_dispatch:
inputs:
branch:
description: 'Branch to checkout'
type: string
default: ''
isVerbose:
description: 'Get verbose output from steps - where configurable'
type: boolean
default: false
shouldCleanPostExecution:
description: 'Clean all pipeline dirs after the pipeline finishes?'
type: boolean
default: true

env:
BUILD_TYPE: ${{ github.ref_name == 'master' && 'production' || 'staging' }}
TARGET_REF: ${{ github.event.inputs.branch && (startsWith(github.event.inputs.branch, 'refs/') && github.event.inputs.branch || format('refs/heads/{0}', github.event.inputs.branch)) || github.ref }}

jobs:
build:
name: Build Job
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ env.TARGET_REF }}
clean: true
fetch-tags: true
fetch-depth: 0

- name: Setup Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: '20.x'

- name: Setup .NET Core SDK 6.x
uses: actions/setup-dotnet@v4
with:
dotnet-version: '6.x'

- name: Install dependencies
run: npm ci --production=false ${{ github.event.inputs.isVerbose == 'true' && '--verbose' || '' }}

- name: Build Japanese documentation
run: npm run build-${{ env.BUILD_TYPE }} -- --lang=jp ${{ github.event.inputs.isVerbose == 'true' && '--verbose' || '' }}

- name: Package Japanese build
run: |
cd jp/_site
zip -r ../../${{ env.BUILD_TYPE }}_jp.zip .
cd ../..

- name: Build Korean documentation
run: npm run build-${{ env.BUILD_TYPE }} -- --lang=kr ${{ github.event.inputs.isVerbose == 'true' && '--verbose' || '' }}

- name: Package Korean build
run: |
cd kr/_site
zip -r ../../${{ env.BUILD_TYPE }}_kr.zip .
cd ../..

- name: Upload artifacts
uses: actions/upload-artifact@v4
with:
name: IgniteUIDocFX-jp-kr
path: |
${{ env.BUILD_TYPE }}_jp.zip
# ${{ env.BUILD_TYPE }}_kr.zip
retention-days: 1

- name: Clean workspace
if: ${{ github.event.inputs.shouldCleanPostExecution == 'true' || github.event_name == 'push' }}
run: |
git clean -ffdx
git reset --hard

- name: Trigger Deploy Workflow in IgniteUI Actions
uses: actions/github-script@v8
with:
github-token: ${{ secrets.CLASSIC_PAT_GITHUB }}
script: |
await github.rest.repos.createDispatchEvent({
owner: 'IgniteUI',
repo: 'igniteui-actions',
event_type: 'igniteui-docfx-cd',
client_payload: {
calling_branch: "${{ env.TARGET_REF }}",
repository: "${{ github.repository }}",
run_id: "${{ github.run_id }}",
artifact_name: "IgniteUIDocFX-jp-kr",
base_href: "angular-samples",
platform: "angular",
locale: "jp",
ref: "${{ github.ref }}",
sha: "${{ github.sha }}",
branch: '${{ github.ref_name }}',
}
});
12 changes: 1 addition & 11 deletions azure-pipelines/azure-pipelines-en.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,4 @@
trigger:
branches:
include:
- vnext
- master
paths:
exclude:
- '**/jp/*'
- '**/kr/*'

# This pipeline is meant to build specific branches for deployment. It's not meant to be a part of PR validation. Ensure that this pipeline is reserved for deployment purposes.
trigger: none
pr: none

name: $(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
Expand Down
11 changes: 1 addition & 10 deletions azure-pipelines/azure-pipelines-jp-kr.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,4 @@
trigger:
branches:
include:
- vnext
- master
paths:
exclude:
- '**/en/*'

# This pipeline is meant to build specific branches for deployment. It's not meant to be a part of PR validation. Ensure that this pipeline is reserved for deployment purposes.
trigger: none
pr: none

name: $(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
Expand Down
4 changes: 3 additions & 1 deletion cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,7 @@
"artboard",
"antumbra",
"NOAA",
"Noto",
"coalescences",
"Lambo",
"valuekey",
Expand All @@ -258,6 +259,7 @@
"INPC",
"batchediting",
"updateparameters",
"alldata"
"alldata",
"subtag"
]
}
2 changes: 1 addition & 1 deletion en/components/combo-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ export class ComboDemo {

<div class="divider--half"></div>

## API Summary
## API References

<div class="divider--half"></div>

Expand Down
2 changes: 1 addition & 1 deletion en/components/combo-remote.md
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ When using a combobox bound to remote data loaded in chunks and dealing with a m

When the combobox is bound to remote data, setting value/selected items through API will only take into account the items that are loaded in the current chunk. If you want to set an initial value, make sure those specific items are loaded before selecting.

## API Summary
## API References

<div class="divider--half"></div>

Expand Down
3 changes: 2 additions & 1 deletion en/components/combo-templates.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,8 @@ When used with templates, the `igxComboClearIcon` and the `igxComboToggleIcon` s
</igx-combo>
```

## API Summary
## API References


<div class="divider--half"></div>

Expand Down
14 changes: 11 additions & 3 deletions en/components/combo.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,16 @@ When combobox is closed and focused:

- `ArrowDown` or `Alt` + `ArrowDown` will open the combobox's drop down and will move focus to the search input.

- `Esc` will clear the selected value(s) while keeping focus on the combobox.

- `Tab` will move the focus to the next focusable element outside the combobox.

When combobox is opened:

- `Esc` will close the list and keep the focus on the combobox.

- `Tab` will close the list and move focus to the next focusable element.

When combobox is opened and search input is focused:

- `ArrowUp` or `Alt` + `ArrowUp` will close the combobox's drop down and will move focus to the closed combobox.
Expand All @@ -271,8 +281,6 @@ When combobox is opened and list item is focused:

- `Enter` will confirm the already selected items and will close the list.

- `Esc` will close the list.

When combobox is opened, allow custom values are enabled and add item button is focused:

- `Enter` will add a new item with `valueKey` and `displayKey` equal to the text in the search input and will select the new item.
Expand Down Expand Up @@ -450,7 +458,7 @@ At the end your combo should look like this:
> [!NOTE]
> The combobox uses `igxForOf` directive internally hence all `igxForOf` limitations are valid for the combobox. For more details see [`igxForOf Known Issues`](for-of.md#known-limitations) section.

## API Summary
## API References

<div class="divider--half"></div>

Expand Down
2 changes: 1 addition & 1 deletion en/components/dialog.md
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ The last step is to **include** the component theme in our application.

<div class="divider--half"></div>

## API Summary
## API References

<div class="divider--half"></div>

Expand Down
6 changes: 3 additions & 3 deletions en/components/dock-manager.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
export class AppModule {}
```

Next, one should call the `defineCustomElements()` function in the `main.ts` file:
Next, one should call the `defineComponents()` function in the `main.ts` file:

```typescript
import { AppModule } from './app/app.module';
import { defineCustomElements } from 'igniteui-dockmanager/loader';
import { defineComponents } from 'igniteui-dockmanager';
import { enableProdMode } from '@angular/core';
import { environment } from '.environments/environment';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
Expand All @@ -61,7 +61,7 @@ if (environment.production) {
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));

defineCustomElements();
defineComponents(IgcDockManagerComponent);
```

This is it, you are now ready to use the Dock Manager component in an Angular component template. To do so simply use its tag name:
Expand Down
2 changes: 1 addition & 1 deletion en/components/drop-down.md
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@ The last step is to pass the custom drop-down theme to a class or element select

<div class="divider--half"></div>

## API Summary
## API References

- [IgxDropDownComponent]({environment:angularApiUrl}/classes/igxdropdowncomponent.html)
- [IgxDropDownComponent Styles]({environment:sassApiUrl}/themes#function-drop-down-theme)
Expand Down
2 changes: 1 addition & 1 deletion en/components/exporter-csv.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ this.csvExportService.export(this.igxGrid1, new IgxCsvExporterOptions('ExportedD

When you are exporting data from [**IgxGrid**](grid/grid.md) the export process takes in account features like row filtering and column hiding and exports only the data visible in the grid. You can configure the exporter service to include filtered rows or hidden columns by setting properties on the [`IgxCsvExporterOptions`]({environment:angularApiUrl}/classes/igxcsvexporteroptions.html) object. These properties are described in the table below.

## API Summary
## API References

The CSV Exporter service has a few more APIs to explore, which are listed below.

Expand Down
Loading