Skip to content

Pulling master into vnext for latest deps and lint rules#6448

Merged
ChronosSF merged 2 commits into
vnextfrom
sstoychev/pull-master-into-vnext
Apr 2, 2026
Merged

Pulling master into vnext for latest deps and lint rules#6448
ChronosSF merged 2 commits into
vnextfrom
sstoychev/pull-master-into-vnext

Conversation

@ChronosSF
Copy link
Copy Markdown
Member

Closes #

Checklist:

  • check topic's TOC/menu and paragraph headings
  • Include TOC topic labels in topic content has a valuable update, it's new or considered as preview\ beta
  • link to other topics using ../relative/path.md
  • at the References section at the end of the topic add links to topics, samples, etc
  • reference API documentation instead of adding a section with API

  • use valid component names - [Data] Grid, IgxSelectComponent, <igx-combo>
  • use spell checker tool (VS Code, Grammarly, Microsoft Editor)
  • add inline code blocks for the names of classes / tags / properties
  • add language descriptor for the code blocks
  • check broken links (use browser add-on)
  • check if sample is working and fully visible in the topic
  • check if sample is working and fully visible in the StackBlitz
  • check if code blocks match the code in StackBlitz demo


  • do not resolve requested changes (leave that to the reviewer)
  • add pending-localization label when the review of the PR is done
  • add a member from the localization team to translate it

dependabot Bot and others added 2 commits April 1, 2026 17:09
…d_yarn-8d4971d3be

chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates
Copilot AI review requested due to automatic review settings April 2, 2026 11:22
@ChronosSF ChronosSF changed the title Sstoychev/pull master into vnext Pulling master into vnext for latest deps and lint rules Apr 2, 2026
@ChronosSF ChronosSF merged commit a04a024 into vnext Apr 2, 2026
7 checks passed
@ChronosSF ChronosSF deleted the sstoychev/pull-master-into-vnext branch April 2, 2026 11:29
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR primarily updates the DocFX documentation sources by standardizing Markdown table formatting (aligned pipe style) across many topics and templates, alongside updating lint tooling/configuration to enforce the new style.

Changes:

  • Bumped tooling dependencies (gulp-autoprefixer, markdownlint-cli) and enabled MD060 table style enforcement in .markdownlint.json.
  • Reformatted numerous Markdown tables to a consistent aligned-pipe layout across component docs.
  • Minor structural/content tweaks in a few templates (e.g., heading level adjustments, whitespace cleanup).

Reviewed changes

