Diffs may show unnecessarily

before:

      {
        "datasourceTemplate": "docker",
        "deps": [
          {
            "currentValue": "39",
            "currentVersion": "39",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39",
            "homepage": "https://renovatebot.com",
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [

            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19",
            "currentVersion": "39.19",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.19",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": null,
                "newValue": "39.23",
                "newVersion": "39.23",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.19.1",
            "currentVersion": "39.19.1",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.19.1",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.19.1",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 23,
                "newPatch": 1,
                "newValue": "39.23.1",
                "newVersion": "39.23.1",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          }
        ],
        "matchStrings": [
          "(?<depName>renovate/renovate):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?",
          "(?<depName>ghcr.io/renovatebot/renovate):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?",
          "\\simage: (?<depName>.+?):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"
        ],
        "packageFile": "docs/usage/examples/self-hosting.md",
        "versioningTemplate": "docker"
      },

after:

      {
        "datasourceTemplate": "docker",
        "deps": [
          {
            "currentValue": "39",
            "currentVersion": "39",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39",
            "homepage": "https://renovatebot.com",
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [

            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42",
            "currentVersion": "39.42",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.42",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": null,
                "newValue": "39.49",
                "newVersion": "39.49",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": "renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          },
          {
            "currentValue": "39.42.4",
            "currentVersion": "39.42.4",
            "datasource": "docker",
            "depName": "renovate/renovate",
            "fixedVersion": "39.42.4",
            "homepage": "https://renovatebot.com",
            "isSingleVersion": true,
            "packageName": "renovate/renovate",
            "registryUrl": "https://index.docker.io",
            "replaceString": " image: renovate/renovate:39.42.4",
            "sourceUrl": "https://github.com/renovatebot/renovate",
            "updates": [
              {
                "branchName": "renovate/docs-renovate-renovate-39.x",
                "bucket": "latest",
                "newMajor": 39,
                "newMinor": 49,
                "newPatch": 3,
                "newValue": "39.49.3",
                "newVersion": "39.49.3",
                "updateType": "minor"
              }
            ],
            "versioning": "docker",
            "warnings": [

            ]
          }
        ],
        "matchStrings": [
          "(?<depName>renovate/renovate):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?",
          "(?<depName>ghcr.io/renovatebot/renovate):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?",
          "\\simage: (?<depName>.+?):(?<currentValue>[a-z0-9.-]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?"
        ],
        "packageFile": "docs/usage/examples/self-hosting.md",
        "versioningTemplate": "docker"
      },

Are showing i.e.

+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Differences between all-changes.json and golden.json                                                                                                                                                                   |
+---+--------------------------------+--------------+--------------+-----------------+--------------------------------------------------------------------------+------------------+-------------------------------------+
|   | PACKAGE NAME                   | PACKAGE TYPE | VERSION      | CURRENT VERSION | DIGEST                                                                   | DEP TYPES        | PACKAGE FILE PATH                   |
+---+--------------------------------+--------------+--------------+-----------------+--------------------------------------------------------------------------+------------------+-------------------------------------+
| M | renovate/renovate              | docker       | -39.19.1     | -39.19.1        |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42.4     | +39.42.4        |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39.19.1     | -39.19.1        |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42       | +39.42          |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39.19.1     | -39.19.1        |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39          | +39             |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39.19       | -39.19          |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42.4     | +39.42.4        |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39.19       | -39.19          |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42       | +39.42          |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39.19       | -39.19          |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39          | +39             |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39          | -39             |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42.4     | +39.42.4        |                                                                          |                  |                                     |
| M | renovate/renovate              | docker       | -39          | -39             |                                                                          |                  | docs/usage/examples/self-hosting.md |
|   |                                |              | +39.42       | +39.42          |                                                                          |                  |                                     |
+---+--------------------------------+--------------+--------------+-----------------+--------------------------------------------------------------------------+------------------+-------------------------------------+

But we do not remove the v39, so this shouldn't show