Skip to content

Master 4.2.0#3804

Merged
T4rk1n merged 417 commits into
masterfrom
master-4.2.0
Jun 1, 2026
Merged

Master 4.2.0#3804
T4rk1n merged 417 commits into
masterfrom
master-4.2.0

Conversation

@T4rk1n
Copy link
Copy Markdown
Contributor

@T4rk1n T4rk1n commented Jun 1, 2026

No description provided.

camdecoster and others added 30 commits March 25, 2026 14:21
Fallback on background callback function names if source cannot be found
The test_ldcp010_loading_component_target_components test used an ID selector built from stringify_id(...), but this contains special characters that are not safe in a CSS #id selector. Now switched to an attribute selector form so Selenium can find the element.

This surfaced after duplicate test names were resolved in a previous commit, which allowed this test to run and expose the selector issue.
…dates

Bumps the npm-dependencies-security group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [glob](https://github.com/isaacs/node-glob) | `10.4.5` | `10.5.0` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.13` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `2.0.2` | `2.0.3` |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `5.0.2` | `5.0.5` |
| [handlebars](https://github.com/handlebars-lang/handlebars.js) | `4.7.8` | `4.7.9` |
| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |
| [picomatch](https://github.com/micromatch/picomatch) | `4.0.3` | `4.0.4` |
| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.11` |



Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](isaacs/node-glob@v10.4.5...v10.5.0)

Updates `brace-expansion` from 1.1.12 to 1.1.13
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)

Updates `brace-expansion` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)

Updates `brace-expansion` from 5.0.2 to 5.0.5
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@v1.1.12...v1.1.13)

Updates `handlebars` from 4.7.8 to 4.7.9
- [Release notes](https://github.com/handlebars-lang/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/v4.7.9/release-notes.md)
- [Commits](handlebars-lang/handlebars.js@v4.7.8...v4.7.9)

Updates `picomatch` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

Updates `picomatch` from 4.0.3 to 4.0.4
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/picomatch@2.3.1...2.3.2)

Updates `tar` from 7.5.7 to 7.5.11
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.7...v7.5.11)

---
updated-dependencies:
- dependency-name: glob
  dependency-version: 10.5.0
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
  dependency-version: 1.1.13
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
  dependency-version: 2.0.3
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: brace-expansion
  dependency-version: 5.0.5
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: handlebars
  dependency-version: 4.7.9
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: picomatch
  dependency-version: 4.0.4
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: tar
  dependency-version: 7.5.11
  dependency-type: indirect
  dependency-group: npm-dependencies-security
...

Signed-off-by: dependabot[bot] <support@github.com>
…ndencies-security-85fca336ca

Bump the npm-dependencies-security group across 1 directory with 5 updates
…date

Bumps the npm-dependencies-security group with 1 update in the / directory: [minimatch](https://github.com/isaacs/minimatch).


Updates `minimatch` from 3.1.2 to 3.1.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)

Updates `minimatch` from 9.0.5 to 9.0.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)

Updates `minimatch` from 10.2.2 to 10.2.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](isaacs/minimatch@v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: minimatch
  dependency-version: 9.0.9
  dependency-type: indirect
  dependency-group: npm-dependencies-security
- dependency-name: minimatch
  dependency-version: 10.2.5
  dependency-type: indirect
  dependency-group: npm-dependencies-security
...

Signed-off-by: dependabot[bot] <support@github.com>
When searching in dcc.Dropdown, results should maintain the
original option order instead of being reordered by js-search.
By creating a Set of search results and filtering the original
options array, we preserve order while maintaining performance.
…dering

- Adds new search_order prop with 'index' (default) and 'original' options ordering
- Changed 4 integration tests to include new prop
…ndencies-security-5fb40c41d1

Bump the npm-dependencies-security group across 1 directory with 1 update
In derivedPropsHelper.ts, selected rows may be invalidated when sorting,
filtering or changing pages, while using custom action settings.

Invalidation happens when sorting, filtering or pagination actions are
set to custom and their values change.

The code does not check wether the same callback also provides a new
selected_rows value.

Because invalidation runs inside a setTimeout(..., 0), when a callback
updates both selection and sorting, filtering or pagination, the
selection briefly appears and clears, causing a visible "flicker".

To fix this, before invalidating the selection, we simply have to
check wether selected_rows actually changed in the current callback.

The selection is only cleared if it did not change, preventing the
invalidation of the sent selection.
Co-authored-by: Ann Marie Ward <72614349+AnnMarieW@users.noreply.github.com>
T4rk1n and others added 24 commits May 28, 2026 12:23
…ndencies-security-32e07c5719

Bump ip-address from 10.1.0 to 10.2.0 in the npm-dependencies-security group across 1 directory
fix blueprint registering and double init
improved websocket connection management
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 1, 2026

@T4rk1n T4rk1n merged commit 805b3ce into master Jun 1, 2026
32 of 36 checks passed
@T4rk1n T4rk1n deleted the master-4.2.0 branch June 1, 2026 20:28
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.