diff --git a/CHANGELOG.md b/CHANGELOG.md
index 56598f5f..1cd4d22b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@
* Feature: New "repeat" modifier [#406](https://github.com/xenharmonic-devs/scale-workshop/issues/406)
* Feature: Implement multi-channel MIDI mode compatible with the Lumatone [#649](https://github.com/xenharmonic-devs/scale-workshop/pull/649)
* Feature: Show labels, ratios, cents and frequencies on the tuning table [#534](https://github.com/xenharmonic-devs/scale-workshop/issues/534)
+ * Feature: Full width view dedicated to the MOS pyramid [#700](https://github.com/xenharmonic-devs/scale-workshop/issues/700)
* Bug fix: Extreme ratios now only break parts of the tuning table that do not have IEEE floating point representation and format better when non-finite [#631](https://github.com/xenharmonic-devs/scale-workshop/issues/631), [#632](https://github.com/xenharmonic-devs/scale-workshop/issues/632)
* Style fix: Make checkbox and radio button labels more consistent [#644](https://github.com/xenharmonic-devs/scale-workshop/issues/644)
* Beta cycle issues: [#643](https://github.com/xenharmonic-devs/scale-workshop/issues/643), [#640](https://github.com/xenharmonic-devs/scale-workshop/issues/640), [#577](https://github.com/xenharmonic-devs/scale-workshop/issues/577), [#513](https://github.com/xenharmonic-devs/scale-workshop/issues/513), [#658](https://github.com/xenharmonic-devs/scale-workshop/issues/658), [#664](https://github.com/xenharmonic-devs/scale-workshop/issues/664), [#666](https://github.com/xenharmonic-devs/scale-workshop/issues/666)
diff --git a/package-lock.json b/package-lock.json
index 69e943d8..9a9f6d55 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,10 +11,10 @@
"isomorphic-qwerty": "^0.0.2",
"ji-lattice": "^0.0.3",
"jszip": "^3.10.1",
- "moment-of-symmetry": "^0.5.2",
+ "moment-of-symmetry": "^0.6.0",
"pinia": "^2.1.7",
"qs": "^6.12.0",
- "sonic-weave": "^0.2.0",
+ "sonic-weave": "^0.3.1",
"sw-synth": "^0.1.0",
"temperaments": "^0.5.3",
"values.js": "^2.1.1",
@@ -4381,9 +4381,9 @@
}
},
"node_modules/moment-of-symmetry": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/moment-of-symmetry/-/moment-of-symmetry-0.5.3.tgz",
- "integrity": "sha512-+CTxeGrJioy71uyYzNn7Kk5F73fqbSVIAXE69O+6/0sdNWxwgcVw7eCnjX5AHW4tJelhvHVeJyaAgP2CCLnzrg==",
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/moment-of-symmetry/-/moment-of-symmetry-0.6.0.tgz",
+ "integrity": "sha512-0dpJfCm4bcsEAhQazehWvQxm75UM1B2aZsKPNmeUgsLW/DvL9EOL2/qSVE472mGG+opFe9G7Ou02PN59sJPBPA==",
"dependencies": {
"xen-dev-utils": "^0.7.0"
},
@@ -5455,11 +5455,11 @@
}
},
"node_modules/sonic-weave": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/sonic-weave/-/sonic-weave-0.2.0.tgz",
- "integrity": "sha512-dc9Gd0V5hSR2Xc1nXopLjuqas39UcDEfqRDl6GmQQ3riHW/eaLCSlSfhh2Xo91L2sZHnL1n9oJEbnEbxNSmQBw==",
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/sonic-weave/-/sonic-weave-0.3.1.tgz",
+ "integrity": "sha512-Eovb+KrRXsIJiMHEzM+Ft96NEf6CoyUWnN3XDfysgSCVyr8Rlzcfqv9Vquz9zINC3vXcs1ACC7rT4ecPhOeI/Q==",
"dependencies": {
- "moment-of-symmetry": "^0.5.3",
+ "moment-of-symmetry": "^0.6.0",
"xen-dev-utils": "^0.7.0"
},
"bin": {
diff --git a/package.json b/package.json
index 6c97fb3f..c5750449 100644
--- a/package.json
+++ b/package.json
@@ -18,10 +18,10 @@
"isomorphic-qwerty": "^0.0.2",
"ji-lattice": "^0.0.3",
"jszip": "^3.10.1",
- "moment-of-symmetry": "^0.5.2",
+ "moment-of-symmetry": "^0.6.0",
"pinia": "^2.1.7",
"qs": "^6.12.0",
- "sonic-weave": "^0.2.0",
+ "sonic-weave": "^0.3.1",
"sw-synth": "^0.1.0",
"temperaments": "^0.5.3",
"values.js": "^2.1.1",
diff --git a/src/App.vue b/src/App.vue
index 61a4a162..a0ac7174 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -474,6 +474,9 @@ function panic() {