# StarminerBridge 0.1.7 Developer Preview Release Notes

Status: final public release lane in progress
Current evidence: R7.4 live portal evidence and public sample promotion complete; R7.5 local final bridge package build, verification, no-launch smoke, official validators, and live-state verification complete; clean release publication pending
Runtime version: `0.1.7-dev`

`0.1.7-dev-preview` is the final public package lane for the official DataTable
modding base and public portal/mod-manager pipeline. It carries forward the
restart-based official DataTable workflow, adds bridge-side upload and
publishing contracts, and now consumes the live SMMODS evidence that proves
account/token delivery, upload validation, ClamAV scanning, public catalog
publication, protected downloads, and manager-compatible install metadata.

## Added Since 0.1.6

- Bridge-side official mod upload package guide.
- Publishing validation contract across bridge, SMMODS, and mod manager.
- SMMODS portal integration audit and completed live-readiness evidence.
- Mod manager install/update contract and package-shape alignment gates.
- Cross-repo public release readiness checklist.
- Legacy/sample migration inventory and archive notice.
- Focused project organization audit for public-release files.
- Public official DataTable sample promotion under the `starminer-modding`
  GitLab group.
- `0.1.7-dev-preview` package build, verify, install, no-launch smoke, optional
  runtime smoke helpers, smoke probe, and manifest template.

## Still Supported

- Official DataTable metadata registry.
- Official enum and save/load contract metadata.
- Official validation CLI and failure examples.
- Guarded copied-runtime DataTable package installer.
- Tracked copied-runtime DataTable package uninstaller.
- Explicit ObjectDataTable save-risk acceptance gates.
- Official capability discovery contracts and wrapper safety gates.
- Restart-based DataTable package workflow only.

## Not Included

- hot reload
- runtime `ObjectDefinitions` mutation
- direct save mutation
- manual pak-drop support as a public bridge workflow
- broad `call_function`
- official do-not-call wrappers
- callable storage accounting wrappers before 0.33.6 support is proven in reflection
- delegate observation or broadcast
- raw UObject or UFunction handles
- direct research or storage mutation
- visible Mod Settings UI
- bridge-owned callback receiver materialization
- configuration writes through official wrappers
- gameplay mutation
## R7.5 Final Public Package Lane

- Package zip path:
  `runtime\publish_dist_0_1_7\StarminerBridge-0.1.7-dev-preview.zip`
- Package stage path:
  `runtime\publish_package_0_1_7\StarminerBridge-0.1.7-dev-preview`
- Manifest flags: `public_release=true`, `release_candidate=false`,
  `preview_channel=dev-preview`
- Build script: `scripts\build_0_1_7_dev_preview_package.ps1`
- Verifier: `scripts\verify_0_1_7_dev_preview_package.ps1`
- Copied-runtime installer:
  `scripts\install_0_1_7_dev_preview_to_local_runtime.ps1`
- No-launch smoke: `scripts\test_0_1_7_dev_preview_smoke.ps1`
- Optional runtime smoke helpers:
  `scripts\install_0_1_7_dev_preview_smoke_test.ps1`,
  `scripts\launch_starminer_with_0_1_7_dev_preview.ps1`, and
  `scripts\verify_0_1_7_dev_preview_log.ps1`
- Smoke probe:
  `probes\lua\StarminerBridge017DevPreviewSmokeTest`
- Local final package verification passed on 2026-06-14 with 50 docs, 4 Lua
  examples, and 6 managed mod examples.
- Local final package SHA256:
  `254EF0DC1C93B61277BFBB49301000031114B0191E826A0A0E4A8ABB9A3858CE`.
- Local final Bridge DLL SHA256:
  `6134F8340E0CE6724F8EE0E27EBCDC85DA523CD3A557F024ADD373388646D548`.
- Local manifest commit: `eddd671`; `dirty_tree=true` because the R7.5
  package-lane files and docs were still uncommitted during this local
  validation pass.
- Local no-launch smoke evidence:
  `runtime\publish_smoke_0_1_7\20260614-154604\0.1.7-dev-preview-smoke.json`.
- Local installer smoke evidence:
  `runtime\datatable-installer-smoke\e11-20260614-154601\official-datatable-installer-smoke.json`.
- Local uninstaller smoke evidence:
  `runtime\datatable-uninstaller-smoke\e12-20260614-154603\official-datatable-uninstaller-smoke.json`.
- Official metadata registry, validator CLI, examples, failure examples,
  DataTable package contract CLI, and public-release live-state verifier passed
  on 2026-06-14.
- Final clean-worktree package checksum, tag, release URL, and remote asset
  verification are filled in after R7.5 publication completes.

## R7.4 Live Public Evidence

- Portal commit:
  `9f07c25846f8874d6e078bb7d2aa0adb53b21819`.
- Protected GitLab pipeline: `5668`.
- Required job: `go-live-evidence:protected` `26925`.
- Evidence report: `reports/go-live-evidence-9f07c258.json`, `status=ok`.
- Production status: `liveUploads=true`, SMTP delivery configured, ClamAV via
  `clamdscan`, archive-content and file-signature gates active, and public
  readiness `overallStatus=release_ready`.
- Public sample: `example.official-datatable` promoted into the
  `starminer-modding` GitLab group and mirrored into
  `samples\official-datatable-public`.

## Historical R7.1 RC Package Lane

- Package zip path: `runtime\rc_dist_0_1_7\StarminerBridge-0.1.7-dev-preview-rc1.zip`
- Package stage path: `runtime\rc_package_0_1_7\StarminerBridge-0.1.7-dev-preview-rc1`
- Manifest flags: `public_release=false`, `release_candidate=true`, `preview_channel=dev-preview-rc`
- Pre-commit package validation passed on 2026-06-13.
- Pre-commit package SHA256:
  `9092AD925AFFA47564993B45F942ED850E89156A7AECB603D0B1BD9608579835`.
- Pre-commit Bridge DLL SHA256:
  `D6DD204C5F65D265D722A6D4315CEE8929C4161DD1BD4CFFFE4B75B09E56EEA6`.
- No-launch RC smoke evidence:
  `runtime\rc_smoke_0_1_7\20260613-150523\0.1.7-dev-preview-rc1-smoke.json`.
- Final clean rebuild, tag, GitLab release, and remote asset verification:
  completed on 2026-06-13.

## R7.2 Publication

- Approved release commit: `f97649bdb3de63a2e35d3abf3b4ef7047cb9ae85`.
- Tag: `v0.1.7-dev-preview-rc1`.
- GitLab release:
  `https://gitlab.curtpme.com/starminer-modding/starminer-bridge/-/releases/v0.1.7-dev-preview-rc1`.
- Final clean-worktree package SHA256:
  `7E600A0614B79C6359F802DF67A94D04A87788264D05F949D46755B1EA7621BD`.
- Final clean-worktree Bridge DLL SHA256:
  `2C612027A911BC3922B73687B310CC4F29676582FF11FF21BC9DD52C35095FEF`.
- Final manifest commit: `f97649b`; `dirty_tree=false`.
- Final no-launch RC smoke evidence:
  `E:\tmp\starminerbridge-017-final\runtime\rc_smoke_0_1_7\20260613-152219\0.1.7-dev-preview-rc1-smoke.json`.
- Remote asset verification downloaded release assets to
  `runtime\release_verify_0_1_7\remote_assets`; downloaded zip hash matched the
  published checksum sidecar.