Copilot reviewed 93 out of 94 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
package.json Updates dev dependency versions for docs tooling.
.markdownlint.json Enables/enforces aligned table pipe style via MD060.
en/components/zoomslider-overview.md Reformats a feature table.
en/components/treegrid/tree-grid.md Reformats “Known Limitations” table.
en/components/treegrid/groupby.md Reformats “Known Limitations” table.
en/components/tree.md Reformats limitations table.
en/components/tooltip.md Reformats predefined positions + limitations tables.
en/components/themes/typography.md Reformats typography scale table alignment row.
en/components/themes/sass/roundness.md Reformats component radius table.
en/components/themes/sass/global-themes.md Reformats Sass mixins/options tables and built-in themes table.
en/components/themes/sass/configuration.md Reformats forwarded Sass variables table.
en/components/themes/index.md Reformats themes list table.
en/components/themes/elevations.md Reformats elevations table.
en/components/style-guide.md Reformats sample table alignment row.
en/components/pivotGrid/pivot-grid.md Reformats “Known Issues and Limitations” table.
en/components/paginator.md Reformats Paging API input/output tables.
en/components/overlay-position.md Reformats multiple strategy default tables.
en/components/mask.md Reformats mask character table.
en/components/icon-service.md Reformats multiple icon mapping tables.
en/components/hierarchicalgrid/hierarchical-grid.md Reformats “Known Limitations” table.
en/components/grids_templates/virtualization.md Removes stray template lines and adjusts an example heading.
en/components/grids_templates/validation.md Removes stray whitespace lines; reformats limitations table.
en/components/grids_templates/toolbar.md Removes stray whitespace lines around conditional blocks.
en/components/grids_templates/summaries.md Removes stray whitespace lines; reformats tables.
en/components/grids_templates/search.md Reformats “Known Limitations” table.
en/components/grids_templates/remote-data-operations.md Adjusts heading level for “Unique Column Values Strategy”.
en/components/grids_templates/export-excel.md Reformats multiple limitations tables.
en/components/grids_templates/editing.md Reformats events/interactions tables.
en/components/grids_templates/column-types.md Reformats timezones and parameter tables.
en/components/grids_templates/cell-merging.md Reformats limitations table.
en/components/grid/master-detail.md Reformats “Known Issues and Limitations” table.
en/components/grid/groupby.md Reformats “Known Limitations” table.
en/components/grid/grid.md Reformats “Known Limitations” table.
en/components/grid-lite/theming.md Reformats theme path table alignment row.
en/components/geo-map-type-scatter-density-series.md Reformats property tables.
en/components/geo-map-type-scatter-contour-series.md Reformats property tables.
en/components/geo-map-type-scatter-bubble-series.md Reformats property table.
en/components/geo-map-type-scatter-area-series.md Reformats property tables.
en/components/geo-map-shape-files-reference.md Reformats shape file extensions table.
en/components/geo-map-navigation.md Reformats navigation properties table.
en/components/geo-map-display-imagery-types.md Reformats imagery tables alignment rows.
en/components/geo-map-display-bing-imagery.md Reformats Bing imagery properties table.
en/components/geo-map-display-azure-imagery.md Reformats Azure imagery properties table.
en/components/geo-map-binding-shp-file.md Reformats shapefile loading + record properties tables.
en/components/geo-map-binding-data-model.md Reformats geographic series data model table.
en/components/general/update-guide.md Reformats theme/type-scale table.
en/components/general/open-source-vs-premium.md Reformats component comparison table.
en/components/general/localization.md Reformats format option tables.
en/components/general/how-to/how-to-use-standalone-components.md Reformats directive collection table.
en/components/general/how-to/how-to-perform-crud.md Reformats CRUD endpoints + events tables.
en/components/general/data-analysis.md Reformats API tables.
en/components/general/cli/getting-started-with-cli.md Reformats templates + commands tables.
en/components/general/cli/getting-started-with-angular-schematics.md Reformats templates table.
en/components/general/cli/auth-template.md Reformats providers table.
en/components/general-whats-new-dv.md Reformats image grid table alignment row.
en/components/general-cli-overview.md Reformats commands table alignment row.
en/components/general-breaking-changes-dv.md Reformats multiple comparison tables.
en/components/for-of.md Reformats “Known Limitations” table.
en/components/exporter-pdf.md Reformats “Known Limitations” table.
en/components/exporter-csv.md Reformats export format mapping table.
en/components/expansion-panel.md Reformats markup parts table.
en/components/excel-library-using-worksheets.md Reformats worksheet filter methods table.
en/components/date-time-editor.md Reformats supported formats table.
en/components/date-range-picker.md Reformats keyboard shortcuts + calendar options tables.
en/components/date-picker.md Reformats keyboard shortcuts table.
en/components/chat.md Reformats inputs/parts/slots/options tables.
en/components/charts/types/stacked-chart.md Reformats API members table.
en/components/charts/types/spline-chart.md Reformats API members table.
en/components/charts/types/scatter-chart.md Reformats API members table.
en/components/charts/types/pie-chart.md Reformats API members table.
en/components/charts/types/line-chart.md Reformats API members table.
en/components/charts/types/data-pie-chart.md Reformats API members table.
en/components/charts/types/column-chart.md Reformats API members table.
en/components/charts/types/area-chart.md Reformats API members table.
en/components/charts/features/chart-user-annotations.md Reformats properties table.
en/components/charts/features/chart-tooltips.md Reformats tooltip type table.
en/components/charts/features/chart-navigation.md Reformats modifier keys table.
en/components/charts/features/chart-highlight-filter.md Reformats API members table.
en/components/charts/features/chart-data-selection.md Reformats placeholder API table.
en/components/charts/features/chart-data-legend.md Reformats column names + customization tables.
en/components/charts/features/chart-axis-types.md Reformats axis compatibility tables.
en/components/charts/features/chart-axis-layouts.md Reformats API references table and comment block.
en/components/ai/theming-mcp.md Reformats tool overview table.
en/components/ai/skills.md Reformats skills and IDE/tool tables.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

