DevKnife Update 1.11.0

Photo of Simon Tunaitis Simon Tunaitis  on  3 mins read

Version 1.11.0 is a focused JSON Editor release. This update rebuilds a large part of the JSON workflow to make working with bigger files feel smoother, adds a proper query workspace, and introduces direct value editing from the tree view.

A Faster JSON Editing Experience

The main goal of this update was performance. The JSON module has been reworked to behave better with large documents, reduce unnecessary UI churn, and make preview updates feel more reliable.

That includes improvements to how the tree preview refreshes, how file loads are handled, and how state is restored when you return to the module.

New Tree and Query Sidebar

DevKnife JSON tree value editor

The JSON tree sidebar with the new value editor for editing a selected node.

The JSON sidebar now has two dedicated tabs:

  • Tree gives you the structured preview of the current document.
  • Query gives you a separate place to run queries against the current JSON.

This makes the JSON Editor feel more like a workspace instead of a single preview panel, and it also sets up the module for future expansion.

JMESPath Support

DevKnife JMESPath query in JSON Editor

Running a JMESPath query in the new JSON query sidebar.

The Query tab now supports both JSONPath and JMESPath.

JSONPath is still there for match-style navigation, while JMESPath adds a more transformation-oriented way to work with JSON. You can switch between engines, and DevKnife remembers the selected engine and query text per window.

New Value Editor

The tree view now includes a dedicated value editor for primitive values.

You can inspect a selected node and edit strings, numbers, booleans, and null values directly from the sidebar. This makes small changes much faster than editing raw JSON by hand, especially in large or deeply nested documents.

Smaller Fixes

There is also one non-JSON fix in this release:

  • Fixed the App Store review prompt appearing in the direct-download version of DevKnife.

Wrapping Up

That’s everything in 1.11.0. This release is all about making the JSON Editor faster, more capable, and more comfortable to use for real files.

If you work with large JSON documents regularly, this update should feel noticeably better right away.

Tweet Share

Further Reading

The Easiest Way to Compare Text on macOS

A simple guide to comparing text on macOS without relying on the command line or heavy IDEs. Learn lightweight ways to spot differences quickly and clearly.

Read More

Nmap GUI for macOS

Discover a modern Nmap GUI for macOS with DevKnife. Scan ports easily using a clean native interface while keeping the power of Nmap under the hood.

Read More
DevKnige logo

Ready to try DevKnife?

Fast, private, and built for macOS.

Made for Apple Silicon · macOS 14 · Just 10 MB