diff --git a/proof-of-work/components/workouts/WorkoutForm.tsx b/proof-of-work/components/workouts/WorkoutForm.tsx
index 612e638..8336618 100644
--- a/proof-of-work/components/workouts/WorkoutForm.tsx
+++ b/proof-of-work/components/workouts/WorkoutForm.tsx
@@ -112,7 +112,12 @@ function ExerciseHistoryPopup({
return (
diff --git a/start9/0.4/startos/versions/index.ts b/start9/0.4/startos/versions/index.ts
index 6c62808..1f98411 100644
--- a/start9/0.4/startos/versions/index.ts
+++ b/start9/0.4/startos/versions/index.ts
@@ -11,6 +11,7 @@ import { v_1_1_0_2 } from './v1.1.0.2'
import { v_1_1_0_3 } from './v1.1.0.3'
import { v_1_1_0_4 } from './v1.1.0.4'
import { v_1_1_0_5 } from './v1.1.0.5'
+import { v_1_1_0_6 } from './v1.1.0.6'
/**
* Version graph for the `proof-of-work` package.
@@ -40,9 +41,12 @@ import { v_1_1_0_5 } from './v1.1.0.5'
* v1.1.0:5 — Gemini menu correctness: adds gemini-3.1-pro (short),
* gemini-3.1-flash, gemini-3.1-flash-lite, gemini-3-pro,
* gemini-3-flash + pricing entries.
+ * v1.1.0:6 — Exercise-history popup max-height bumped from ~320px
+ * (5 rows) to 70vh (~15+ rows). Users with deep history
+ * can scroll without fighting a tiny inner scrollbar.
*/
export const versionGraph = VersionGraph.of({
- current: v_1_1_0_5,
+ current: v_1_1_0_6,
other: [
v_1_0_0_1,
v_1_0_0_2,
@@ -55,5 +59,6 @@ export const versionGraph = VersionGraph.of({
v_1_1_0_2,
v_1_1_0_3,
v_1_1_0_4,
+ v_1_1_0_5,
],
})
diff --git a/start9/0.4/startos/versions/v1.1.0.6.ts b/start9/0.4/startos/versions/v1.1.0.6.ts
new file mode 100644
index 0000000..4316e04
--- /dev/null
+++ b/start9/0.4/startos/versions/v1.1.0.6.ts
@@ -0,0 +1,25 @@
+import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk'
+
+/**
+ * v1.1.0:6 — Exercise history popup scrolls further.
+ *
+ * The clock-icon popup in the workout editor was capped at max-h-80
+ * (~320px, ~5 history rows). Anyone with multi-year history saw their
+ * older sessions hidden behind a tiny inner scrollbar. Bumped to
+ * 70vh so it scales with the viewport (~15+ rows on a normal display,
+ * more on a large monitor). The IntersectionObserver pagination
+ * already loaded more on demand — the cap just hid them.
+ *
+ * Pure CSS-class change. No schema, no API, no data.
+ */
+export const v_1_1_0_6 = VersionInfo.of({
+ version: '1.1.0:6',
+ releaseNotes: {
+ en_US:
+ 'Exercise-history popup (the clock icon while logging or editing a workout) now scales to 70% of viewport height instead of the previous ~320px cap. Users with multi-year history can scroll through ~15+ sessions without fighting a tiny inner scrollbar. Pure UI fix.',
+ },
+ migrations: {
+ up: async () => {},
+ down: IMPOSSIBLE,
+ },
+})