chore(deps): update module nhooyr.io/websocket to v1.8.9 #201
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/nhooyr.io-websocket-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
v1.8.7->v1.8.9Release Notes
nhooyr/websocket (nhooyr.io/websocket)
v1.8.9Compare Source
b4e4f4fDon't embed noCopy...v1.8.8Compare Source
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 operative. 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.
d7a55cfEnsure no goroutines leak after Close #33025a5ca4netconn.go: Fix panic on zero or negative deadline durations50952d7compress.go: Rewrite compression docs5fe95bbwrite.go: Fix potential writeFrame deadlock #4056cec2caclose.go: Fix mid read close #35528c6709conn_test: Add TestConcurrentClosePing #298 #394 @univerio @@bhallionOhbibie361137wsjs: Register OnError #4001a344a4Reject invalid "Sec-WebSocket-Key" headers from clients #360 @Emyrk20b8838Run autobahn-testsuite on dev daily818579bAdd TestDialViaProxy #395e314da6Redirect wss/ws correctly by modifying the http client #333a94999fAPI Add CloseNow #3841dbc141Ensure Writer does zero alloc writes #35497d7f90Make compression negotiation more lenient #258 @abursavich81afa8aAvoid returning 0, nil in NetConn.Read #3674e15d75Add ci/bench.sha6b9464Add noCopy to Conn #349b4b86b9dial.go: Use timeout on HTTPClient properly #3412598ea2Remove all third party dependencies from go.mod and go.sum #297fecf26cnetconn.go: Return real remote and local address where possible #299 @photostormf7bed7cAPI Extend DialOptions to allow Host header override #336 @bendiscz3f26c9fwsjson: Write messages in a single frame always #315ac38512BREAKING Remove wspb #311 #297e9d0881Use net.ErrClosed where possible #286 @emersione1e65adRun AUTOBAHN tests daily2a5a566Update Go module version to 1.19 #359 @Jacalz118ea68Add staticcheck and simplify and refactor CIb9a4d42Switch to OpenBSD's license6ead6aaRun the autobahn-testsuite in docker to avoid issues with python2 EOL #334e2bb5beMigrate from deprecated io/ioutil #371 @keystroke37fd6136Fix dial panic when ctx is nil #365 @guseggert65dfbddAdd wasm dial timeout test29251d0Improve unauthorized origin error message #247482f584Cleanup net.Conn context's on close #255ea87744BREAKING Disable read limit on net.Conn #254 #245085d46cDocument context expirations wart #2423b20a49Document separate idle and read timeout #87fdc4079Clone options correctly #259 @abursavich897a573Fix deadlock in writeFrame #253 #248493ebbePrevent net.Conn timer leakage #255 #2430a61ffeMake SetDeadline on NetConn not always close Conn #228 #3501695216Add ping example #22717cf0feBREAKING The dependency on klauspost/compress has been removed and compression is disabled by default #220 #230 #218 #315b453d3eAll Wasm code now lives in ws_js.go to avoid polluting the directory treeConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.