From d41d56c17df8834f4a08585c82bcecb3240cf756 Mon Sep 17 00:00:00 2001
From: Percs <83934299+Percslol@users.noreply.github.com>
Date: Mon, 29 Apr 2024 10:34:49 -0500
Subject: [PATCH] bump bare-mux and update changelog

---
 CHANGELOG.md      |  4 ++++
 package-lock.json | 14 +++++++-------
 package.json      |  2 +-
 3 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index edea9792..af6a77bc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# v3.1.0
+
+-   This version of Ultraviolet upgrades [bare-mux](https://www.npmjs.com/package/@mercuryworkshop/bare-mux). This solves an issue with websockets not reporting the ready state correctly, causing incompatibilities on websites.
+
 # v3.0.2
 
 -   This version of Ultraviolet fixes an NPM versioning error.
diff --git a/package-lock.json b/package-lock.json
index 4b2ed6d4..1f905502 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
             "version": "3.1.0",
             "license": "MIT",
             "devDependencies": {
-                "@mercuryworkshop/bare-mux": "^1.0.8",
+                "@mercuryworkshop/bare-mux": "^1.0.9",
                 "css-tree": "^2.3.1",
                 "esbuild": "^0.18.11",
                 "eslint": "^8.28.0",
@@ -477,9 +477,9 @@
             }
         },
         "node_modules/@mercuryworkshop/bare-mux": {
-            "version": "1.0.8",
-            "resolved": "https://registry.npmjs.org/@mercuryworkshop/bare-mux/-/bare-mux-1.0.8.tgz",
-            "integrity": "sha512-JKBg6oHAPxpsmDBCi4US0Cx8JCc70o09cMc+Ct53nAzPaH+TOk8TsZDhm6TcaJHxvBmN3pG++Ppsdy6ji59fjw==",
+            "version": "1.0.9",
+            "resolved": "https://registry.npmjs.org/@mercuryworkshop/bare-mux/-/bare-mux-1.0.9.tgz",
+            "integrity": "sha512-GEK61+RV8RYXKZ1oLiP9dUcZJcVBQSbJi68QrXQbl5LNZlK8M+x0wyChrRSzTEYmEK0cHFdvrY+0HXdXYaF2yA==",
             "dev": true,
             "dependencies": {
                 "@types/uuid": "^9.0.8",
@@ -2290,9 +2290,9 @@
             }
         },
         "@mercuryworkshop/bare-mux": {
-            "version": "1.0.8",
-            "resolved": "https://registry.npmjs.org/@mercuryworkshop/bare-mux/-/bare-mux-1.0.8.tgz",
-            "integrity": "sha512-JKBg6oHAPxpsmDBCi4US0Cx8JCc70o09cMc+Ct53nAzPaH+TOk8TsZDhm6TcaJHxvBmN3pG++Ppsdy6ji59fjw==",
+            "version": "1.0.9",
+            "resolved": "https://registry.npmjs.org/@mercuryworkshop/bare-mux/-/bare-mux-1.0.9.tgz",
+            "integrity": "sha512-GEK61+RV8RYXKZ1oLiP9dUcZJcVBQSbJi68QrXQbl5LNZlK8M+x0wyChrRSzTEYmEK0cHFdvrY+0HXdXYaF2yA==",
             "dev": true,
             "requires": {
                 "@types/uuid": "^9.0.8",
diff --git a/package.json b/package.json
index 47639480..ddbd4e50 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
         "pack": "npm run build && npm pack"
     },
     "devDependencies": {
-        "@mercuryworkshop/bare-mux": "^1.0.8",
+        "@mercuryworkshop/bare-mux": "^1.0.9",
         "css-tree": "^2.3.1",
         "esbuild": "^0.18.11",
         "eslint": "^8.28.0",