From 47cc769faf36601d12e0b39a254627a2180e53e5 Mon Sep 17 00:00:00 2001 From: mgreminger Date: Fri, 12 Jun 2026 09:51:29 -0500 Subject: [PATCH 1/2] chore: bump version and update releases modal --- src/Updates.svelte | 10 ++++++++++ src/stores.svelte.ts | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Updates.svelte b/src/Updates.svelte index bcf42aed..723bc344 100644 --- a/src/Updates.svelte +++ b/src/Updates.svelte @@ -26,6 +26,16 @@ } +June 12, 2026 (Permalink: 20260612.engineeringpaper.xyz) +

Bug Fixes and Improved International Keyboard Support

+

+ A bug was fixed where dividing a vector by a scalar with units would result in a recursion + limit error. Additionally, support for square brackets in international keyboard layouts + has been improved. Previously, custom units did not always render correctly in results + and square brackets did not always scale properly with the height of the contents. +

+
+ April 14, 2026 (Permalink: 20260414.engineeringpaper.xyz)

Pyodide Update

diff --git a/src/stores.svelte.ts b/src/stores.svelte.ts index decce9bb..dfb44781 100644 --- a/src/stores.svelte.ts +++ b/src/stores.svelte.ts @@ -64,7 +64,7 @@ type AppState = { } const appState: AppState = $state({ - currentVersion: 20260414, + currentVersion: 20260612, termsVersion: 20240110, unsavedChange: false, From cfb14dd9b1e084f52552f83d882ec897627d8963 Mon Sep 17 00:00:00 2001 From: mgreminger Date: Fri, 12 Jun 2026 11:12:03 -0500 Subject: [PATCH 2/2] feat: ensure documentation toolbar is always visible --- src/DocumentationField.svelte | 4 ++++ src/Updates.svelte | 8 +++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/DocumentationField.svelte b/src/DocumentationField.svelte index 70367dc3..8b460a13 100644 --- a/src/DocumentationField.svelte +++ b/src/DocumentationField.svelte @@ -167,6 +167,10 @@ max-height: 99px; overflow: visible; opacity: 1; + position: sticky; + top: -8px; + z-index: 50; + background-color: white; } :global(math-field.doc-field-math) { diff --git a/src/Updates.svelte b/src/Updates.svelte index 723bc344..909b7135 100644 --- a/src/Updates.svelte +++ b/src/Updates.svelte @@ -27,11 +27,13 @@ June 12, 2026 (Permalink: 20260612.engineeringpaper.xyz) -

Bug Fixes and Improved International Keyboard Support

+

Bug Fixes and Usability Improvements

A bug was fixed where dividing a vector by a scalar with units would result in a recursion - limit error. Additionally, support for square brackets in international keyboard layouts - has been improved. Previously, custom units did not always render correctly in results + limit error. Additionally, the toolbar for documentation cells is now always visible, + even if the documentation cell is taller than the window. + Finally, support for square brackets in international keyboard layouts + has been improved. Previously, custom units did not always render correctly and square brackets did not always scale properly with the height of the contents.