Skip to content

fix(deps): bump go-lua to v1.6.9 - #994

Merged
wolfy-j merged 1 commit into
mainfrom
fix/bump-go-lua-1.6.9-20261019
Oct 19, 2026
Merged

wolfy-j merged 1 commit into
mainfrom
fix/bump-go-lua-1.6.9-20261019

Conversation

@wolfy-j

@wolfy-j wolfy-j commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Bump go-lua from v1.6.8 to v1.6.9 so Runtime's checker visits shared type nodes once and uses iterative walks for deeply nested graphs. This brings the fixes from wippyai/go-lua#75 and wippyai/go-lua#76 into Runtime, avoiding repeated lint work and Go stack exhaustion.

Validation:

  • go test ./runtime/lua/...: all 66 packages passed.
  • go test ./runtime/lua/code ./runtime/lua/engine -race -count=1: both packages passed.
  • git diff --check passed.

@wolfy-j
wolfy-j requested a review from skhaz October 19, 2026 16:38
@wolfy-j
wolfy-j merged commit b52cd9f into main Oct 19, 2026
21 checks passed
@wolfy-j
wolfy-j deleted the fix/bump-go-lua-1.6.9-20261019 branch October 19, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants