Skip to content

Releases: IngvarConsulting/v8-runner-rust

v0.11.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 07:07
Immutable release. Only release title and notes can be modified.
a0f2611

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.11.2
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • feat(extensions): backport applied NamePrefix to 0.11.2 by @zeegin in #283

Full Changelog: v0.11.1...v0.11.2

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 11:40
Immutable release. Only release title and notes can be modified.
af74e9b

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.11.1
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • feat(runtime): совместимый цикл upload/apply/reset в 0.11.1 by @zeegin in #247

Full Changelog: v0.11.0...v0.11.1

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 14:10
Immutable release. Only release title and notes can be modified.
e57f845

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.11.0
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • fix(platform): отказ по утилите платформы называет опись установок by @zeegin in #134
  • feat(arch): the registry enforces the two rules it published about a record's name by @zeegin in #135
  • fix(arch): блок полей читается одним подмножеством на оба гейта by @zeegin in #136
  • feat(arch): реестр отклоняет запись с governs вне оси by @zeegin in #137
  • chore(arch): символ решения разрешается в запись, ненаписанный инвариант MCP дописан by @zeegin in #138
  • feat(launch): тонкий клиент открывается любым из двух адресов цели by @zeegin in #139
  • feat(arch): порождённый индекс реестра не останавливает слияние by @zeegin in #141
  • feat(arch): a closed field of a record admits only published values by @zeegin in #140
  • feat(arch): five more registry rules, and three crashes/false-passes in the gate itself by @zeegin in #142
  • docs(site): варианты развёртывания 1С, второй путь клиента и сверка с матрицей by @zeegin in #146
  • fix(arch): перевод строки в реестре держит git, а не гейт by @zeegin in #145
  • fix(platform): показ команды маскирует секреты в одном месте by @zeegin in #144
  • test(edt): wait on the condition instead of a wall-clock margin by @zeegin in #143
  • test(cli): wait on the condition instead of a wall-clock budget by @zeegin in #148
  • fix: шесть критических находок комплексного ревью by @zeegin in #149
  • ci: гейты качества становятся обязательными by @zeegin in #150
  • fix: внешние границы — TLS и сверка сумм при загрузке, маскирование у одного владельца by @zeegin in #151
  • MCP HTTP: слушатель отвечает только на имена, которые ему назвали by @zeegin in #152
  • SSH: ключ хоста сверяется с тем, что объявили by @zeegin in #153
  • chore(release): 0.11.0 by @zeegin in #154

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 23:12
Immutable release. Only release title and notes can be modified.
f56a760

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.10.0
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • docs(spec): mark the init preview debt as unblocked and name the issue by @zeegin in #101
  • docs(spec): correct the extension-activity note in the debt list by @zeegin in #102
  • docs(spec): ADR-0030 — providers per operation, defaults in code by @zeegin in #104
  • docs(spec): ADR-0030 — the runner does not own ibsrv launch flags by @zeegin in #105
  • docs(spec): ADR-0030 — managed and attached modes for the agent endpoint by @zeegin in #106
  • docs(site): documentation site and GitHub Pages publication by @zeegin in #110
  • docs(spec): атомарный реестр архитектуры вместо нумерованных ADR by @zeegin in #111
  • Pin both published surfaces: command data and human-readable output by @zeegin in #112
  • Provider matrix: choose the executor per operation, remove the builder key by @zeegin in #117
  • Target addresses, publication through webinst, and launch web by @zeegin in #118
  • Provider receipt on every operation by @zeegin in #120
  • Agent provider with a built-in SSH client (russh): dump first by @zeegin in #121
  • Replace old ADR numbers with registry symbols and guard against their return by @zeegin in #122
  • Falsifiers for the nine rules whose behaviour already existed by @zeegin in #119
  • Build through the agent in one session, and the platform asked whether the configuration changed by @zeegin in #123
  • feat(agent): make, infobase export family and extensions through the agent by @zeegin in #126
  • The extensions inventory read names its subject as data by @zeegin in #127
  • feat(agent): standalone server as a target through the ibsrv gate, remote-target rules realized by @zeegin in #128
  • feat(agent): sftp exchange channel for the standalone server, one exchange layer for the agent adapters by @zeegin in #129
  • docs(site): turning experiments on and off; five test suites stop being unix-only by @zeegin in #130
  • chore(release): 0.10.0 by @zeegin in #131

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 20:29
Immutable release. Only release title and notes can be modified.
3ba28e6

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.9.0
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • feat(spec): ADR-0029 — a tool's prose never decides, and the debt it leaves is measured by @zeegin in #90
  • fix(load): decide compatibility on what the platform guarantees, not on its wording by @zeegin in #91
  • fix(ibcmd): ask the infobase whether a failed create means it is already there by @zeegin in #92
  • refactor(use-cases): internal verdicts travel as typed values, not inside message text by @zeegin in #93
  • refactor(parsers): separate a label on a finding from a verdict about the run by @zeegin in #94
  • chore(release): 0.9.0 by @zeegin in #95

