← OneSignalCONTENT HISTORY

Update to OneSignal

Snapshot Oct 24, 2026 · 12:53 UTC · version 1.2.3

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save OneSignal and check future changes in Following.

Up to 5 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 22:50 UTC

afac8afb3f95e535adcfb5157a97f784ff4141fd0a9636ff27f1821ced11ce9d

After

Oct 24, 2026 · 12:53 UTC

7ba04c00444f63bf39143fd779484b8eb8e93172fe8648ebe2d3b4b2678ebceb

Package file

Before

Sep 30, 2026 · 22:50 UTC

127

After

Oct 24, 2026 · 12:53 UTC

101

Package file

Before

Sep 30, 2026 · 22:50 UTC

00aa4121215c75132a8a279cfa5e9dfc7b3c0b5fb0dd48569ee8984d61367081

After

Oct 24, 2026 · 12:53 UTC

d9519dadb0584e041a62d0a6e1039bfd89cbaf54452259c157eb26474c4a2b83

Package file

Before

Sep 30, 2026 · 22:50 UTC

1068

After

Oct 24, 2026 · 12:53 UTC

2649

Compare saved observations

Download comparison JSON
Full technical diff · 49 changed fields

changed /files/.app.json/sha256

BEFORE
"afac8afb3f95e535adcfb5157a97f784ff4141fd0a9636ff27f1821ced11ce9d"
AFTER
"7ba04c00444f63bf39143fd779484b8eb8e93172fe8648ebe2d3b4b2678ebceb"

changed /files/.app.json/size

BEFORE
127
AFTER
101

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"00aa4121215c75132a8a279cfa5e9dfc7b3c0b5fb0dd48569ee8984d61367081"
AFTER
"d9519dadb0584e041a62d0a6e1039bfd89cbaf54452259c157eb26474c4a2b83"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
1068
AFTER
2649

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "072a7bfeca61c66e1f0385359cc4fa8a167f30f2abc3c30176a80f0635937195",
  "size": 124
}

added /files/assets~1composer-icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "23df9c11463e7ce742af09741341b2f4a73769ddf20f21b739b0d789ce993ae6",
  "size": 2210
}

added /files/assets~1logomark-white.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "fe4ee995f2da06e0ed160add7f658910344d4a6ccde1cc2324e2375e776ba5fe",
  "size": 2110
}

added /files/assets~1logomark.png

BEFORE
Field was absent
AFTER
{
  "sha256": "99e75535dfc87bc2eebc627d477824ffc8c3c3d5929d9ce42845e3a0825518fe",
  "size": 7954
}

changed /files/skills~1credentials~1SKILL.md/sha256

BEFORE
"c50c8bd386020b09ca8c299aae1ae3640e5655be4ec4ef3c6555ed0ae9db05fa"
AFTER
"2a507805c9d186276f55420d51ec17bb50a7d0f9e3989df7dce01912f013b64d"

changed /files/skills~1credentials~1SKILL.md/size

BEFORE
34163
AFTER
39747

changed /files/skills~1credentials~1api-uploaded-credentials.md/sha256

BEFORE
"7750fe132ebc45577c1c87f5d38409bab41a265e8cb0808ff22aa87ec8892da2"
AFTER
"fd38b6717b32a19a9897f85c6df5ff5cbaf60abe02e94c1e260b2bb9f3e7173b"

changed /files/skills~1credentials~1api-uploaded-credentials.md/size

BEFORE
9049
AFTER
9353

changed /files/skills~1credentials~1references~1api-reference.md/sha256

BEFORE
"0aa7cfeb703d1d7681760c68dd1cc748a7fa1f818cc796fb184734571f9b3783"
AFTER
"cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980"

changed /files/skills~1credentials~1references~1api-reference.md/size

BEFORE
14104
AFTER
17512

changed /files/skills~1credentials~1references~1platform-matrix.md/sha256

BEFORE
"60d7f98406d1a9e23ecd8ce528af348768ea743cb4fff2457dc056b060828900"
AFTER
"475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617"

changed /files/skills~1credentials~1references~1platform-matrix.md/size

