Skip to content

JSONPrism v1.4.1

Choose a tag to compare

@github-actions github-actions released this 14 May 05:04
v1.4.1
71b7ba2

JSONPrism v1.4.1 — mobile fixes

Patch release for three regressions reported on iPhone 14 Pro (real device). iPad and tablets were unaffected.

Fixed

  • Header overflowed the viewport on iPhone 14 Pro and other ≤sm phones. The brand wordmark + nav links + language switcher + theme toggle + GitHub icon summed to ~460px and didn't fit the 393px iPhone viewport, forcing horizontal page scroll to reach the right-edge buttons. The JSONPrism wordmark is now hidden below sm (640px) — the brand SVG mark alone identifies the app on phones, and the row fits cleanly.
  • Workspace input/output panels disappearing on short / landscape phones. Two compounding causes:
    • min-h-[40vh] on each stacked panel (introduced in 1.4.0) summed to 80vh, exceeding available height on short phones; the workspace container's overflow-hidden then clipped the lower panel off-screen. Replaced with grid-rows-2 md:grid-rows-1 so each panel takes exactly half the workspace height share on mobile — always visible, no overflow.
    • h-screen (= 100vh) on the Layout root didn't account for iOS Safari's dynamic toolbar; the computed height could exceed the actual visible area after rotating to landscape. Swapped for h-dvh (dynamic viewport height).

Docs

  • THIRD-PARTY.md now lists the five CodeMirror language packs that landed across 1.3.0 + 1.4.0 (@codemirror/lang-yaml, @codemirror/lang-xml, @codemirror/lang-markdown, @codemirror/lang-sql, @codemirror/legacy-modes — all MIT). The file was lagging the actual install set.

Downloads

  • WindowsJSONPrism_1.4.1_x64_en-US.msi (WiX MSI) or JSONPrism_1.4.1_x64-setup.exe (NSIS installer)
  • macOS (universal — Apple Silicon + Intel)JSONPrism_1.4.1_universal.dmg or JSONPrism_universal.app.tar.gz
  • LinuxJSONPrism_1.4.1_amd64.AppImage (universal), JSONPrism_1.4.1_amd64.deb (Debian/Ubuntu), or JSONPrism-1.4.1-1.x86_64.rpm (Fedora/RHEL)

Full changelog: CHANGELOG.md.

Try the web build at https://poli0981.github.io/jsonPrism/.