Full Changelog: v0.8.1...v0.9.0

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 12 Sep 11:28
Immutable release. Only release title and notes can be modified.
96cab2e

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.8.1
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • fix(cli): a preview neither takes nor waits for the workspace lock by @zeegin in #85

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 23:38
Immutable release. Only release title and notes can be modified.
2c39644

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.8.0
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • test(client-mcp): let the fake MCP server outlive an abandoned connection by @zeegin in #81
  • feat(infobase): load an infobase from a DT transfer file by @zeegin in #80
  • feat(launch): add non-executing client launch preview by @zeegin in #79
  • feat: preview every platform verb, and read the infobase extension composition by @zeegin in #83
  • chore(release): prepare v0.8.0 by @zeegin in #84

Full Changelog: v0.7.1...v0.8.0

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 03 Sep 13:58
Immutable release. Only release title and notes can be modified.
d081dfc

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.7.1
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • fix(config): allow infobase-only projects without source-set by @zeegin in #77
  • chore(release): prepare v0.7.1 by @zeegin in #78

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 12:30
Immutable release. Only release title and notes can be modified.
e5bea10

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.7.0
Portable archives and direct Unica binaries are built from the same protected source commit.
v8-runner-assets.json binds the source tag and commit to SHA-256 metadata for every other release asset.
All portable archives, direct binaries, and the manifest have GitHub build attestations.
Starting with v0.7.0, the consolidated manifest replaces per-asset .sha256 and .provenance.json sidecars.

What's Changed

  • fix(release): await immutable release attestation by @zeegin in #70
  • fix(release): write portable checksum sidecars by @zeegin in #72
  • feat(release): consolidate release metadata assets by @zeegin in #73
  • feat(infobase): add non-executing export preflight by @zeegin in #75
  • chore(release): prepare v0.7.0 by @zeegin in #76

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:01
Immutable release. Only release title and notes can be modified.
344af6e

Maintained fork: https://github.com/IngvarConsulting/v8-runner-rust
Corresponding source and build scripts: https://github.com/IngvarConsulting/v8-runner-rust/tree/v0.6.0
Portable archives and direct Unica binaries are built from the same protected source commit.
Direct binaries have SHA-256, provenance metadata, and GitHub build attestations.

What's Changed

  • chore(governance): establish maintained fork release chain by @zeegin in #57
  • chore(release): prepare v0.5.2-ic.1 by @zeegin in #60
  • feat(release): publish direct Unica assets by @zeegin in #61
  • fix(release): accept Windows checksum marker by @zeegin in #62
  • fix(release): authorize draft audits by @zeegin in #63
  • fix(load): unblock first load of an absent extension by @zeegin in #54
  • feat: add typed infobase CF/CFE and DT exports by @zeegin in #56
  • ci(macos): add full contract coverage by @zeegin in #64
  • test(edt): make cancellation completion race deterministic by @zeegin in #66
  • test(edt): remove pre-dispatch deadline race by @zeegin in #68
  • chore(release): prepare v0.6.0 by @zeegin in #65

New Contributors

Full Changelog: v0.5.1...v0.6.0