BEFORE
6546
AFTER
6562

changed /files/skills~1credentials~1references~1safety-contract.md/sha256

BEFORE
"23595bacadce1400911939b973c921537abe6dd825a8a4c3e7515277ec85005a"
AFTER
"0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4"

changed /files/skills~1credentials~1references~1safety-contract.md/size

BEFORE
10427
AFTER
11904

changed /files/skills~1credentials~1scripts~1checkpoint.sh/sha256

BEFORE
"bf3fe4e32f4a03aeabedb5f241031f7aaf15641b3f4e7f37cbe02b1a59e3831c"
AFTER
"cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e"

changed /files/skills~1credentials~1scripts~1onesignal_api.py/sha256

BEFORE
"f867527260e250ba2f243f1ddd7582d82c1a73124fa718b11ff71c5911923276"
AFTER
"85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8"

changed /files/skills~1credentials~1scripts~1onesignal_api.py/size

BEFORE
11643
AFTER
21634

changed /files/skills~1setup~1SKILL.md/sha256

BEFORE
"4a3b6b7737397b8471c4e7eb9d1738e280eeb84a1aa0d278e883806371e3b8d7"
AFTER
"008d25c2cfefaa2abbef1f360897e005e3615536b13636dfc9bea95893a9fcc9"

changed /files/skills~1setup~1SKILL.md/size

BEFORE
36508
AFTER
38851

changed /files/skills~1setup~1android.md/sha256

BEFORE
"e7aef9197203be5ad4bf734ff4e619a0c3a547118250ed3e47d77c5dddaf869d"
AFTER
"10c7f3c777f6b0abdd672fd6d9f0d518459996daa39f739e2188e6d20385863d"

changed /files/skills~1setup~1android.md/size

BEFORE
12766
AFTER
12790

changed /files/skills~1setup~1expo.md/sha256

BEFORE
"1aa1875207fe87773f40e841811845f4fb687fcf63b7a96ddf4b21f4a52787da"
AFTER
"03813c430b2d259b3161833745d47fd9d291120ba70f094d5d5e1b7c2d4c9b8e"

changed /files/skills~1setup~1expo.md/size

BEFORE
6348
AFTER
6356

changed /files/skills~1setup~1ios.md/sha256

BEFORE
"2d9dded5d5eebb7619a7e78fbfb05f9ce8a11515909136691fbf1701d59095e8"
AFTER
"5431abafb9e1975a75ca79d9ef11b22042daf40bae86594e7a1c9651bd4f802b"

changed /files/skills~1setup~1ios.md/size

BEFORE
9353
AFTER
9369

changed /files/skills~1setup~1references~1api-reference.md/sha256

BEFORE
"0aa7cfeb703d1d7681760c68dd1cc748a7fa1f818cc796fb184734571f9b3783"
AFTER
"cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980"

changed /files/skills~1setup~1references~1api-reference.md/size

BEFORE
14104
AFTER
17512

changed /files/skills~1setup~1references~1platform-matrix.md/sha256

BEFORE
"60d7f98406d1a9e23ecd8ce528af348768ea743cb4fff2457dc056b060828900"
AFTER
"475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617"

changed /files/skills~1setup~1references~1platform-matrix.md/size

BEFORE
6546
AFTER
6562

changed /files/skills~1setup~1references~1safety-contract.md/sha256

BEFORE
"23595bacadce1400911939b973c921537abe6dd825a8a4c3e7515277ec85005a"
AFTER
"0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4"

changed /files/skills~1setup~1references~1safety-contract.md/size

BEFORE
10427
AFTER
11904

changed /files/skills~1setup~1scripts~1checkpoint.sh/sha256

BEFORE
"bf3fe4e32f4a03aeabedb5f241031f7aaf15641b3f4e7f37cbe02b1a59e3831c"
AFTER
"cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e"

changed /files/skills~1setup~1scripts~1onesignal_api.py/sha256

BEFORE
"f867527260e250ba2f243f1ddd7582d82c1a73124fa718b11ff71c5911923276"
AFTER
"85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8"

changed /files/skills~1setup~1scripts~1onesignal_api.py/size

