Changelog
Every released version of Prettify and what changed in it.
0.6.0
LatestAdded
- A changelog page listing every release. Every footer links to it, and the download page links straight to the notes for the version you are running.
Fixed
- Table view no longer crashes on a CSV row that carries more fields than the header. Those rows render again, with their warnings intact.
- A view that hits an error now recovers when you switch document, tab, or format, instead of staying broken for the rest of the session.
- Reopening the app in a new browser session restores each document in the format it was written in, rather than treating everything as JSON.
- YAML merge keys resolve into the keys they point at, so Docker Compose, GitLab CI, and Rails configuration files read as written. Dates and
yes/nostill stay as text. - jq now tells you when arithmetic on a very large number loses precision, instead of returning a rounded result with no signal.
- A new untitled tab no longer takes a number that another tab already uses.
- The active tab scrolls into view when it changes, so a narrow window no longer hides it behind the pinned controls.
- Pro access is confirmed with the licensing service once per browser session, so a license that is no longer valid is revoked instead of trusted from local storage.
- The paste dialog is announced correctly to screen readers, and the jq demo on the home page is marked as a Pro feature.
0.5.0
Fixed
- Collapsing sections no longer clip their contents while animating open or closed.
0.4.0
Added
- Motion throughout the app: panels, dialogs, and view switches animate in and out instead of appearing instantly.
- Animated counters, native accordions, and reversible transitions that follow your pointer back when you change direction mid-gesture.
Fixed
- The desktop app can activate a Pro license again. Packaged builds were sending an origin the licensing service did not recognize.
- Renaming a document now updates the tab, the header, and its history entry together instead of leaving them out of sync.
- Restored the right-click menu on tabs.
- Fixed a crash in split view, several cases where errors were swallowed silently, and a handful of privacy and worker issues found during a QA pass.
0.3.0
Added
- Export from every view, not just the tree. Raw text, tables, charts, and diagrams each export in the formats that suit them.
- JSONL and NDJSON files are detected and opened automatically, presented as JSON.
- Batch processing: format or convert many files in a single pass.
- Redesigned editor toolbar, with controls grouped and labeled.
Changed
- Twelve new tool pages, per-route metadata, and prerendered HTML for a faster first paint.
Fixed
- The service worker no longer shadows
sitemap.xmlandrobots.txt.
0.2.0
First public release.
Added
- Five formats: JSON, YAML, CSV, XML, and Mermaid, with automatic detection and conversion between them.
- A view for every shape of data: tree, syntax-highlighted raw text, sortable and editable tables, charts, and interactive node diagrams.
- Query engines built in: a custom jq engine for JSON and YAML, SQL for CSV, and XPath for XML.
- Versioned document history with search, filtering, bulk actions, storage insights, and import and export.
- Multiple tabs, a command palette (Cmd+K), regex find and replace, and bookmarks with a navigable path bar for deeply nested data.
- Semantic diff with change navigation, JSON Patch export, and three-way merge for JSON and YAML.
- Type generation from any document: TypeScript, Go, Kotlin, Rust, and JSON Schema.
- JSON Schema validation, with errors rendered directly onto diagram nodes.
- JSON repair for MongoDB types, Python and JavaScript literals, comments, and JSONP.
- Lossless number handling: long integers and high-precision decimals survive a round trip byte for byte.
- Share links, with a shortener for Pro accounts.
- A native macOS desktop app: file associations, a
prettify://URL scheme, Services, Raycast, and Quick Look integration, signed, notarized, and self-updating. - An MCP server and REST API for creating Prettify links and transforming data.
- Split-view side-by-side comparison for Pro accounts.
- 18 color themes.