Conversation
fix: DataTable accessibility issues
* fix: Tooltip doesn't show on keyboard focus * update changelog --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
Co-authored-by: Ivan Runets <ivan_runets@epam.com>
…iple times on Switch click
…onValueChange fix: prevent DropdownMenuSwitchButton from calling onValueChange multiple times on Switch click
* Add Cursor AI integration: AGENTS.md and skills - Add AGENTS.md with project overview, commands, and guidelines for AI agents - Add skills for components, unit-testing, e2e-testing, documentation, themes, pr-contributing, release-workflow, github-issue-workflow, data-sources, and services-context - Fix dev-docs/uui-documentation.md structure path - Update .gitignore * docs: update documentation and PR contributing skills - Clarify that yarn generate-components-api must be run when component props change - Require showing commit message to user before committing - Add shell-compatible commit syntax (avoid bash-only heredoc/&& chaining) --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
…ric` filter config * Extract `min`, `max`, `step`, `id` to shared `NumericInputCoreProps` to `uui-core` * Extend `NumericFilterConfig` with `Pick<NumericInputCoreProps, 'max' | 'min' | 'step'>` * Extend `NumericInput` with `NumericInputCoreProps` * `FilterNumericBody`: accept min/max/step and pass them to all NumericInput instances (range and single) * Docs: add min/max/step to Salary numeric filter in `FiltersPanelBasic` example Fixes #3034
…3016) (#3050) * fix: prevent Dropdown/Tooltip from flipping to orthogonal placements (#3016) - fix getFallbackPlacements to prioritize same/opposite direction before orthogonal - add fallbackPlacements prop to DropdownProps and TooltipCoreProps - add unit tests for placementHelpers - update Property Explorer configs and changelog --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
feat: [FiltersPanel] Add support of `min`/`max`/`step` props at `numeric` filter config
…3052) * fix(DataTable): improve column header accessibility (#3048, #3049) - Refactor DataTableHeaderCell from class to function component - Add aria-labelledby and caption id for screen reader association - Add aria-description for filter-active state - Mark decorative sort/filter icons with aria-hidden --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
…3053) * fix(Dropdown): stale closure in onValueChange and onClose callbacks --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
…selected fix: add aria-selected to VerticalTabButton for screen reader (#2742)
… (#3055) * feat(useVirtualList): add rowHeight and rowGap props to improve scroll performance and fix jumping scroll --------- Co-authored-by: Ivan Runets <ivan_runets@epam.com>
Fix/2910 time picker leading zeros
Co-authored-by: Ivan Runets <ivan_runets@epam.com>
…rea (#3066) - Blocker: add inset prop (BlockerInset) to control coverage area - VirtualList: pass scroll-based inset when loading so Blocker covers viewport only and hide scrollbars - BlockerConfig: document inset in Property Explorer Co-authored-by: Ivan Runets <ivan_runets@epam.com>
#3071) Co-authored-by: Ivan Runets <ivan_runets@epam.com>
|
Generated by: track-bundle-size
new sizes (raw)To set the sizes as a new baseline, you can copy/paste next content to the {
"version": "6.4.3",
"timestamp": "2026-04-01",
"sizes": {
"templateApp": {
"css": 253802,
"js": 445301
},
"@epam/app": {
"css": 719629,
"js": 4954186
},
"@epam/electric": {
"css": 2275,
"js": 2883
},
"@epam/promo": {
"css": 47756,
"js": 9145
},
"@epam/uui-extra": {
"css": 0,
"js": 213
},
"@epam/loveship": {
"css": 55348,
"js": 43230
},
"@epam/uui-components": {
"css": 24608,
"js": 240799
},
"@epam/uui-core": {
"css": 0,
"js": 336983
},
"@epam/uui-db": {
"css": 0,
"js": 42718
},
"@epam/uui-docs": {
"css": 2152,
"js": 197291
},
"@epam/uui-editor": {
"css": 12952,
"js": 165320
},
"@epam/uui-timeline": {
"css": 2203,
"js": 75109
},
"@epam/uui": {
"css": 214985,
"js": 345407
}
}
}Generated by: generate-components-api Total amount of exported types/props without JSDoc comments
New missing commentsNOTE: It's either a new exported types/props without JSDoc, or it's an existing code from which you deleted the JSDoc comments. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.