Repository navigation
Releases: scuba-sc/sco-core
Releases · scuba-sc/sco-core
Release list
SDK 2.4.0 release candidate 1
Immutable
release. Only release title and notes can be modified.
SDK 2.4.0 release candidate 1, a pre-release for testing. It is built by the release-candidate workflow from main at 48d7055 (run 39579241219), and every file carries a GitHub artifact attestation. It is not the signed sdk-v2.4.0 release: that follows once the remaining go gates pass. Plugin ABI 1.1 is unchanged; plugins built for 2.3.0 keep loading.
What 2.4.0 adds
- A stability promise. Every service is labelled Stable or Experimental (stability). Stable tables only grow; an Experimental table can later be replaced by a new major version, and the old one stays available for at least one further minor release.
- Host and UI services:
sco.widgets1.2 (stable node tags),sco.storage1.1 (schema introspection),sco.diagnostics.publisher1.0, DataCore packs with best-effort receipts and deep cloning. - Game pack 0.8.0 on verified build 4.10.197.2878:
game.loadout1.2: asynchronous equip.game.inventory1.1 andgame.inventory.contents1.0.game.actor_stats1.1 (29 reads) andgame.actor_stats_write1.0.game.input1.0: 1,297 actions, ids re-derived from the build.game.gamerules1.1 (15 parameters),game.build1.0,game.entities1.2,game.world.control1.1.game.audio1.1play_once.- Opt-in native DataCore and CVar reads.
- Native backends held, fail-closed: filtered single-hit rays, exact class-name entity lookup, value-change GameRules reads and fire-and-forget audio ship as contracts with synthetic providers; natively they answer unavailable.
- Developer kit:
- The combined kit bundles the API catalogue and a stdio MCP discovery server.
- Opt-in MCP tools search the guides and run the plugin checker, build and tests on your own project.
- The scaffolder generates C, C++, C# and Lua plugins.
- A plugin design guide comes with a provider/consumer example pair, and a community plugin directory lists plugins that live in their authors' own repositories.
Archives
| Profile | File | SHA-256 |
|---|---|---|
| core | sco-sdk-core-2.4.0.zip |
68ca5ef213fe9be162b974dcb798a6da2402583daf369e26b26634b23d869f7d |
| game-sc (overlay) | sco-sdk-game-sc-0.8.0.zip |
fafd2d2d4d86cf479c25a4623e94c7004b45e527e94dceb8354293c6a6b5a8f9 |
| combined kit | sco-sdk-2.4.0.zip |
124751534277b89f0516af1897919c3485923811596e159a1f683bb80b1c243b |
| core-source | sco-sdk-core-source-2.4.0.zip |
f2f7c35591ed96090240466910e3db408953a9a4f6e0a16a36da83bc2a34ee62 |
| host-source-sc | sco-sdk-host-source-sc-2.4.0.zip |
5ca76ff9dac6bbaa183c6f308d610e08d9c1b0daf6ebda6458e222277406dfc6 |
Verify a download: sha256sum -c SHA256SUMS, and gh attestation verify <file> -R scubamount/sco-core.
Not yet
- Nothing new in 2.4.0 has been run in game. Static checks and synthetic tests are not in-game evidence.
- Still open before the final release: an outsider dry run (zip to a checked plugin, using only the docs and MCP) and an in-game smoke run.
- The signed approval,
sdk-v2.4.0tag and final publication come after that.
Progress on each gate: roadmap. Full notes: release notes.
Offline only: no connection to Cloud Imperium Games' servers. sco-core is independent and not affiliated with Cloud Imperium Games.