Releases: wop-platform/wop-dotnet-sdk
Releases · wop-platform/wop-dotnet-sdk
Release list
Wop.Sdk 0.1.7
Wop.Sdk 0.1.7
- refactor: 删除不可达死防御(分支覆盖率 99.8% → 100%)
- test: Stryker.NET 变异闭环(1194 变异体、24 类算子、击杀率 99.87%)+ 等价排除 CLI runner + PR 级锚点漂移门禁(六仓统一模式)
- build: Gherkin 栈迁移 Reqnroll 3.3.4(脱离 EOL SpecFlow)
- ci: NuGet 发布切换 Trusted Publishing(OIDC 短期凭据,策略 #322180684)
- docs: docstring 门全量补齐(对外 63/63)、六仓变异横评报告、README 徽章修复
NuGet:
dotnet add package Wop.Sdk --version 0.1.7(包页)
Wop.Sdk 0.1.6
Wop.Sdk 0.1.6
- 依赖升级:BouncyCastle.Cryptography 2.5.1 → 2.7.0;System.Memory 4.5.5 → 4.6.3(netstandard2.0)
- 工程化:覆盖率门禁修复(line/branch 真实生效)、CI 验证段单源化(composite action)、dependabot、支持渠道清单
- 协议行为与 0.1.0 一致;272 测试全绿,覆盖率 99.2% 行 / 98.82% 分支
Wop.Sdk 0.1.0
Wop.Sdk 0.1.0
WOP 网关商户侧官方 .NET SDK 首个版本。
- 套件:
WOP-RSA3072-SHA256/WOP-RSA4096-SHA256/WOP-SM2-SM3(BouncyCastle.Cryptography) - 协议核心:canonicalRequest、结构化 x-wop-sign、content-digest(D2)、L2 数字信封(AES/SM4-GCM + OAEP 双 SHA-256 / SM2 C1C3C2)、F6 校验管线、I7 错误模糊化
- 传输:
HttpClientTransport(DelegatingHandler 可插拔,响应体 11MB 流式限额) - 质量:黄金向量 conformance 字节级(含 base64url 尾随位严格性 12 条 formatRules);272 测试,覆盖率 99.2% 行 / 98.82% 分支(CI 门禁 98 双指标)
- 目标框架:net8.0 + netstandard2.0;MIT