BEFORE
11643
AFTER
21634

changed /files/skills~1verify~1SKILL.md/sha256

BEFORE
"86a063502d9dc67b2e684d599b03d0040c65d70b73d83b17005485c4dfaf8081"
AFTER
"8cac83955a011dee7bcaf3ed376297e7c97091d8929becc505987d2dbbe2a3b7"

changed /files/skills~1verify~1SKILL.md/size

BEFORE
34603
AFTER
36927

changed /files/skills~1verify~1references~1api-reference.md/sha256

BEFORE
"0aa7cfeb703d1d7681760c68dd1cc748a7fa1f818cc796fb184734571f9b3783"
AFTER
"cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980"

changed /files/skills~1verify~1references~1api-reference.md/size

BEFORE
14104
AFTER
17512

changed /files/skills~1verify~1references~1platform-matrix.md/sha256

BEFORE
"60d7f98406d1a9e23ecd8ce528af348768ea743cb4fff2457dc056b060828900"
AFTER
"475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617"

changed /files/skills~1verify~1references~1platform-matrix.md/size

BEFORE
6546
AFTER
6562

changed /files/skills~1verify~1references~1safety-contract.md/sha256

BEFORE
"23595bacadce1400911939b973c921537abe6dd825a8a4c3e7515277ec85005a"
AFTER
"0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4"

changed /files/skills~1verify~1references~1safety-contract.md/size

BEFORE
10427
AFTER
11904

changed /files/skills~1verify~1scripts~1checkpoint.sh/sha256

BEFORE
"bf3fe4e32f4a03aeabedb5f241031f7aaf15641b3f4e7f37cbe02b1a59e3831c"
AFTER
"cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e"

changed /files/skills~1verify~1scripts~1onesignal_api.py/sha256

BEFORE
"f867527260e250ba2f243f1ddd7582d82c1a73124fa718b11ff71c5911923276"
AFTER
"85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8"

changed /files/skills~1verify~1scripts~1onesignal_api.py/size

