Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump nhooyr.io/websocket from 1.8.7 to 1.8.10 #326

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 7, 2024

Bumps nhooyr.io/websocket from 1.8.7 to 1.8.10.

Release notes

Sourced from nhooyr.io/websocket's releases.

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
  • a94999f API Add CloseNow #384
  • 1dbc141 Ensure Writer does zero alloc writes #354
  • 97d7f90 Make compression negotiation more lenient #258 @​abursavich
  • 81afa8a Avoid returning 0, nil in NetConn.Read #367
  • 4e15d75 Add ci/bench.sh
  • a6b9464 Add noCopy to Conn #349
  • b4b86b9 dial.go: Use timeout on HTTPClient properly #341

... (truncated)

Commits

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 <dependency name> 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)

Bumps [nhooyr.io/websocket](https://github.com/nhooyr/websocket) from 1.8.7 to 1.8.10.
- [Release notes](https://github.com/nhooyr/websocket/releases)
- [Commits](nhooyr/websocket@v1.8.7...v1.8.10)

---
updated-dependencies:
- dependency-name: nhooyr.io/websocket
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 7, 2024
@ChrisSchinnerl ChrisSchinnerl merged commit 28b5078 into master Mar 7, 2024
7 checks passed
@ChrisSchinnerl ChrisSchinnerl deleted the dependabot/go_modules/nhooyr.io/websocket-1.8.10 branch March 7, 2024 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

1 participant