Releases: GoCodeAlone/workflow-plugin-websocket
Releases · GoCodeAlone/workflow-plugin-websocket
v0.5.6
v0.5.5
Immutable
release. Only release title and notes can be modified.
Changelog
- 445263f Initial plan
- fceaab7 Merge pull request #2 from GoCodeAlone/copilot/migrate-workflow-plugin-strict-grpc-contracts
- 27cfa96 chore(deps): bump workflow v0.64.0 (#15)
- 477e40b chore: bump workflow v0.3.5x → v0.51.7 (#4)
- 8ecfab0 chore: wire sdk.WithBuildVersion + goreleaser ldflag + validate-contract gate (workflow#764) (#12)
- 6d93e91 ci(release): notify workflow-registry on tag publish (G1 / workflow-registry#79) (#11)
- be03497 ci: add strict-contracts job to validate plugin.json on every PR
- 951479e ci: add sync-plugin-version workflow (auto-bump plugin.json on tag) (#8)
- 6def3d8 ci: bump wfctl pin v0.63.1 → v0.63.2 (workflow#765 implementation actually shipped) (#14)
- fe969d4 ci: publish GoReleaser drafts after artifact upload
- 1129bf9 ci: upgrade action versions to v6, add permissions to test job, derive wfctl version from go.mod
- 18a7ed7 ci: use go-version-file and add --strict-contracts flag to wfctl validation
- 1de41fe ci: wire wfctl plugin verify-capabilities + bump wfctl pin to v0.63.1 (workflow#765) (#13)
- 4f142c1 docs(websocket): add examples/minimal/config.yaml (#10)
- 48aa2ba docs(websocket): experimental banner + MIT LICENSE (QoL sweep) (#9)
- a528512 docs: strict-contracts retro for issue #5 (#7)
- e6a64d6 feat: add plugin.json manifest for strict gRPC contract validation
- 04b29bc feat: strict-proto contracts for ws.server, step.ws_send, step.ws_close, websocket trigger (#6)
- 284a906 fix: add error output to step schemas and harden CI for fork PRs
v0.5.4
v0.5.2
v0.5.1
v0.5.0
Changelog
- 2f1a2d6 chore: bump workflow engine to v0.3.51
- ce7877c chore: bump workflow to v0.3.52
- 9190df8 feat: add SetSendHook/SetBroadcastHook proto bridge API
- a76800f fix(trigger): restore JSON payload decoding for text WS messages
- cc78445 refactor: remove room/broadcast step types (moved to workflow-plugin-rooms)
v0.4.1
v0.4.0
Changelog
- cd98f44 Fix WS room join race: use registerSync in ServeHTTP instead of channel send
- b0dc8e4 Fix ws_connect template: pass URL query params in connect event context
- 4d77c71 chore: update license to MIT
- dd60633 feat(ws.server): make pongWait configurable in module config
- 4751bbf feat: WS binary frame support (read type capture + SendBinary + trigger data)
- b96425c feat: export WSServerModule interface and NewWSServerModule for in-process embedding
- 0684da4 fix(ws): log sendTo failures with connID and reason