diff --git a/.claude/skills/sister-project-history/historiangateway.md b/.claude/skills/sister-project-history/historiangateway.md index 028a6ff..cfc3ad2 100644 --- a/.claude/skills/sister-project-history/historiangateway.md +++ b/.claude/skills/sister-project-history/historiangateway.md @@ -81,3 +81,4 @@ for persistence evidence. - **2026-11-10 (#85 closed):** rename-job status polling. The client has `GetRenameJobStatusAsync`; the gateway `RenameJobPoller` (`Historian:RenameJobPoll`, default on) closes the tag-handle settle window when the job finishes, instead of the fixed 30 s guess, which is now only the fallback. No contract change. PR #129 → `0fdaba0`. Live-confirmed facts: job status is `u8 pending` + SError; an idle job takes ~1 s; a finished record is kept ~31 s; jobs run one at a time. - **2026-11-10 (#58 closed):** the .NET client now verifies TLS certificates by default. `AllowUntrustedServerCertificate` (default false) replaces `RequireCertificateValidation`, and the CLI gains `--allow-untrusted`. This is breaking and Unreleased, and ships at the 1.0.0 cut, which has not been made. PR #130 → `e432191`. OtOpcUa adapter one-line rename tracked in historiangw#131. - **2026-11-10 — Contracts + Client 1.0.0 released** (PR #132 → `ea9f21c`, tag `v1.0.0`, both on the `dohertj2-gitea` feed). It is the first major. **Breaking:** the client verifies TLS certificates by default (`AllowUntrustedServerCertificate`, #58). It also carries #25 (WriteLiveValues) and #126 (GetStoreForwardStatus during an outage). No wire change: still `historian_gateway.v1`. OtOpcUa is moving to it now and needs a one-line adapter rename (historiangw#131). The Java client stays at 0.2.0; it already verifies by default and is unaffected by the wire. +- **2026-11-11:** OtOpcUa adopted Contracts/Client 1.0.0 with the adapter rename (`230cef4e build: adopt HistorianGateway 1.0 TLS options`, on origin/master); historiangw#131 closed. The only open historiangw issue is #78 (the DEV/QA deploy, blocked by the wonder-box hold).