| `Axes` &#10132; `NumericYAxis` &#10132; `labelSettings.horizontalAlignment` | `YAxisLabelHorizontalAlignment` | |
| `Axes` &#10132; `NumericXAxis` &#10132; `labelSettings.verticalAlignment` | `XAxisLabelVerticalAlignment` | |
| `Axes` &#10132; `NumericYAxis` &#10132; `labelSettings.visibility` | `YAxisLabelVisibility` | |
| `Axes` &#10132; `NumericXAxis` &#10132; `labelSettings.visibility` | `XAxisLabelVisibility` | --> |
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The HTML comment that wraps the placeholder table is not properly closed: the --> appears mid-line and is followed by a trailing |, which leaves extra characters outside the comment and can break Markdown rendering / linting. Close the HTML comment on its own line (no trailing pipes) and keep the commented table rows fully inside the comment.

Suggested change
| `Axes` &#10132; `NumericXAxis` &#10132; `labelSettings.visibility` | `XAxisLabelVisibility` | --> |
| `Axes` &#10132; `NumericXAxis` &#10132; `labelSettings.visibility` | `XAxisLabelVisibility` | |
-->

Copilot uses AI. Check for mistakes.
| Circular Progress | ✅ | ✅ |
| Color Editor | ❌ | ✅ |
| Combo | ✅ | ✅ |
| CVS Exporter | ❌ | ✅ |
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comparison table lists "CVS Exporter", which looks like a typo for "CSV Exporter" (the common acronym for comma-separated values). Please correct the component name to avoid confusion.

Copilot uses AI. Check for mistakes.
Comment thread en/components/tree.md
| :------------------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Recursive template nodes | The `igx-tree` does not support recursively creating the igx-tree-nodes via template. [Learn more](https://github.com/IgniteUI/igniteui-angular/wiki/Tree-Specification#assumptions-and-limitations). All of the nodes should be declared manually, meaning if you intend to visualize a very deep hierarchy, this would impact the size of your template file. The tree is intended to be primarily used as a layout / navigational component. If a hierarchical data source with numerous levels of depth and homogenous data needs to be visualized, you could use the [**IgxTreeGrid**](treegrid/tree-grid.md) |
| Using IgxTreeNodes with old View Engine (pre-Ivy) | There is an issue in Angular's View Engine (pre-Ivy) that prevents the tree from being used when `enableIvy: false` is set in tsconfig.json |
| Tab navigation in FireFox | Tabbing into the tree via keyboard navigation, when the tree has a scrollbar, will first focus the igx-tree-node element. This is the default behavior in FireFox, however it can be resolved by putting an explicit `tabIndex = -1` on the tree. |
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Browser name should be spelled "Firefox" (not "FireFox") in this limitation description/table row.

Copilot uses AI. Check for mistakes.
|[`tilePath`]({environment:dvApiBaseUrl}/products/ignite-ui-angular/api/docs/typescript/latest/classes/igniteui_angular_maps.igxbingmapsmapimagery.html#tilePath)|string|Represents a property that sets the map tile image URI, this is the actual location of the Bing Maps|
| Property Name | Property Type | Description |
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`apiKey`]({environment:dvApiBaseUrl}/products/ignite-ui-angular/api/docs/typescript/latest/classes/igniteui_angular_maps.igxbingmapsmapimagery.html#apiKey) | string | Represents the property for setting an API key required for the Bing Maps imagery service. You must obtain this key from the <a href="http://www.bingmapsportal.coms" target="_blank">www.bingmapsportal.com</a> website. |
Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link for obtaining a Bing Maps API key uses http://www.bingmapsportal.coms in the href, which appears to be an invalid domain (extra trailing 's'). Update the href to the correct Bing Maps Portal URL so the link works.

Copilot uses AI. Check for mistakes.
Comment on lines +114 to 116
| Hawaii Standard Time | ‘UTC-10’ |
| India Standard Time | ‘UTC+4’ |

Copy link

Copilot AI Apr 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The timezone offset for "India Standard Time" is incorrect here (shown as UTC+4). IST is UTC+5:30 (UTC+05:30). Please update the value to the correct offset.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants