Releases
v0.7.0
Compare
Sorry, something went wrong.
No results found
Changelog
73e79f3 release: v0.7.0 — collection workflow routing + transactionWindow chunking + per-item ifMatch + COMMIT_BEFORE_DISPATCH (#231 )
18d9d04 Merge pull request #225 from Cyoda-platform/release/v0.7.0
c251674 docs(openapi): document asyncResult/crossoverToAsyncMs Cloud-parity gap (#223 ) (#224 )
9cd4bc9 Merge pull request #221 from Cyoda-platform/release/v0.7.0
e82171c docs(changelog): expand v0.7.0 entry to cover all 15 milestone issues (#220 )
a4f7f6f fix(release/v0.7.0): security-audit findings on supply-chain + concurrency (closes #218 ) (#219 )
236b35e fix(release/v0.7.0): code-review findings on #210 /#211 /#213 (#214 )
024de7d refactor(common): separate (status, code, retryable) axes in 4xx errors (#140 ) (#213 )
ddad755 docs(chart): dedicated guides for Ingress→Gateway migration + Gateway API policies (#57 #58 ) (#212 )
5a1ffac fix(search): single-node invalidation + cross-tenant isolation in path cache (#174 #175 ) (#211 )
b3a2b65 feat(release): cosign keyless signatures on archives + verify in install.sh (#47 ) (#210 )
7e35823 feat(fixtureutil): add LaunchCyodaClusterAndComputeWithBinaries (#157 ) (#209 )
fcbb726 test(parity): unblock #150 /#152 skips — handler-param fixes already delivered (#208 )
541498f fix(release): publish install.sh as a release asset + adopt stable URL (#49 ) (#207 )
3003fec chore(deps): bump docker/setup-buildx-action from 3 to 4 (#206 )
64ce242 docs(architecture): add CONCURRENCY.md (#199 PR-C3) (#205 )
ef16894 fix(postgres): tenant isolation across TM lifecycle surface (#199 PR-C2) (#204 )
2a8c782 fix(sqlite): tx.OpMu coverage for Savepoint/RollbackToSavepoint + tenant isolation (#199 PR-C1) (#203 )
9e8e0f1 chore(deps): bump cyoda-go-spi to v0.6.1 (#199 PR-B) (#202 )
5c9cdf0 fix(memory): tx.OpMu coverage for Savepoint/RollbackToSavepoint/Join + tenant isolation (#199 PR-A) (#201 )
29057e9 fix(memory): apply tx.OpMu locking discipline to remaining 6 in-tx ops (#176 ) (#198 )
8bb7f49 fix(api): API-wide CORS support (#196 )
faeddc9 fix(openapi)!: #21 spec-server conformance — runtime validator, audit, defect fixes (BREAKING) (#195 )
4abcea6 docs: add CHANGELOG.md with v0.7.0 entry + README versioning policy
f1ee207 chore(deps): root go mod tidy after sqlite-plugin dep bump (#180 )
c344938 fix(conformance): address M-1 through M-7 minor review findings
7028cc7 fix(conformance): address I-1/I-2/I-3 review findings
1d037f6 docs: final consistency pass for openapi.md (Task 11.3 / #21 )
e85262f feat(e2e): flip openapi validator to ModeEnforce + final consistency pass
6ffaa7f fix(spec+e2e): final cleanup — content-type drift, enum mismatch, uncovered-op closure
6fe60de fix(search): reconcile spec with server, document ndjson streaming validator coverage
2d035ab fix(model): reconcile spec with server, declare error responses
85f1747 docs(audit): fill commit SHA e9d6985 for Task 7.1 messaging rows
e9d6985 fix(messaging): JSON-in-string content + dead-branch removal + EdgeMessagePayload schema
38a1700 fix(e2e): add fallback path-template matcher for kin-openapi router overlaps
19aa18a docs(audit): note Task 6.1 embedded-spec update mechanism (commit 7ec63f3 )
7ec63f3 fix(spec): update embedded swagger spec so GetSwagger reflects Task 6.1 changes
9f6f1a9 docs(audit): fill commit SHA 9c721b4 for Task 6.1 entity rows
9c721b4 fix(entity): reconcile spec with server (closes original #21 confirmed defects)
44a312c docs(audit): fill commit SHA 302ba1e for Task 5.1 transitions rows
302ba1e fix(spec+e2e): document missing transitions endpoints + skip operational paths
51120fc docs(audit): fill commit SHA 04d6721 for Task 4.1 audit rows
04d6721 fix(audit): reconcile spec with server, declare AuditEvent discriminator union
580d4aa fix(help): remove CQL Execution Statistics from tag list test
bd98bd7 docs(audit): fill commit SHA 766df8b for Task 3.1 account/IAM rows
766df8b fix(account+iam): reconcile spec with server (decl. 501 for stubs per #194 )
14a6b78 docs(audit): add per-operation OpenAPI conformance audit table
444103c fix(e2e): harden validator against streaming-body panic + spec context-path
95e3589 feat(e2e): wire openapi validator into TestMain + conformance test (record mode)
fc99fd4 refactor(e2e): route all test requests through e2eNewRequest helper
77bc07e feat(e2e): add markdown report writer for conformance findings
2565ca7 feat(e2e): add validator middleware with mode-aware enforcement
25c59e1 docs(plan): correct Options struct placement in Task 1.5 spec
dbd8c99 feat(e2e): add Validator with kin-openapi response validation + fixture suite
65214bc feat(e2e): add mismatch collector with exercised-ops tracking
1acba43 feat(e2e): add WithTestT/TestTFromContext for per-request test capture
d09ecfc fix(e2e): drop dead teeFR/teeFHR variants + simplify capture-test
7ac3de9 feat(e2e): add tee-writer that delegates Flusher/Hijacker/ReaderFrom
54e92e8 fix(e2e): reorder mode.go declarations + drop duplicate package comment
2e47db5 feat(e2e): scaffold openapivalidator package with Mode constant
7101dcb docs(plan): add implementation plan for #21 OpenAPI conformance
4ecffd3 docs: revise #21 design after review-04 (2 nits) — convergence reached
3375537 docs: revise #21 design after review-03 (storage invariant + 3 moderates)
4d8c0af docs: revise #21 design after review-02 (Go test mechanics + 5 strong concerns)
d51ffdb docs: revise #21 design after fresh-agent review
fd0ec61 docs(spec): add design for #21 OpenAPI server-spec conformance
315f8f9 docs(adr): add 0001 OpenAPI server-spec conformance approach
You can’t perform that action at this time.