Skip to content

v1.8.41

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Oct 09:30
· 24 commits to main since this release
3045575

Changelog

  • 44f75e1 Address PR comments
  • e8486fb Address PR feedback for history endpoint and testing
  • 7724327 Address review constraints with GitTemp paths and test scopes
  • 83a0eed Clean up test artifacts
  • 99737c7 Draft: implement scenarios as executable app state
  • 77c4fc9 Enhance SQL concurrency and rollback tests
  • 0154d42 Enhance concurrency test with exact CAS seam and state assertions
  • 827f1a1 Fix errcheck lint errors and add comprehensive SQL rollback and null-branch coverage
  • d9a5651 Fix errcheck lint errors in SQL tests
  • 2c501df Improve SQL concurrency test determinism and fix lint warning
  • 2fdd707 Merge pull request #253 from arran4/extract-canonical-js-14550955238040377619
  • bd5a96a Merge pull request #256 from arran4/codex/scenario-framework-recovery
  • c5408d2 Merge pull request #257 from arran4/fix-remove-unused-bookmark-cache-4682388186611560440
  • e125317 Merge pull request #261 from arran4/fix-scenario-serve-lifecycle-10349993891074689776
  • 35a0404 Merge pull request #266 from arran4/fix/issue-259-caching-architecture-16293380390532750760
  • e5df8bf Merge pull request #267 from arran4/fix/scenario-serve-localhost-17600971502444576334
  • 7ba78c6 Merge pull request #270 from arran4/jules-7503107133843921403-1d9d3f5e
  • 27d94c2 Merge pull request #271 from arran4/fix-sql-provider-atomicity-16668362255491869398
  • 768883a Merge pull request #272 from arran4/docs/update-sql-agent-guidance
  • ae9eb60 Merge pull request #275 from arran4/jules-11010198469011043439-19b79cf7
  • 3045575 Merge pull request #276 from arran4/fix/scenario-lifecycle-errcheck-20261018
  • fe88701 Refactor: Remove unused process-wide bookmark cache
  • 063a125 Refactor: Remove unused process-wide bookmark cache
  • 3110f5b The SQLProvider previously suffered from a time-of-check to time-of-use (TOCTOU) race condition during branch version validation. UpdateBookmarks read branches.sha in a separate SELECT query, and then conditionally validated it before proceeding to unconditionally update the branches and bookmarks tables.
  • bf23810 chore: checkpoint restored work for #258
  • eaf5db3 docs, test: finalize explicit cache assertions
  • 379a8ed docs, test: harden cache evaluation and isolation tests
  • 024bca2 docs, test: harden test isolation and document provider semantics
  • 27f760c docs, test: true render test and factual provider semantics
  • 9ff5685 feat: complete implementation with regression tests and docs for #258
  • 72b48d5 feat: complete implementation with regression tests and docs for #258
  • 31e153c feat: complete implementation with regression tests and docs for #258
  • 22fec3c feat: complete scenario provider integration
  • 32eafcd feat: completely restored parser/JSON/handlers for #258
  • 96ca187 feat: completely restored parser/JSON/handlers for #258
  • 53bb04b feat: fully resolved optional column naming issue #258
  • fdbf7d5 feat: restored full implementation for #258
  • 6b7d5eb feature: support named columns in bookmark layouts (#258)
  • b3ed6d2 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • b201171 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 2eb5382 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 5a6f73d fix: Restore exact scenario provider order and verify failed initialization rollback.
  • e69e7ac fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 636a941 fix: Restore exact scenario provider order and verify failed initialization rollback.
  • 3289c83 fix: address PR review comments for scenario framework tests
  • 9bb47fc fix: address scenario framework PR review feedback
  • d4836df fix: address scenario framework PR review feedback part 2
  • 2e44fdd fix: address scenario framework test lifecycle feedback part 3
  • fb71049 fix: address scenario framework test lifecycle feedback part 4
  • df9b9a5 fix: address scenario framework test lifecycle feedback part 5
  • 4fc5dc1 fix: address scenario framework test lifecycle feedback part 6
  • 99d2382 fix: cache isolation bug in request caching
  • 4ef89b3 fix: default scenario serve to loopback for safety
  • 35c64a7 fix: extract app js to canonical module
  • b8e300d fix: extract app js to canonical module
  • ca55781 fix: extract app js to canonical module
  • f2f1b2b fix: extract app js to canonical module
  • 374a101 fix: final review integrations
  • bc90093 fix: isolate favicon requests in scenario contexts
  • 31e2299 fix: preserve scenario server errors received during shutdown
  • 42939ae fix: recover scenario browser integration tests
  • 1032d3f fix: removed mockOAuthRoundTripper duplicates for clean builds
  • 87b0479 fix: render scenario storage after provider login
  • ffc37d1 fix: resolve scenario serve database leak and port binding issues