coder / coder-logstream-kube

Stream Kubernetes Pod events to the Coder startup logs
GNU Affero General Public License v3.0
16 stars 4 forks source link

chore(deps): bump nhooyr.io/websocket from 1.8.7 to 1.8.11 #39

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps nhooyr.io/websocket from 1.8.7 to 1.8.11.

Release notes

Sourced from nhooyr.io/websocket's releases.

v1.8.11

v1.8.10

  • 454aee8 ws_js.go: Disable read limit on -1 #410 (thanks @​oderwat)
    • Forgot to add #254 to WASM code earlier.

v1.8.9

  • b4e4f4f Don't embed noCopy...
    • Whoops, we don't want noCopy's Lock method to be public. Harmless as noCopy only exists to hint go vet but not appropriate.

v1.8.8

My sincerest apologies for the 3 year delay. The last few years have been an extraordinarily challenging time for me personally and professionally. I've been experimenting nonstop to better understand what I need from my life and precisely how to attain it.

I moved across Canada from Ontario to British Columbia, taught myself photography, started working a new job at @​terrastruct where I designed and wrote https://github.com/terrastruct/d2, taught myself to cook, taught myself to exercise, bought a house on a 20 acre property in the Canadian rockies, became a volunteer firefighter and now I'm working on becoming a paramedic and search and rescue volunteer. My house burnt up in a chimney fire just 1 year after moving in. My vehicle was taken by the fire too...

It's been up and down and round and round these last few years.

Anyway, I am now thankfully working on websocket full time for the foreseeable future. See #402. I'm working on v1.9.0 next. After which I need to finish some inventory work for my house fire insurance claim. Following that I'll be back full time until v2.0.0 is released :)

Thank you to everyone who contributed by reporting issues and opening pull requests.

Special thanks to my sponsors @​alixander, @​scsmithr, @​tailscale and @​coder.

note: If anyone is good with amd64 and arm64 assembly please give me a hand with reviewing #326. I'm trying to confirm that it's correctly implemented in the most efficient way possible and that there is no unnecessary code.

Changelog

This release packs a ton of fixes and improvements. Please upgrade as soon as you can.

Breaking changes are prefixed with BREAKING.

API additions are prefixed with API.

  • d7a55cf Ensure no goroutines leak after Close #330
  • 25a5ca4 netconn.go: Fix panic on zero or negative deadline durations
  • 50952d7 compress.go: Rewrite compression docs
  • 5fe95bb write.go: Fix potential writeFrame deadlock #405
  • 6cec2ca close.go: Fix mid read close #355
  • 28c6709 conn_test: Add TestConcurrentClosePing #298 #394 @​univerio @@​bhallionOhbibi
  • e361137 wsjs: Register OnError #400
  • 1a344a4 Reject invalid "Sec-WebSocket-Key" headers from clients #360 @​Emyrk
  • 20b8838 Run autobahn-testsuite on dev daily
  • 818579b Add TestDialViaProxy #395
  • e314da6 Redirect wss/ws correctly by modifying the http client #333

... (truncated)

Commits
  • bd07a64 Merge branch 'dev'
  • e87d61a Misc fixes for release
  • 43abf8e README.md: Revert assembly change for now
  • b0ec201 Merge pull request #427 from alixander/fix-race
  • 250db1e read: Fix CloseRead to have its own done channel
  • 211ef4b ws_js_test: Fix
  • c97fb09 mask_asm: Disable for now until v1.9.0
  • 0edbb28 netconn: fmt
  • 856e371 ws_js: Update to match new close code
  • db18a31 close.go: Rewrite how the library handles closing
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)