Conversation
This allows running this container w/ arbitrary uid support
Change-Id: Ia245afd6a832889bd057ae3e6755f30910f96edf
Change-Id: I5f4e45ab694e7aa8fdefaf66911b49e74deb1403
nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:5
…to color_redesign
Removing deprecated key "localLoginLabel" from default config file.
## Description In this PR added default dateFormat. ## Motivation metadata-edit component throws error when no dateFormat is provided. ## Fixes: Please provide a list of the fixes implemented in this PR * Items added ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Enhancements: - Provide default dateFormat 'yyyy-MM-dd HH:mm' in the application configuration if missing
Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node). Updates `@types/node` from 24.0.3 to 24.0.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.0.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: types ... Signed-off-by: dependabot[bot] <support@github.com>
…group (#1921) Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node). Updates `@types/node` from 24.0.3 to 24.0.7 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> ## Summary by Sourcery Chores: - Update dev dependency @types/node to version 24.0.7
Bumps [mathjs](https://github.com/josdejong/mathjs) from 14.5.2 to 14.5.3. - [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md) - [Commits](josdejong/mathjs@v14.5.2...v14.5.3) --- updated-dependencies: - dependency-name: mathjs dependency-version: 14.5.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mathjs](https://github.com/josdejong/mathjs) from 14.5.2 to 14.5.3. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/josdejong/mathjs/blob/develop/HISTORY.md">mathjs's changelog</a>.</em></p> <blockquote> <h1>2025-07-02, 14.5.3</h1> <ul> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/2199">#2199</a> parse non-breaking white space <code>&nbsp;</code> as white space (<a href="https://redirect.github.com/josdejong/mathjs/issues/3487">#3487</a>). Thanks donmccurdy.</li> <li>Fix: refine the type definitions of <code>scope</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3490">#3490</a>). Thanks <a href="https://github.com/JayChang4w"><code>@JayChang4w</code></a>.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3493">#3493</a> type definitions of <code>unit(number)</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3495">#3495</a>). Thanks <a href="https://github.com/mrft"><code>@mrft</code></a>.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3494">#3494</a> type definitions not supporting <code>unit.to(unit)</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3495">#3495</a>). Thanks <a href="https://github.com/mrft"><code>@mrft</code></a>.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3499">#3499</a> refine type definitions of <code>add</code> and <code>multiply</code> to not allow zero or one argument (<a href="https://redirect.github.com/josdejong/mathjs/issues/3495">#3495</a>). Thanks <a href="https://github.com/mrft"><code>@mrft</code></a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/josdejong/mathjs/commit/fc984ba59d24a811abe51d4da4e38e7c43cfa1af"><code>fc984ba</code></a> chore: publish <code>v14.5.3</code></li> <li><a href="https://github.com/josdejong/mathjs/commit/e939a739ff745363a969e01498c46a67f72c2e3b"><code>e939a73</code></a> chore: update devDependencies</li> <li><a href="https://github.com/josdejong/mathjs/commit/56032daa395cf872d0f06148def95a833fbca99b"><code>56032da</code></a> Merge remote-tracking branch 'origin/develop' into develop</li> <li><a href="https://github.com/josdejong/mathjs/commit/2b8ecc48a5b21576cc5ac07c96f0fd3f28edd21b"><code>2b8ecc4</code></a> chore: update history</li> <li><a href="https://github.com/josdejong/mathjs/commit/09f6da92787891f63ffc8ef03a4befd4bab453db"><code>09f6da9</code></a> fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3493">#3493</a> <a href="https://redirect.github.com/josdejong/mathjs/issues/3499">#3499</a> <a href="https://redirect.github.com/josdejong/mathjs/issues/3494">#3494</a> type definitions of <code>unit(number)</code>, for <code>add</code> and `mul...</li> <li><a href="https://github.com/josdejong/mathjs/commit/caa67e887a5a5aba73987032b94613fe598cf1ff"><code>caa67e8</code></a> chore: update history and authors files</li> <li><a href="https://github.com/josdejong/mathjs/commit/d089378b77d6d4ff140cc8be7646ddb613c4db43"><code>d089378</code></a> fix: refine the type definitions of <code>scope</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3490">#3490</a>)</li> <li><a href="https://github.com/josdejong/mathjs/commit/2bb678460e7774ea249ca9f7672a7502410fd704"><code>2bb6784</code></a> docs: let the custom <code>set</code> method return the right map in the example `custom...</li> <li><a href="https://github.com/josdejong/mathjs/commit/a8eb1885922145d597cb63152c9edfcc382b9f16"><code>a8eb188</code></a> chore: drop testing Node 18, add testing on Node 24</li> <li><a href="https://github.com/josdejong/mathjs/commit/7933089bd49df092cc5016c46554c4f32fab6bc2"><code>7933089</code></a> chore: update HISTORY.md</li> <li>Additional commits viewable in <a href="https://github.com/josdejong/mathjs/compare/v14.5.2...v14.5.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> ## Summary by Sourcery Upgrade mathjs from v14.5.2 to v14.5.3 to incorporate parsing and type definition fixes Bug Fixes: - Parse non-breaking whitespace ( ) as valid whitespace when parsing expressions - Refine TypeScript definitions for scope, unit(number), unit.to(unit), add, and multiply functions Build: - Bump mathjs dependency from 14.5.2 to 14.5.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.5.0 to 14.5.1. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v14.5.0...v14.5.1) --- updated-dependencies: - dependency-name: cypress dependency-version: 14.5.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cypress](https://github.com/cypress-io/cypress) from 14.5.0 to 14.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cypress-io/cypress/releases">cypress's releases</a>.</em></p> <blockquote> <h2>v14.5.1</h2> <p>Changelog: <a href="https://docs.cypress.io/app/references/changelog#14-5-1">https://docs.cypress.io/app/references/changelog#14-5-1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cypress-io/cypress/commit/fa25461cb0ab04487f487aa5ee8d9b5e849a7de4"><code>fa25461</code></a> chore: release 14.5.1 (<a href="https://redirect.github.com/cypress-io/cypress/issues/31980">#31980</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/ea91777fecac5fc41b3963ac26e93a6c09fd8e37"><code>ea91777</code></a> chore: Update Chrome (stable) to 138.0.7204.92 (<a href="https://redirect.github.com/cypress-io/cypress/issues/31978">#31978</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/39b18bd988eb1ca9236ec8185c312302a70b3fdb"><code>39b18bd</code></a> chore: Update v8 snapshot cache - darwin (<a href="https://redirect.github.com/cypress-io/cypress/issues/31967">#31967</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/a8c6a68419761c3fe8a6bc18b2adf533bf56f1a9"><code>a8c6a68</code></a> chore: Update v8 snapshot cache - linux (<a href="https://redirect.github.com/cypress-io/cypress/issues/31968">#31968</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/c2f77e9f0f5f8bde73e336eae3544073283a9f02"><code>c2f77e9</code></a> chore: Update v8 snapshot cache - windows (<a href="https://redirect.github.com/cypress-io/cypress/issues/31969">#31969</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/ed8e7ea8a48a9a7471ca2a6fa9ad6243e7da8cab"><code>ed8e7ea</code></a> chore: continuing with request to axios changes (<a href="https://redirect.github.com/cypress-io/cypress/issues/31915">#31915</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/4dd4e35378a43974a48e42f54f4c4db0652fa213"><code>4dd4e35</code></a> chore: remove httpstat.us dependency, add utility route for cy-in-cy (<a href="https://redirect.github.com/cypress-io/cypress/issues/31961">#31961</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/a20aa3b7d378866710a9aea4e1abf721cf797e59"><code>a20aa3b</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/31953">#31953</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/15741458726925c3b8772059c4cabed67c044929"><code>1574145</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/31954">#31954</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/1fea290d9e44e3aacba11d56cb754ae666fdf17e"><code>1fea290</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/31952">#31952</a>)</li> <li>Additional commits viewable in <a href="https://github.com/cypress-io/cypress/compare/v14.5.0...v14.5.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> ## Summary by Sourcery Chores: - Upgrade Cypress test runner to v14.5.1
Bumps [@scicatproject/scicat-sdk-ts-angular](https://github.com/SciCatProject/scicat-backend-next) from 4.17.1 to 4.18.0. - [Release notes](https://github.com/SciCatProject/scicat-backend-next/releases) - [Commits](SciCatProject/backend@v4.17.1...v4.18.0) --- updated-dependencies: - dependency-name: "@scicatproject/scicat-sdk-ts-angular" dependency-version: 4.18.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
… 4.18.0 (#1930) Bumps [@scicatproject/scicat-sdk-ts-angular](https://github.com/SciCatProject/scicat-backend-next) from 4.17.1 to 4.18.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/SciCatProject/scicat-backend-next/releases"><code>@scicatproject/scicat-sdk-ts-angular</code>'s releases</a>.</em></p> <blockquote> <h2>Release v4.18.0</h2> <h2><a href="https://github.com/SciCatProject/scicat-backend-next/compare/v4.17.1...v4.18.0">4.18.0</a> (2025-07-01)</h2> <h3>Features</h3> <ul> <li>add scientific metadata validation (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1694">#1694</a>) (<a href="https://github.c 8B92 om/SciCatProject/scicat-backend-next/commit/ea7389ca4ff3e2bd59340b2388fb9cea47da1456">ea7389c</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>configurable main page (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1997">#1997</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/42e58d37e72dd13448c7d51afa59faedb6dbc954">42e58d3</a>)</li> <li>correct dataset fullfacet and scientific metadata filtering in elasticsearch (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2019">#2019</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/a4d85aa485a872dfcb78729abfcb070dd091c312">a4d85aa</a>)</li> <li>proposal instance access fixes and improvements (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/7d85d33f8228b0b9d290a3fceb379aede10e2101">7d85d33</a>)</li> <li>proposal instance access fixes and improvements (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1985">#1985</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/fdce071152566167e0b24872152e2cddd61d9e17">fdce071</a>)</li> <li>proposals endpoint access fix and improvement (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1983">#1983</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/a74fa437fceeea262c0c2c424413577bc7c33266">a74fa43</a>)</li> <li><strong>config:</strong> enable editDataset option in frontend configuration (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/0e5a3ee6481ef274a20e695b3e25bd1b775cfeb3">0e5a3ee</a>)</li> <li><strong>config:</strong> enable editDataset option in frontend configuration (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2018">#2018</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/82bc63a897b3e24c1dedbcdcd9df8f73d0fb44ec">82bc63a</a>)</li> </ul> <h3>Documentation</h3> <ul> <li><strong>frontend-config:</strong> document scientificMetadata source field (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1951">#1951</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/3cfefa65bac516ba055263351778345d744b75e0">3cfefa6</a>)</li> <li><strong>frontend-config:</strong> document source field instrumentName (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1984">#1984</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/2a77898ccc075bbfc7d7959e229cfb5ff96b18ac">2a77898</a>)</li> </ul> <h3>Build Systems</h3> <ul> <li><strong>deps:</strong> bump mongoose from 8.15.1 to 8.15.2 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/6dc39afc9d94515ecc92957659a1df4449931fa0">6dc39af</a>)</li> <li><strong>deps:</strong> bump mongoose from 8.15.1 to 8.15.2 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1991">#1991</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/505074b4c963e811a429149119592e8bd5859b34">505074b</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15477">#15477</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15461">#15461</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15464">#15464</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15446">#15446</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15436">#15436</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15469">#15469</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15447">#15447</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15471">#15471</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15466">#15466</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15447">#15447</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15443">#15443</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15477">#15477</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15461">#15461</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15464">#15464</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15446">#15446</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15436">#15436</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15469">#15469</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15447">#15447</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15471">#15471</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15466">#15466</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15447">#15447</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15443">#15443</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15477">#15477</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15461">#15461</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15474">#15474</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15471">#15471</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15472">#15472</a></li> <li><strong>deps:</strong> bump mongoose from 8.15.2 to 8.16.0 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/affa5c5d51d3b2f7166fa7be308fa126c0dc765f">affa5c5</a>)</li> <li><strong>deps:</strong> bump mongoose from 8.15.2 to 8.16.0 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2002">#2002</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/1b183b54d53c7f82d5a078b5f3419063fe0da474">1b183b5</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15470">#15470</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15465">#15465</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15468">#15468</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15470">#15470</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15465">#15465</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15468">#15468</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15475">#15475</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15470">#15470</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15465">#15465</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15468">#15468</a></li> <li><strong>deps:</strong> bump mongoose from 8.16.0 to 8.16.1 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/a5f211f015687e02869de2edee6043eaa8ff2b22">a5f211f</a>)</li> <li><strong>deps:</strong> bump mongoose from 8.16.0 to 8.16.1 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2023">#2023</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/cd03516c54159f7cfd384e18a17d88ed6c89edba">cd03516</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15484">#15484</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/11913">#11913</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15483">#15483</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15480">#15480</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15490">#15490</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15487">#15487</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15486">#15486</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15484">#15484</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/11913">#11913</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15483">#15483</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15480">#15480</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15490">#15490</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15487">#15487</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15486">#15486</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15487">#15487</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15486">#15486</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15488">#15488</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15490">#15490</a></li> <li><strong>deps:</strong> bump the nestjs group across 1 directory with 2 updates (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/ec6c840251347c2b4e791e31944b69c1a9607a0a">ec6c840</a>)</li> <li><strong>deps:</strong> bump the nestjs group across 1 directory with 2 updates (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1982">#1982</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/7e34a6bd16a7cbe6b936d51665ce626f52d65dec">7e34a6b</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15201">#15201</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15209">#15209</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15203">#15203</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15232">#15232</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15172">#15172</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15166">#15166</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15185">#15185</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15159">#15159</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15056">#15056</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15062">#15062</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15032">#15032</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15020">#15020</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15061">#15061</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15201">#15201</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15209">#15209</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15203">#15203</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/15232">#15232</a></li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 4.4.0 to 4.4.1 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/bf16d4a06baa2e9dce0cf5968c18c1965abc9e4b">bf16d4a</a>)</li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 4.4.0 to 4.4.1 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1973">#1973</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/3d2f95b0a2593b44a25bedd00ea92068a8205bb5">3d2f95b</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/797">#797</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/806">#806</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/800">#800</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/797">#797</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/806">#806</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/800">#800</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/802">#802</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/806">#806</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/800">#800</a></li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 4.4.1 to 5.0.0 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/097abaecb18baa36aa70dc98f3c5a7057c9d26b6">097abae</a>)</li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 4.4.1 to 5.0.0 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2007">#2007</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/034004e890401770dbbb5d210063db20657d14c9">034004e</a>), closes <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/794">eslint-stylistic/eslint-stylistic#794</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/822">eslint-stylistic/eslint-stylistic#822</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/823">eslint-stylistic/eslint-stylistic#823</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/809">eslint-stylistic/eslint-stylistic#809</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/821">eslint-stylistic/eslint-stylistic#821</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/838">eslint-stylistic/eslint-stylistic#838</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/804">eslint-stylistic/eslint-stylistic#804</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/781">eslint-stylistic/eslint-stylistic#781</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/805">eslint-stylistic/eslint-stylistic#805</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/820">eslint-stylistic/eslint-stylistic#820</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/785">eslint-stylistic/eslint-stylistic#785</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/801">eslint-stylistic/eslint-stylistic#801</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/798">eslint-stylistic/eslint-stylistic#798</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/836">eslint-stylistic/eslint-stylistic#836</a> <a href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/828">eslint-stylistic/eslint-stylistic#828</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/804">#804</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/842">#842</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/823">#823</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/804">#804</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/842">#842</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/823">#823</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/823">#823</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/838">#838</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/798">#798</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/836">#836</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/837">#837</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/839">#839</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/844">#844</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/843">#843</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/804">#804</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/842">#842</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/835">#835</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/838">#838</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/798">#798</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/825">#825</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/836">#836</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/837">#837</a></li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 5.0.0 to 5.1.0 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/8343126febf14b2f29f5c6b0dd992e699a87563f">8343126</a>)</li> <li><strong>deps-dev:</strong> bump <code>@stylistic/eslint-plugin</code> from 5.0.0 to 5.1.0 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2021">#2021</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/69388bcd56c2301289617b3e9e8ea649bcb8376f">69388bc</a>), closes <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/849">#849</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/853">#853</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/854">#854</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/855">#855</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/849">#849</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/853">#853</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/854">#854</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/855">#855</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/858">#858</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/854">#854</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/849">#849</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/853">#853</a> <a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/855">#855</a></li> <li><strong>deps-dev:</strong> bump <code>@types/express</code> from 5.0.2 to 5.0.3 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/fa6719a6d79a1b5352384dd7d460fed8ac32fe0d">fa6719a</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/express</code> from 5.0.2 to 5.0.3 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1977">#1977</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/97981dc35a466db2151a92118e6e2a17502bbef4">97981dc</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/express-session</code> from 1.18.1 to 1.18.2 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/6233cab5e0aa7160f7de51b0f29565d1638c389b">6233cab</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/express-session</code> from 1.18.1 to 1.18.2 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/1978">#1978</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/66021142635a5e793d9af4989e626f367b880142">6602114</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/lodash</code> from 4.17.17 to 4.17.18 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/9d5e5bed6fb859000d36dea9b8bb5ded3c387437">9d5e5be</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/lodash</code> from 4.17.17 to 4.17.18 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2008">#2008</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/3a1d91038514501f00358fe4496459c9f6010f96">3a1d910</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/lodash</code> from 4.17.18 to 4.17.19 (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/c8fb8187ab4f61baef1a2c5a199d199c37e9228a">c8fb818</a>)</li> <li><strong>deps-dev:</strong> bump <code>@types/lodash</code> from 4.17.18 to 4.17.19 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2025">#2025</a>) (<a href="https://github.com/SciCatProject/scicat-backend-next/commit/35b0447e984a3dfcbd178b0b84685b5c34907aa1">35b0447</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/5606f919b30ab9058a9a6099c861d33ea2432ebd"><code>5606f91</code></a> RELEASE 01-07-2025 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2033">#2033</a>)</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/6cea194505497cc05ceae30da814ada560ac8cc5"><code>6cea194</code></a> chore: specify generator tag for OpenAPI tools in release workflow (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2032">#2032</a>)</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/a4d85aa485a872dfcb78729abfcb070dd091c312"><code>a4d85aa</code></a> fix: correct dataset fullfacet and scientific metadata filtering in elasticse...</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/be1564f773632d7ee3e80bdd8b1d29cd6f5461d5"><code>be1564f</code></a> build(deps-dev): bump <code>@types/node</code> from 24.0.3 to 24.0.7 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2026">#2026</a>)</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/b6b34475bbeab3b32294e0cebd25fe1761ffa827"><code>b6b3447</code></a> build(deps-dev): bump <code>@types/node</code> from 24.0.3 to 24.0.7</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/35b0447e984a3dfcbd178b0b84685b5c34907aa1"><code>35b0447</code></a> build(deps-dev): bump <code>@types/lodash</code> from 4.17.18 to 4.17.19 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2025">#2025</a>)</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/c8fb8187ab4f61baef1a2c5a199d199c37e9228a"><code>c8fb818</code></a> build(deps-dev): bump <code>@types/lodash</code> from 4.17.18 to 4.17.19</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/03e1b100a69958b0fc8e9f77161e54b4506bbc99"><code>03e1b10</code></a> build(deps-dev): bump mocha from 11.7.0 to 11.7.1 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2029">#2029</a>)</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/9610489b83a6719d62bcaa1c527b8f9035e90835"><code>9610489</code></a> build(deps-dev): bump mocha from 11.7.0 to 11.7.1</li> <li><a href="https://github.com/SciCatProject/scicat-backend-next/commit/013b5462b79b2a7e15159dcd4722858a7600a9f0"><code>013b546</code></a> build(deps-dev): bump eslint from 9.29.0 to 9.30.0 (<a href="https://redirect.github.com/SciCatProject/scicat-backend-next/issues/2027">#2027</a>)</li> <li>Additional commits viewable in <a href="https://github.com/SciCatProject/scicat-backend-next/compare/v4.17.1...v4.18.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> ## Summary by Sourcery Upgrade the SciCat Angular SDK to v4.18.0, incorporating a new metadata validation feature, several bug fixes, documentation updates, and underlying dependency bumps. New Features: - Add scientific metadata validation Bug Fixes: - Make main page configurable - Correct dataset fullfacet and scientific metadata filtering - Fix access to proposal instances and proposals endpoint - Enable editDataset option in frontend configuration Build: - Bump various runtime dependencies (mongoose, NestJS) and development dependencies (ESLint, Mocha, types packages) Documentation: - Document frontend-config source field for scientificMetadata and instrumentName
Bumps the eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint). Updates `@typescript-eslint/eslint-plugin` from 8.35.1 to 8.36.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.36.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.35.1 to 8.36.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.36.0/packages/parser) Updates `eslint` from 9.30.0 to 9.30.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.30.0...v9.30.1) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.36.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: "@typescript-eslint/parser" dependency-version: 8.36.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint dependency-version: 9.30.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint). Updates `@typescript-eslint/eslint-plugin` from 8.41.0 to 8.43.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v8.43.0</h2> <h2>8.43.0 (2025-09-08)</h2> <h3>🚀 Features</h3> <ul> <li><strong>typescript-estree:</strong> disallow empty type parameter/argument lists (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11563">#11563</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-non-null-assertion] do not suggest optional chain on LHS of assignment (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11489">#11489</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] only report ~~ on integer literal types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11517">#11517</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-exports] fix declaration shadowing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11457">#11457</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] allowForKnownSafeCalls now supports function names (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11423">#11423</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11430">#11430</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] should report deprecated exports and reexports (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11359">#11359</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-return-this-type] don't report an error when returning a union type that includes a classType (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11432">#11432</a>)</li> <li><strong>rule-tester:</strong> normalize paths before checking if they escape cwd (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11525">#11525</a>)</li> <li><strong>scope-manager:</strong> exclude Program from DefinitionBase node types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11469">#11469</a>)</li> <li><strong>type-utils:</strong> add union type support to TypeOrValueSpecifier (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11526">#11526</a>)</li> <li><strong>typescript-estree:</strong> match filenames starting with a period when using glob in allowDefaultProject / (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11537">#11537</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dima <a href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>mdm317</li> <li>Nicolas Le Cam</li> <li>tao</li> <li>Victor Genaev <a href="https://github.com/mainframev"><code>@mainframev</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> <li>민감자(Minji Kim) <a href="https://github.com/mouse0429"><code>@mouse0429</code></a></li> <li>송재욱</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>v8.42.0</h2> <h2>8.42.0 (2025-09-02)</h2> <h3>🚀 Features</h3> <ul> <li>deprecate tseslint.config() (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11531">#11531</a>) -- see <a href="https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig">https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig</a></li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.33.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11482">#11482</a>)</li> <li><strong>typescript-eslint:</strong> handle non-normalized windows paths produced by jiti (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11546">#11546</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>8.43.0 (2025-09-08)</h2> <h3>🚀 Features</h3> <ul> <li><strong>typescript-estree:</strong> disallow empty type parameter/argument lists (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11563">#11563</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-return-this-type] don't report an error when returning a union type that includes a classType (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11432">#11432</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] should report deprecated exports and reexports (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11359">#11359</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] allowForKnownSafeCalls now supports function names (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11423">#11423</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslin 802E t/pull/11430">#11430</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-exports] fix declaration shadowing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11457">#11457</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] only report ~~ on integer literal types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11517">#11517</a>)</li> <li><strong>scope-manager:</strong> exclude Program from DefinitionBase node types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11469">#11469</a>)</li> <li><strong>eslint-plugin:</strong> [no-non-null-assertion] do not suggest optional chain on LHS of assignment (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11489">#11489</a>)</li> <li><strong>type-utils:</strong> add union type support to TypeOrValueSpecifier (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11526">#11526</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dima <a href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>mdm317</li> <li>tao</li> <li>Victor Genaev <a href="https://github.com/mainframev"><code>@mainframev</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> <li>민감자(Minji Kim) <a href="https://github.com/mouse0429"><code>@mouse0429</code></a></li> <li>송재욱</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>8.42.0 (2025-09-02)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.33.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11482">#11482</a>)</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ef9173c56fa488737bff9ab463338ea65cb83373"><code>ef9173c</code></a> chore(release): publish 8.43.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/4f44a6e19b10a5166631a1f11eb3c96ec861fae0"><code>4f44a6e</code></a> feat(typescript-estree): disallow empty type parameter/argument lists (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11563">#11563</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bd8ed8d7c5c94c02e26274393d3f691e10939a77"><code>bd8ed8d</code></a> fix(eslint-plugin): [prefer-return-this-type] don't report an error when retu...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d8ca5ef54aa7fa4d14004dd1084eac9546b1f71e"><code>d8ca5ef</code></a> fix(eslint-plugin): [no-deprecated] should report deprecated exports and reex...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8154204f1235ce33d13b57d265674f80fd48f90c"><code>8154204</code></a> docs: mark rules that are frozen on rules index page (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11467">#11467</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5d15bc21fe6cabdd72e5c12161e01c3a98360eaf"><code>5d15bc2</code></a> fix(eslint-plugin): [no-floating-promises] allowForKnownSafeCalls now support...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f77a31d44b7492bac23ca4ff3ad3f29aa7f6d7cf"><code>f77a31d</code></a> fix(eslint-plugin): [consistent-type-exports] fix declaration shadowing (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11457">#11457</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/f0e64eb8b74a9a11a1aca59e1516daf3de6f9993"><code>f0e64eb</code></a> fix(eslint-plugin): [no-unnecessary-type-conversion] only report ~~ on intege...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c068a4fd12f23e4f31c4dd9c8676ba1a91d33eb0"><code>c068a4f</code></a> fix(scope-manager): exclude Program from DefinitionBase node types (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11469">#11469</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/08e242c5e71114897a6c609e0df3058fe716f7bb"><code>08e242c</code></a> fix(eslint-plugin): [no-non-null-assertion] do not suggest optional chain on ...</li> <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.43.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@typescript-eslint/eslint-plugin</code> since your current version.</p> </details> <br /> Updates `@typescript-eslint/parser` from 8.41.0 to 8.43.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v8.43.0</h2> <h2>8.43.0 (2025-09-08)</h2> <h3>🚀 Features</h3> <ul> <li><strong>typescript-estree:</strong> disallow empty type parameter/argument lists (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11563">#11563</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-non-null-assertion] do not suggest optional chain on LHS of assignment (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11489">#11489</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] only report ~~ on integer literal types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11517">#11517</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-exports] fix declaration shadowing (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11457">#11457</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] allowForKnownSafeCalls now supports function names (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11423">#11423</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11430">#11430</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] should report deprecated exports and reexports (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11359">#11359</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-return-this-type] don't report an error when returning a union type that includes a classType (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11432">#11432</a>)</li> <li><strong>rule-tester:</strong> normalize paths before checking if they escape cwd (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11525">#11525</a>)</li> <li><strong>scope-manager:</strong> exclude Program from DefinitionBase node types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11469">#11469</a>)</li> <li><strong>type-utils:</strong> add union type support to TypeOrValueSpecifier (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11526">#11526</a>)</li> <li><strong>typescript-estree:</strong> match filenames starting with a period when using glob in allowDefaultProject / (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11537">#11537</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dima <a href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>mdm317</li> <li>Nicolas Le Cam</li> <li>tao</li> <li>Victor Genaev <a href="https://github.com/mainframev"><code>@mainframev</code></a></li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> <li>민감자(Minji Kim) <a href="https://github.com/mouse0429"><code>@mouse0429</code></a></li> <li>송재욱</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>v8.42.0</h2> <h2>8.42.0 (2025-09-02)</h2> <h3>🚀 Features</h3> <ul> <li>deprecate tseslint.config() (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11531">#11531</a>) -- see <a href="https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig">https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig</a></li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>deps:</strong> update eslint monorepo to v9.33.0 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11482">#11482</a>)</li> <li><strong>typescript-eslint:</strong> handle non-normalized windows paths produced by jiti (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11546">#11546</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2>8.43.0 (2025-09-08)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>8.42.0 (2025-09-02)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ef9173c56fa488737bff9ab463338ea65cb83373"><code>ef9173c</code></a> chore(release): publish 8.43.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d13590979dc4130525d7b321230298dcdebc176f"><code>d135909</code></a> chore(release): publish 8.42.0</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.43.0/packages/parser">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@typescript-eslint/parser</code> since your current version.</p> </details> <br /> Updates `eslint` from 9.34.0 to 9.35.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.35.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a> feat: implement suggestions for no-empty-function (<a href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a> feat: implement suggestions for no-empty-static-block (<a href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a> feat: add <code>preserve-caught-error</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19913">#19913</a>) (Amnish Singh Arora)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a> fix: update uncloneable options error message (<a href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>) (soda-sorcery)</li> <li><a href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a> fix: ignore empty switch statements with comments in no-empty rule (<a href="https://redirect.github.com/eslint/eslint/issues/20045">#20045</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a> fix: add <code>before</code> and <code>after</code> to test case types (<a href="https://redirect.github.com/eslint/eslint/issues/20049">#20049</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a> fix: correct types for <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/20034">#20034</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a> fix: no-loss-of-precision false positive with uppercase exponent (<a href="https://redirect.github.com/eslint/eslint/issues/20032">#20032</a>) (sethamus)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a> docs: improve phrasing - "if" → "even if" from getting-started section (<a href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>) (jjangga0214)</li> <li><a href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a> docs: invert comparison logic for example in <code>no-var</code> doc page (<a href="https://redirect.github.com/eslint/eslint/issues/20064">#20064</a>) (OTonGitHub)</li> <li><a href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a> docs: add missing "the" in rule deprecation docs (<a href="https://redirect.github.com/eslint/eslint/issues/20050">#20050</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a> docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code> documentation (<a href="https://redirect.github.com/eslint/eslint/issues/20036">#20036</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a> docs: add documentation for <code>--no-config-lookup</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20033">#20033</a>) (Francesco Trotta)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.35.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a> test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a> refactor: remove deprecated <code>context.parserOptions</code> usage across rules (<a href="https://redirect.github.com/eslint/eslint/issues/20060">#20060</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a> chore: remove redundant word (<a href="https://redirect.github.com/eslint/eslint/issues/20058">#20058</a>) (pxwanglu)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> <blockquote> <p>v9.35.0 - September 5, 2025</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.35.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a> docs: improve phrasing - "if" → "even if" from getting-started section (<a href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>) (jjangga0214)</li> <li><a href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a> test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a> fix: update uncloneable options error message (<a href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>) (soda-sorcery)</li> <li><a href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a> feat: implement suggestions for no-empty-function (<a href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a> feat: implement suggestions for no-empty-static-block (<a href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a> docs: invert comparison logic for example in <code>no-var</code> doc page (<a href="https://redirect.github.com/eslint/eslint/issues/20064">#20064</a>) (OTonGitHub)</li> <li><a href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a> feat: add <code>preserve-caught-error</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/19913">#19913</a>) (Amnish Singh Arora)</li> <li><a href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a> refactor: remove deprecated <code>context.parserOptions</code> usage across rules (<a href="https://redirect.github.com/eslint/eslint/issues/20060">#20060</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a> chore: remove redundant word (<a href="https://redirect.github.com/eslint/eslint/issues/20058">#20058</a>) (pxwanglu)</li> <li><a href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a> docs: add missing "the" in rule deprecation docs (<a href="https://redirect.github.com/eslint/eslint/issues/20050">#20050</a>) (Josh Goldberg ✨)</li> <li><a href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a> fix: ignore empty switch statements with comments in no-empty rule (<a href="https://redirect.github.com/eslint/eslint/issues/20045">#20045</a>) (jaymarvelz)</li> <li><a href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a> fix: add <code>before</code> and <code>after</code> to test case types (<a href="https://redirect.github.com/eslint/eslint/issues/20049">#20049</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a> docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code> documentation (<a href="https://redirect.github.com/eslint/eslint/issues/20036">#20036</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a> fix: correct types for <code>no-restricted-imports</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/20034">#20034</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a> docs: add documentation for <code>--no-config-lookup</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20033">#20033</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a> fix: no-loss-of-precision false positive with uppercase exponent (<a href="https://redirect.github.com/eslint/eslint/issues/20032">#20032</a>) (sethamus)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/8401101d1e3e3e4e1edc2a9e59cafc9956bf2610"><code>8401101</code></a> 9.35.0</li> <li><a href="https://github.com/eslint/eslint/commit/b80f0254f357ad6b1d8d9b4ded0892b8826ba8f4"><code>b80f025</code></a> Build: changelog update for 9.35.0</li> <li><a href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.35.0 (<a href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a> docs: improve phrasing - "if" → "even if" from getting-started section (<a href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a> test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a> fix: update uncloneable options error message (<a href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a> feat: implement suggestions for no-empty-function (<a href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a> feat: implement suggestions for no-empty-static-block (<a href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node). Updates `@types/node` from 24.3.0 to 24.3.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.3.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: types ... Signed-off-by: dependabot[bot] <support@github.com>
…group (#1995) Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node). Updates `@types/node` from 24.3.0 to 24.3.1 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and me 1004E rge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
Bumps [cypress](https://github.com/cypress-io/cypress) from 15.0.0 to 15.1.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v15.0.0...v15.1.0) --- updated-dependencies: - dependency-name: cypress dependency-version: 15.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cypress](https://github.com/cypress-io/cypress) from 15.0.0 to 15.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cypress-io/cypress/releases">cypress's releases</a>.</em></p> <blockquote> <h2>v15.1.0</h2> <p>Changelog: <a href="https://docs.cypress.io/app/references/changelog#15.1.0">https://docs.cypress.io/app/references/changelog#15.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/cypress-io/cypress/commit/591de461fd8ca9a56af617845b2c55b5b23ebf29"><code>591de46</code></a> chore: release 15.1.0 (<a href="https://redirect.github.com/cypress-io/cypress/issues/32401">#32401</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/8d0aee00b129a87bb285df9665018b9c1589d1ee"><code>8d0aee0</code></a> fix: wrap the <code>tsx</code> loader path in quotes (<a href="https://redirect.github.com/cypress-io/cypress/issues/32400">#32400</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/21be37e72e475be2122ab91f8119e48f1d82c32f"><code>21be37e</code></a> fix: move <code>@cypress/schematic</code> npm registry query to https (<a href="https://redirect.github.com/cypress-io/cypress/issues/32390">#32390</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/30f8bc39682013d0715e40bfd84712e32b9f133e"><code>30f8bc3</code></a> chore: fix the package name in docs. (<a href="https://redirect.github.com/cypress-io/cypress/issues/32399">#32399</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/61307b09943fb5bcf3271279f3fd2f95dadd27d2"><code>61307b0</code></a> chore(deps): remove sharp dependency resolution (<a href="https://redirect.github.com/cypress-io/cypress/issues/32378">#32378</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/d0570f8fec3b6d661d902e558fefbadf430b0b40"><code>d0570f8</code></a> chore: Update Chrome (beta) to 140.0.7339.41 (<a href="https://redirect.github.com/cypress-io/cypress/issues/32375">#32375</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/695fa95c3ee687293c603bfecc497a71c88ae8c3"><code>695fa95</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/32387">#32387</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/505eb1397d509f197ca0f4ce299ee13d13b3112a"><code>505eb13</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/32386">#32386</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/ef6ad2aeb61b8fd78c05393b645adb11befe5e7f"><code>ef6ad2a</code></a> chore: updating v8 snapshot cache (<a href="https://redirect.github.com/cypress-io/cypress/issues/32385">#32385</a>)</li> <li><a href="https://github.com/cypress-io/cypress/commit/58bee2839c9326a305002c233bbf9e9684442363"><code>58bee28</code></a> fix: force gtk version 3 to avoid Electron 36 from crashing (<a href="https://redirect.github.com/cypress-io/cypress/issues/32372">#32372</a>)</li> <li>Additional commits viewable in <a href="https://github.com/cypress-io/cypress/compare/v15.0.0...v15.1.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Bumps [@jsonforms/angular-material](https://github.com/eclipsesource/jsonforms) from 3.5.1 to 3.6.0. - [Release notes](https://github.com/eclipsesource/jsonforms/releases) - [Commits](eclipsesource/jsonforms@v3.5.1...v3.6.0) --- updated-dependencies: - dependency-name: "@jsonforms/angular-material" dependency-version: 3.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
) Bumps [@jsonforms/angular-material](https://github.com/eclipsesource/jsonforms) from 3.5.1 to 3.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eclipsesource/jsonforms/releases"><code>@jsonforms/angular-material</code>'s releases</a>.</em></p> <blockquote> <h2>v3.6.0</h2> <h2>What's Changed</h2> <p>[all] refactor: Use type imports for AJV where possible (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2415">eclipsesource/jsonforms#2415</a>)</p> <p>[angular, angular-material] Allow Angular 20 release in peer dependencies (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2459">eclipsesource/jsonforms#2459</a>) [angular-material] fix: use translated description in Angular Material (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2454">eclipsesource/jsonforms#2454</a>)</p> <p>[core] Add validate function based rule condition (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2441">eclipsesource/jsonforms#2441</a>) [core] Union UISchemaElement type (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2436">eclipsesource/jsonforms#2436</a>)</p> <p>[react-material] add missing Mui-error class for some controls (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2433">eclipsesource/jsonforms#2433</a>) [react-material] refactor: flushable debounce (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2440">eclipsesource/jsonforms#2440</a>) [react-material] refactor: remove deprecated prop (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2437">eclipsesource/jsonforms#2437</a>)</p> <p>[vue-vanilla] fix: append seconds in Vue Vanilla time (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2455">eclipsesource/jsonforms#2455</a>)</p> <p>[vue-vuetify] Mixed support (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2409">eclipsesource/jsonforms#2409</a>)</p> <p>[react-vanilla] create OneOfEnumCell for select inputs (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2414">eclipsesource/jsonforms#2414</a>)</p> <p>[dev] repository configuration for angular packages dev mode (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2448">eclipsesource/jsonforms#2448</a>) [dev] Update pnpm to latest v10.4.1 and fix compatibility with Netlify (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2422">eclipsesource/jsonforms#2422</a>) [dev] Update to Node 22 and pnpm 10.5.2 and update ci actions (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2425">eclipsesource/jsonforms#2425</a>)</p> <p>[misc] chore: update LICENSE text (<a href="https://redirect.github.com/eclipsesource/jsonforms/pull/2431">eclipsesource/jsonforms#2431</a>)</p> <p>Also see the <a href="https://github.com/eclipsesource/jsonforms/blob/master/MIGRATION.md">migration guide</a> on hints for breaking changes.</p> <p>Many thanks to <a href="https://github.com/edkahara"><code>@edkahara</code></a>, <a href="https://github.com/vishnutsivan"><code>@vishnutsivan</code></a>, <a href="https://github.com/IceFreez3r"><code>@IceFreez3r</code></a>, <a href="https://github.com/johannesss"><code>@johannesss</code></a>, <a href="https://github.com/dsl400"><code>@dsl400</code></a> and <a href="https://github.com/kchobantonov"><code>@kchobantonov</code></a> for their great contributions!</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/eclipsesource/jsonforms/compare/v3.5.1...v3.6.0">https://github.com/eclipsesource/jsonforms/compare/v3.5.1...v3.6.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eclipsesource/jsonforms/commit/e0da6253d43385289a8694b58e8f39a8340f9905"><code>e0da625</code></a> v3.6.0</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/a7ab6d30b39d9a790f73cd12f8d92f4cc9cfa2da"><code>a7ab6d3</code></a> v3.6.0-beta.0</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/427ade4ae116e958c9ebd6ab67117fa0b75fcbc7"><code>427ade4</code></a> fix: append seconds in Vue Vanilla time</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/e9bd6a94dc140abd69e6aa32a1618ae7130b4589"><code>e9bd6a9</code></a> fix: use translated description in Angular Material</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/0e863e81eb138117f73a298001d42f323a657523"><code>0e863e8</code></a> angular: Allow Angular 20 release in peer dependencies</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/d0b1dfa4f91e911b8a8f37ead1fd04ad3ff3eafa"><code>d0b1dfa</code></a> feat(core): Add validate function based rule condition (<a href="https://redirect.github.com/eclipsesource/jsonforms/issues/2441">#2441</a>)</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/fa546b5b3647f9cdbf311e550e5d8cc2722df941"><code>fa546b5</code></a> feat: mixed support and more for vue-vuetify</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/f3e9a7a5d4d754dd4e660058b45a8b2274288ea6"><code>f3e9a7a</code></a> feat: flushable debounce in react-material</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/393c4dc34590efd83e734ced4400b86cc3fd5a94"><code>393c4dc</code></a> dev: angular material example loads angular and core from source (<a href="https://redirect.github.com/eclipsesource/jsonforms/issues/2448">#2448</a>)</li> <li><a href="https://github.com/eclipsesource/jsonforms/commit/6637fb0b627c7acf6397f80e427b7da39a1edec9"><code>6637fb0</code></a> v3.6.0-alpha.1</li> <li>Additional commits viewable in <a href="https://github.com/eclipsesource/jsonforms/compare/v3.5.1...v3.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for B72 this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Bumps [luxon](https://github.com/moment/luxon) from 3.7.1 to 3.7.2. - [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md) - [Commits](moment/luxon@3.7.1...3.7.2) --- updated-dependencies: - dependency-name: luxon dependency-version: 3.7.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [luxon](https://github.com/moment/luxon) from 3.7.1 to 3.7.2. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/moment/luxon/blob/master/CHANGELOG.md">luxon's changelog</a>.</em></p> <blockquote> <h1>3.7.2 (2025-07-09)</h1> <ul> <li>Fix ES6 packaging</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/moment/luxon/commit/4262a38ded7762e22608a9feb9f117b40d338ced"><code>4262a38</code></a> Version 3.7.2</li> <li><a href="https://github.com/moment/luxon/commit/738144de5ff61e119dee6105f1658e8350d7c737"><code>738144d</code></a> Fix the build ES6 code having the wrong file extension and use it in package....</li> <li>See full diff in <a href="https://github.com/moment/luxon/compare/3.7.1...3.7.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Bumps [mathjs](https://github.com/josdejong/mathjs) from 14.6.0 to 14.7.0. - [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md) - [Commits](josdejong/mathjs@v14.6.0...v14.7.0) --- updated-dependencies: - dependency-name: mathjs dependency-version: 14.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mathjs](https://github.com/josdejong/mathjs) from 14.6.0 to 14.7.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/josdejong/mathjs/blob/develop/HISTORY.md">mathjs's changelog</a>.</em></p> <blockquote> <h1>2025-09-05, 14.7.0</h1> <ul> <li>Feat: faster <code>DenseMatrix</code> symbol iterator (<a href="https://redirect.github.com/josdejong/mathjs/issues/3521">#3521</a>). Thanks <a href="https://github.com/dvd101x"><code>@dvd101x</code></a>.</li> <li>Feat: implement serialization support for <code>Parser</code>, fixing <a href="https://redirect.github.com/josdejong/mathjs/issues/3509">#3509</a> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3525">#3525</a>).</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3519">#3519</a>, <a href="https://redirect.github.com/josdejong/mathjs/issues/3368">#3368</a> categories "Core functions" and "Construction functions" missing from the generated function overview.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3517">#3517</a> <code>printTransformDependencies</code> not exported in the type definitions.</li> <li>Fix: add missing type definition for function <code>diff</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3520">#3520</a>). Thanks <a href="https://github.com/dodokw"><code>@dodokw</code></a>.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3396">#3396</a> improve documentation of function <code>range</code>.</li> <li>Fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3523">#3523</a> cleanup old polyfills from the browser bundle by removing <code>core-js</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3524">#3524</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/josdejong/mathjs/commit/d8a88a1d6958a740c0fe74194923e802eaec819c"><code>d8a88a1</code></a> chore: publish <code>v14.7.0</code></li> <li><a href="https://github.com/josdejong/mathjs/commit/8ba2c18719244ff9c9bbc64f9f250738e1b98ed9"><code>8ba2c18</code></a> chore: update devDependencies</li> <li><a href="https://github.com/josdejong/mathjs/commit/12b29d41e7a399d34316eb5a3191cc022a3ed448"><code>12b29d4</code></a> chore: update HISTORY.md</li> <li><a href="https://github.com/josdejong/mathjs/commit/69b991fe54e99a24ce998ef5698650e5a884603d"><code>69b991f</code></a> fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3523">#3523</a> cleanup old polyfills from the browser bundle by removing `core-js...</li> <li><a href="https://github.com/josdejong/mathjs/commit/a4815d5bd210bbaaed3bf04cf51026b4057d56ba"><code>a4815d5</code></a> feat: implement serialization support for <code>Parser</code> (fixes <a href="https://redirect.github.com/josdejong/mathjs/issues/3509">#3509</a>) (<a href="https://redirect.github.com/josdejong/mathjs/issues/3525">#3525</a>)</li> <li><a href="https://github.com/josdejong/mathjs/commit/a7f2da075298af2aa35ef9c80a9e0077907affe8"><code>a7f2da0</code></a> fix: <a href="https://redirect.github.com/josdejong/mathjs/issues/3396">#3396</a> improve documentation of function <code>range</code></li> <li><a href="https://github.com/josdejong/mathjs/commit/c7705cd17a2a85ae26ea6f1d60fcbbbf8b0c0923"><code>c7705cd</code></a> chore: fix <code>test:node</code> not running <code>*.test.cjs</code> files</li> <li><a href="https://github.com/josdejong/mathjs/commit/5e73e3cd10002a0300eed45dd6b4c5efd38c8314"><code>5e73e3c</code></a> chore: update HISTORY.md</li> <li><a href="https://github.com/josdejong/mathjs/commit/df8d098e820c109b18b2107d61336d088ae0954f"><code>df8d098</code></a> fix: add missing type definition for function <code>diff</code> (<a href="https://redirect.github.com/josdejong/mathjs/issues/3520">#3520</a>). Thanks <a href="https://github.com/dodokw"><code>@dodokw</code></a>.</li> <li><a href="https://github.com/josdejong/mathjs/commit/2e078211af3f5e1dc4da2277bda5d81b670b04ea"><code>2e07821</code></a> chore: remove <code>dtslint</code> (this package has been deprecated)</li> <li>Additional commits viewable in <a href="https://github.com/josdejong/mathjs/compare/v14.6.0...v14.7.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
… to Datafiles tab (#1986) ## Description This PR fixes an issue on the dataset detail page where datablocks were not consistently shown when navigating to the data files tab ## Motivation Background on use case, changes needed ## Fixes: Please provide a list of the fixes implemented in this PR * Items added ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Add caching of datablocks per dataset and refactor processing to ensure data files remain visible when switching tabs Bug Fixes: - Prevent datablocks from disappearing on the data files tab by using a cache fallback Enhancements: - Introduce static in-memory cache for datablocks and dataset ID - Extract datablock processing logic into a dedicated processDataBlocks method - Reset cache when the active dataset changes
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '5' dependency-type: direct:production update-type: version- B72 update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/setup-node/releases">actions/setup-node's releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h2>What's Changed</h2> <h3>Breaking Changes</h3> <ul> <li>Enhance caching in setup-node with automatic package manager detection by <a href="https://github.com/priya-kinthali"><code>@priya-kinthali</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1348">actions/setup-node#1348</a></li> </ul> <p>This update, introduces automatic caching when a valid <code>packageManager</code> field is present in your <code>package.json</code>. This aims to improve workflow performance and make dependency management more seamless. To disable this automatic caching, set <code>package-manager-cache: false</code></p> <pre lang="yaml"><code>steps: - uses: actions/checkout@v5 - uses: actions/setup-node@v5 with: package-manager-cache: false </code></pre> <ul> <li>Upgrade action to use node24 by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1325">actions/setup-node#1325</a></li> </ul> <p>Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. <a href="https://github.com/actions/runner/releases/tag/v2.327.1">See Release Notes</a></p> <h3>Dependency Upgrades</h3> <ul> <li>Upgrade <code>@octokit/request-error</code> and <code>@actions/github</code> by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-node/pull/1227">actions/setup-node#1227</a></li> <li>Upgrade uuid from 9.0.1 to 11.1.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-node/pull/1273">actions/setup-node#1273</a></li> <li>Upgrade undici from 5.28.5 to 5.29.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-node/pull/1295">actions/setup-node#1295</a></li> <li>Upgrade form-data to bring in fix for critical vulnerability by <a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1332">actions/setup-node#1332</a></li> <li>Upgrade actions/checkout from 4 to 5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/actions/setup-node/pull/1345">actions/setup-node#1345</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/priya-kinthali"><code>@priya-kinthali</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1348">actions/setup-node#1348</a></li> <li><a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1325">actions/setup-node#1325</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v5.0.0">https://github.com/actions/setup-node/compare/v4...v5.0.0</a></p> <h2>v4.4.0</h2> <h2>What's Changed</h2> <h3>Bug fixes:</h3> <ul> <li>Make eslint-compact matcher compatible with Stylelint by <a href="https://github.com/FloEdelmann"><code>@FloEdelmann</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/98">actions/setup-node#98</a></li> <li>Add support for indented eslint output by <a href="https://github.com/fregante"><code>@fregante</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1245">actions/setup-node#1245</a></li> </ul> <h3>Enhancement:</h3> <ul> <li>Support private mirrors by <a href="https://github.com/marco-ippolito"><code>@marco-ippolito</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1240">actions/setup-node#1240</a></li> </ul> <h3>Dependency update:</h3> <ul> <li>Upgrade <code>@action/cache</code> from 4.0.2 to 4.0.3 by <a href="https://github.com/aparnajyothi-y"><code>@aparnajyothi-y</code></a> in <a href="https://redirect.github.com/actions/setup-node/pull/1262">actions/setup-node#1262</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/FloEdelmann"><code>@FloEdelmann</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/98">actions/setup-node#98</a></li> <li><a href="https://github.com/fregante"><code>@fregante</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1245">actions/setup-node#1245</a></li> <li><a href="https://github.com/marco-ippolito"><code>@marco-ippolito</code></a> made their first contribution in <a href="https://redirect.github.com/actions/setup-node/pull/1240">actions/setup-node#1240</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/setup-node/compare/v4...v4.4.0">https://github.com/actions/setup-node/compare/v4...v4.4.0</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/setup-node/commit/a0853c24544627f65ddf259abe73b1d18a591444"><code>a0853c2</code></a> Bump actions/checkout from 4 to 5 (<a href="https://redirect.github.com/actions/setup-node/issues/1345">#1345</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/b7234cc9fe124f0f4932554b4e5284543083ae7b"><code>b7234cc</code></a> Upgrade action to use node24 (<a href="https://redirect.github.com/actions/setup-node/issues/1325">#1325</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/d7a11313b581b306c961b506cfc8971208bb03f6"><code>d7a1131</code></a> Enhance caching in setup-node with automatic package manager detection (<a href="https://redirect.github.com/actions/setup-node/issues/1348">#1348</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/5e2628c959b9ade56971c0afcebbe5332d44b398"><code>5e2628c</code></a> Bumps form-data (<a href="https://redirect.github.com/actions/setup-node/issues/1332">#1332</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/65beceff8e91358525397bdce9103d999507ab03"><code>65becef</code></a> Bump undici from 5.28.5 to 5.29.0 (<a href="https://redirect.github.com/actions/setup-node/issues/1295">#1295</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/7e24a656e1c7a0d6f3eaef8d8e84ae379a5b035b"><code>7e24a65</code></a> Bump uuid from 9.0.1 to 11.1.0 (<a href="https://redirect.github.com/actions/setup-node/issues/1273">#1273</a>)</li> <li><a href="https://github.com/actions/setup-node/commit/08f58d1471bff7f3a07d167b4ad7df25d5fcfcb6"><code>08f58d1</code></a> Bump <code>@octokit/request-error</code> and <code>@actions/github</code> (<a href="https://redirect.github.com/actions/setup-node/issues/1227">#1227</a>)</li> <li>See full diff in <a href="https://github.com/actions/setup-node/compare/v4...v5">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
## Description This PR fixes a layout issue in datasets filter component where conditions are displayed incorrectly when all filters are disabled. Before: <img width="361" height="208" alt="fix-filters-ui-before" src="https://github.com/user-attachments/assets/1bdb4a1e-a84c-4737-801a-beca4e7aa7ce" /> After: <img width="364" height="245" alt="fix-filters-ui-after" src="https://github.com/user-attachments/assets/45c83152-4edd-4dd5-9651-12079d28eb29" /> ## Motivation Background on use case, changes needed ## Fixes: * Items added ## Changes: * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Fix layout issues in the datasets filter component by renaming the header class and introducing a new conditions header for proper alignment Bug Fixes: - Fix misalignment of filter conditions when all filters are disabled Enhancements: - Rename the first section container to ‘filters-header’ for clear semantics - Add a ‘conditions-header’ class with flex styling to properly align condition elements
## Description This PR introduces a reusable `EmptyContentComponent` to make visual feedback consistent when no data is available with dynamic messages and icons. ## Motivation Background on use case, changes needed ## Fixes: Please provide a list of the fixes implemented in this PR * https://jira.ess.eu/browse/SWAP-3168 ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Introduce a reusable EmptyContentComponent for consistent empty-state UI and replace all inline no-data placeholders across tables and dashboards with this new component. New Features: - Add EmptyContentComponent with customizable message, icon, reload, and action buttons Enhancements: - Extend DynamicMatTableComponent to support emptyMessage and emptyIcon inputs and improve its change detection timing - Replace existing hardcoded no-data markup in dynamic tables, logbooks, proposals, datasets, files, and instruments dashboards with EmptyContentComponent Build: - Import EmptyContentModule in shared and DynamicMatTable modules --------- Co-authored-by: Jay <b331998513@gmail.com>
## Description This PR removes some duplicated logbook findByName API calls ## Motivation Background on use case, changes needed ## Fixes: Please provide a list of the fixes implemented in this PR * Items added ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Remove redundant logbook fetch actions to prevent duplicate endpoint calls Bug Fixes: - Remove redundant fetchDatasetLogbookAction dispatch in LogbooksDashboardComponent - Remove redundant fetchCountAction dispatch in LogbookEffects
… the individual components (#1957) ## Description Refactor dataset and proposal filtering to a shared, configurable filter architecture and modernize the proposal dashboard into composable components ## Motivation Background on use case, changes needed ## Fixes: Please provide a list of the fixes implemented in this PR * Items added ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [x] Included for each change/fix? - [x] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required: ## Summary by Sourcery Refactor dataset and proposal filtering to a shared, configurable filter architecture and modernize the proposal dashboard into composable components New Features: - Introduce SharedFilterComponent and SharedFilterModule to replace individual filter components - Add FullTextSearchBarComponent and FullTextSearchBarModule for unified text searching - Create ProposalTableComponent, ProposalSideFilterComponent, and ProposalSearchBarComponent for the proposal dashboard Enhancements: - Unify dataset filter actions and selectors into generic multiselect, dateRange, and text filters - Replace fetchCountAction with fetchFacetCountsAction and update effects/reducers to handle facet counts - Refactor proposal-dashboard.component and datasets-filter.component to use shared filter modules and stream queryParams Tests: - Update unit tests and selectors to match new filter types and facet counts - Adjust Cypress tests to trigger searches via search-button instead of direct input ## Summary by Sourcery Refactor dataset and proposal filtering to a shared, configurable filter architecture, replacing individual filter components and actions with a unified SharedFilter component and generic filter actions/reducers, and modernize the proposal dashboard and UI by introducing faceted multi-select and numeric range filters while updating tests accordingly New Features: - Introduce a generic SharedFilterComponent and SharedFilterModule that supports text, dateRange, multiSelect, and numeric range filters - Add MultiSelectFilterComponent for faceted multi-selection filtering and NgxNumericRangeFormField modules for numeric range inputs - Update DatasetsFilterComponent and ProposalDashboardComponent to use shared filter configurations and sync filter state via query parameters Enhancements: - Replace individual dataset filter actions and reducers with generic addDatasetFilterAction, removeDatasetFilterAction, and setFiltersAction - Centralize FilterConfig and ConditionConfig definitions in the user store and remove legacy filter components and label mappings - Unify dataset selectors to dynamically derive facets from enabled filters and streamline router navigation on filter updates Tests: - Update unit tests and reducer specs to validate new generic filter actions and selectors - Add comprehensive tests for numeric range form field container and control components - Adapt existing component and end-to-end tests to use the shared filter interface and search-button triggers --------- Co-authored-by: junjiequan <a331998513@gmail.com>
Contributor
There was a problem hiding this comment.
Sorry @minottic, your pull request is larger than the review limit of 150000 diff characters
Junjiequan
reviewed
Sep 22, 2025
Member
There was a problem hiding this comment.
If I remember correctly, after the release, the port needs to be changed from 80:8080?
I will create a PR with breaking change title, so that the version will be pumped with major update
Member
Author
yes, I also remember this. Thanks! I think it's indeed a new major |
…80 (#2015) ## Description Added comment about port change Added correct breaking change title to bump major release version update ## Motivation Background on use case, changes needed ## Fixes: Please provide a list of the fixes implemented in this PR * Items added ## Changes: Please provide a list of the changes implemented by this PR * changes made ## Tests included - [ ] Included for each change/fix? - [ ] Passing? (Merge will not be approved unless this is checked) ## Documentation - [ ] swagger documentation updated \[required\] - [ ] official documentation updated \[nice-to-have\] ### official documentation info If you have updated the official documentation, please provide PR # and URL of the pages where the updates are included ## Backend version - [ ] Does it require a specific version of the backend - which version of the backend is required:
Junjiequan
approved these changes
Sep 22, 2025
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.
Part of this relaease is to use the unprivileged nginx image, which contains breaking changes (e.g. the port). @Junjiequan plz let me know if you are comfortable releasing this.Thanks!