BEFORE
11643
AFTER
21634
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "7ba04c00444f63bf39143fd779484b8eb8e93172fe8648ebe2d3b4b2678ebceb",
      "size": 101
    },
    ".codex-plugin/plugin.json": {
      "sha256": "d9519dadb0584e041a62d0a6e1039bfd89cbaf54452259c157eb26474c4a2b83",
      "size": 2649
    },
    ".mcp.json": {
      "sha256": "072a7bfeca61c66e1f0385359cc4fa8a167f30f2abc3c30176a80f0635937195",
      "size": 124
    },
    "assets/composer-icon.svg": {
      "sha256": "23df9c11463e7ce742af09741341b2f4a73769ddf20f21b739b0d789ce993ae6",
      "size": 2210
    },
    "assets/logomark-white.svg": {
      "sha256": "fe4ee995f2da06e0ed160add7f658910344d4a6ccde1cc2324e2375e776ba5fe",
      "size": 2110
    },
    "assets/logomark.png": {
      "sha256": "99e75535dfc87bc2eebc627d477824ffc8c3c3d5929d9ce42845e3a0825518fe",
      "size": 7954
    },
    "skills/credentials/SKILL.md": {
      "sha256": "2a507805c9d186276f55420d51ec17bb50a7d0f9e3989df7dce01912f013b64d",
      "size": 39747
    },
    "skills/credentials/api-uploaded-credentials.md": {
      "sha256": "fd38b6717b32a19a9897f85c6df5ff5cbaf60abe02e94c1e260b2bb9f3e7173b",
      "size": 9353
    },
    "skills/credentials/endpoint.conf": {
      "sha256": "eb3c8b4922bb2dcea958769ebaa086fb716f6f82cdcb54ccbca1ff276714503d",
      "size": 500
    },
    "skills/credentials/guided-channels.md": {
      "sha256": "0b0a8b917eb97fd7c7609bb053b9416962645d7e75b333f111f75409ae7f5caf",
      "size": 9056
    },
    "skills/credentials/references/api-reference.md": {
      "sha256": "cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980",
      "size": 17512
    },
    "skills/credentials/references/data-mapping-rules.md": {
      "sha256": "0a41799e76313695556911b5a6485765cb13e75592c8fc9929dfc075eceb2f0d",
      "size": 4082
    },
    "skills/credentials/references/platform-matrix.md": {
      "sha256": "475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617",
      "size": 6562
    },
    "skills/credentials/references/safety-contract.md": {
      "sha256": "0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4",
      "size": 11904
    },
    "skills/credentials/references/telemetry-contract.md": {
      "sha256": "d21597bf47f50c10818706ea74f1541ea92160cc747e1b52a8cd02dbc595ccdf",
      "size": 21726
    },
    "skills/credentials/scripts/checkpoint.sh": {
      "sha256": "cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e",
      "size": 52455
    },
    "skills/credentials/scripts/onesignal_api.py": {
      "sha256": "85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8",
      "size": 21634
    },
    "skills/setup/SKILL.md": {
      "sha256": "008d25c2cfefaa2abbef1f360897e005e3615536b13636dfc9bea95893a9fcc9",
      "size": 38851
    },
    "skills/setup/android.md": {
      "sha256": "10c7f3c777f6b0abdd672fd6d9f0d518459996daa39f739e2188e6d20385863d",
      "size": 12790
    },
    "skills/setup/assets/android/Application.kt.tmpl": {
      "sha256": "d38436dc413d60f3c3ed364538bf31eec55fd14996233c65e58d9c88a865d674",
      "size": 748
    },
    "skills/setup/assets/android/OneSignalManager.kt.tmpl": {
      "sha256": "414718fe10534588431e3ebe2ff399f41c59dcc76e774457c74eba9ca1d43450",
      "size": 1097
    },
    "skills/setup/assets/android/OneSignalSetupVerification.kt.tmpl": {
      "sha256": "f4b7b9f5b63fc4029136d360c7666f5d65f7eaade5c82ff80bd5e3d2c5a9d6c6",
      "size": 4241
    },
    "skills/setup/assets/ios/OneSignalManager.swift.tmpl": {
      "sha256": "f779f50149fa2fc7a5ddbdd9df3f2dd962221d4debd110ca0979fab5d8086c29",
      "size": 709
    },
    "skills/setup/assets/ios/OneSignalSetupVerification.swift.tmpl": {
      "sha256": "dee4f930941c9aa9c3598a9f37d62dce4c47a2dce96947391191a0e5702ce24f",
      "size": 2416
    },
    "skills/setup/assets/web/OneSignalSDKWorker.js": {
      "sha256": "2f213985d10e5c5117acfde4f0cab00ad2c13035577ef38c7f0d86d2dd722fbc",
      "size": 76
    },
    "skills/setup/assets/web/init-snippet.html.tmpl": {
      "sha256": "adaf3eadbb33f5e0c70bdb6ca13de366ce73a769b896acd4c105c8078cef0d29",
      "size": 578
    },
    "skills/setup/cross-platform.md": {
      "sha256": "e1b2d98bca4a1315c6142dce2b340cf822d69482ad62cc6c196d10c2bd074334",
      "size": 8512
    },
    "skills/setup/endpoint.conf": {
      "sha256": "eb3c8b4922bb2dcea958769ebaa086fb716f6f82cdcb54ccbca1ff276714503d",
      "size": 500
    },
    "skills/setup/expo.md": {
      "sha256": "03813c430b2d259b3161833745d47fd9d291120ba70f094d5d5e1b7c2d4c9b8e",
      "size": 6356
    },
    "skills/setup/ios.md": {
      "sha256": "5431abafb9e1975a75ca79d9ef11b22042daf40bae86594e7a1c9651bd4f802b",
      "size": 9369
    },
    "skills/setup/references/api-reference.md": {
      "sha256": "cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980",
      "size": 17512
    },
    "skills/setup/references/data-mapping-rules.md": {
      "sha256": "0a41799e76313695556911b5a6485765cb13e75592c8fc9929dfc075eceb2f0d",
      "size": 4082
    },
    "skills/setup/references/platform-matrix.md": {
      "sha256": "475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617",
      "size": 6562
    },
    "skills/setup/references/safety-contract.md": {
      "sha256": "0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4",
      "size": 11904
    },
    "skills/setup/references/telemetry-contract.md": {
      "sha256": "d21597bf47f50c10818706ea74f1541ea92160cc747e1b52a8cd02dbc595ccdf",
      "size": 21726
    },
    "skills/setup/scripts/android_kotlin_check.py": {
      "sha256": "211d7b945d09efd4012e28f2b06471c83211d2acae6e34a4bb7a9db5b47bcd3f",
      "size": 7595
    },
    "skills/setup/scripts/checkpoint.sh": {
      "sha256": "cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e",
      "size": 52455
    },
    "skills/setup/scripts/detect_platform.py": {
      "sha256": "37fb2f02367007e1bdb9181274a5ac70dbc5a22df5c17c6301ad3a79cbb076a4",
      "size": 11617
    },
    "skills/setup/scripts/onesignal_api.py": {
      "sha256": "85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8",
      "size": 21634
    },
    "skills/setup/scripts/resolve_sdk_version.py": {
      "sha256": "ace92e553b189a17a56fac0bc0de6c9f232516f6f12ce0b054b6396bf5ab9b1b",
      "size": 8502
    },
    "skills/setup/scripts/scan_secrets.py": {
      "sha256": "23eae5928ce55804d92b41f8dc5fc09769900b6d836290b27d9e2501172047be",
      "size": 6126
    },
    "skills/setup/scripts/verify_integration.py": {
      "sha256": "1df90a5cecfa01fe2b9b95267e8b88a62e77f444fbdca98fe5baf74735d99a24",
      "size": 36067
    },
    "skills/setup/web.md": {
      "sha256": "b59e7eb7c0d3b61157f1670af22ce3304b5e3f25319941ef172dddb2590aa38a",
      "size": 12046
    },
    "skills/verify/SKILL.md": {
      "sha256": "8cac83955a011dee7bcaf3ed376297e7c97091d8929becc505987d2dbbe2a3b7",
      "size": 36927
    },
    "skills/verify/endpoint.conf": {
      "sha256": "eb3c8b4922bb2dcea958769ebaa086fb716f6f82cdcb54ccbca1ff276714503d",
      "size": 500
    },
    "skills/verify/platform-verification.md": {
      "sha256": "c502ebc83117591d4cd2837fc8a6e7bfc17216167a7ac0a8d4fe5880eb45a6e5",
      "size": 20390
    },
    "skills/verify/references/api-reference.md": {
      "sha256": "cf1ad875a8f13e009ba554d8c8b25bced03553a2cb36fd8af4d7b4b3cb72d980",
      "size": 17512
    },
    "skills/verify/references/data-mapping-rules.md": {
      "sha256": "0a41799e76313695556911b5a6485765cb13e75592c8fc9929dfc075eceb2f0d",
      "size": 4082
    },
    "skills/verify/references/platform-matrix.md": {
      "sha256": "475e27f0f3883cfc3d66f2e926404f39c3f65ce9dde5ceb4a57dd61f84dc0617",
      "size": 6562
    },
    "skills/verify/references/safety-contract.md": {
      "sha256": "0e41006e55a9228f3b865a616951f2d439a778a1a99e8c011f872b933653d2b4",
      "size": 11904
    },
    "skills/verify/references/telemetry-contract.md": {
      "sha256": "d21597bf47f50c10818706ea74f1541ea92160cc747e1b52a8cd02dbc595ccdf",
      "size": 21726
    },
    "skills/verify/scripts/checkpoint.sh": {
      "sha256": "cce39e887bdf9c0bc0d259f1c8fc475d5b7199e878f545ad0ff77b34a78a721e",
      "size": 52455
    },
    "skills/verify/scripts/onesignal_api.py": {
      "sha256": "85104dcbdf915621a38bead0de8217d0d4c1b28aae19d32e2f67fc2244261cf8",
      "size": 21634
    }
  }
}

SHA-256 of public snapshot: 9032fbbb89e07187003e2ed879ea7a3fe81dba32db44b271a253b3acedbd76a2