Skip to content

Releases: coder/websocket

v1.8.15

Choose a tag to compare

@kylecarbs kylecarbs released this 15 Jun 03:38
9c8faad

Changes

New Contributors

Full Changelog: v1.8.14...v1.8.15

v1.8.14

Choose a tag to compare

@mafredri mafredri released this 06 Sep 08:47
7d7c644

Changes

New Contributors

Full Changelog: v1.8.13...v1.8.14

v1.8.13

Choose a tag to compare

@mafredri mafredri released this 14 Mar 14:59
64d7449

Changes

Full Changelog: v1.8.12...v1.8.13

v1.8.12

Choose a tag to compare

@ammario ammario released this 09 Aug 19:09
e437947

This release marks the repo's transfer from nhooyr to Coder. We want to update the import path as early as possible to minimize breakage.

Functional improvements coming soon :)

  • Update import path to github.com/coder/websocket by @ammario in #462
  • Add transfer notice to README by @ammario in #463

v1.8.11

Choose a tag to compare

@nhooyr nhooyr released this 07 Apr 16:35
bd07a64

v1.8.10

Choose a tag to compare

@nhooyr nhooyr released this 25 Oct 12:48
e2016ac

v1.8.9

Choose a tag to compare

@nhooyr nhooyr released this 20 Oct 16:19
b4e4f4f
  • 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

Choose a tag to compare

@nhooyr nhooyr released this 20 Oct 15:57
c8f8d29

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.

v1.8.7

Choose a tag to compare

@nhooyr nhooyr released this 07 Apr 16:06
3604edc
  • Fixes an easily exploitable DOS vulnerability #291 🔴
    • Please update ASAP!!!

v1.8.6

Choose a tag to compare

@nhooyr nhooyr released this 18 May 04:54
02861b4
  • Fix deadlock introduced in v1.8.5 #231
    • Occured when you'd write at the same time as close
  • Add support for gin-gonic/gin
  • wsjson does not require that the message type read is text anymore #233
  • Add automated test to echo example #224
  • Undeprecate InsecureSkipVerify #225
    • It's more clear than * as an origin pattern.

In light of #231 and #205, I've opened #239 which will track a complete review to ensure there are no more such bugs from my rewrite in #163.