)]}'
{
  "commit": "da2eeca77ecbbc19ca72e54f8c0e74f89cd89122",
  "tree": "b4e92a026c99589487cdf17e3888728077d41b3e",
  "parents": [
    "73da988d9ac3f2c9b83ec224bc54edb038654f75"
  ],
  "author": {
    "name": "dependabot[bot]",
    "email": "49699333+dependabot[bot]@users.noreply.github.com",
    "time": "Thu Jul 02 13:32:56 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 02 13:32:56 2026 +0200"
  },
  "message": "build(deps): bump js-yaml from 4.2.0 to 5.2.0 in /storm-webapp (#8855)\n\n* build(deps): bump js-yaml from 4.2.0 to 5.2.0 in /storm-webapp\n\nBumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.2.0 to 5.2.0.\n- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/nodeca/js-yaml/compare/4.2.0...5.2.0)\n\n---\nupdated-dependencies:\n- dependency-name: js-yaml\n  dependency-version: 5.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* build(deps): bump netty-tcnative.version (#8821)\n\nBumps `netty-tcnative.version` from 2.0.77.Final to 2.0.80.Final.\n\nUpdates `io.netty:netty-tcnative` from 2.0.77.Final to 2.0.80.Final\n- [Release notes](https://github.com/netty/netty-tcnative/releases)\n- [Commits](https://github.com/netty/netty-tcnative/compare/netty-tcnative-parent-2.0.77.Final...netty-tcnative-parent-2.0.80.Final)\n\nUpdates `io.netty:netty-tcnative-boringssl-static` from 2.0.77.Final to 2.0.80.Final\n- [Release notes](https://github.com/netty/netty-tcnative/releases)\n- [Commits](https://github.com/netty/netty-tcnative/compare/netty-tcnative-parent-2.0.77.Final...netty-tcnative-parent-2.0.80.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-tcnative\n  dependency-version: 2.0.80.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: io.netty:netty-tcnative-boringssl-static\n  dependency-version: 2.0.80.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\n\n* fix(webapp): guard Flux viewer against js-yaml 5.x empty-input throw\n\njs-yaml 5.x changed load(\u0027\u0027) to throw a YAMLException (\u0027expected a\ndocument, but the input is empty\u0027) instead of returning undefined (see\njs-yaml migrate_v4_to_v5). The Flux Topology Viewer calls\nparseAndRender() on page load while the textarea holds only a comment\n(# YAML Definition), so jsyaml.load() now throws before the existing\nif(doc\u003d\u003dnull) guard, surfacing as an uncaught exception that fails the\ncypress-e2e suite (flux-page.cy.js).\n\nWrap the load in try/catch and treat empty/comment-only or malformed\ninput as \u0027no document\u0027. Also broaden cypress-tests.yml to run on 2.x so\nthis class of webapp regression is exercised there too (2.x already\nshipped js-yaml 5.2.0 and carries the same latent bug).\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Richard Zowalla \u003crzo1@apache.org\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc2c6007eae0c89ea2d67c763f1a67d85b2f31c7",
      "old_mode": 33188,
      "old_path": ".github/workflows/cypress-tests.yml",
      "new_id": "50b71368c7427920a30b59c86f6aa9a891d5458c",
      "new_mode": 33188,
      "new_path": ".github/workflows/cypress-tests.yml"
    },
    {
      "type": "modify",
      "old_id": "05cc6b26799ab0da5589c26f6909dc1f76278a17",
      "old_mode": 33188,
      "old_path": "storm-webapp/package-lock.json",
      "new_id": "9777b69b589428b623d24e0b63176847a316e123",
      "new_mode": 33188,
      "new_path": "storm-webapp/package-lock.json"
    },
    {
      "type": "modify",
      "old_id": "1af031636b27e73cf244f8c0765054aefe5c6807",
      "old_mode": 33188,
      "old_path": "storm-webapp/package.json",
      "new_id": "3765ad54e34b05f049a7df44be1192f004582eaa",
      "new_mode": 33188,
      "new_path": "storm-webapp/package.json"
    },
    {
      "type": "modify",
      "old_id": "ad676c17a78e53071ca778522f5a509520f5f39e",
      "old_mode": 33188,
      "old_path": "storm-webapp/src/main/java/org/apache/storm/daemon/ui/WEB-INF/flux.html",
      "new_id": "9d8699921356cb476c516677cb790abd62e87c16",
      "new_mode": 33188,
      "new_path": "storm-webapp/src/main/java/org/apache/storm/daemon/ui/WEB-INF/flux.html"
    }
  ]
}
