- Support previewing CoreData timestamp. - Fix searching not resetting previous results. - Fix some layout issues in other localizations.
OK JSON now supports French, German, Spanish, Japanese, Korean, and Portuguese. The localizations are not perfect. Please let us know if you find any errors in your language via email hi@okjson.app. - New app languages.
- Fix toolbar not being able to customize. - Add close window after last tab is closed setting.
- Support switching tabs with ⌘ 1–6. - Fix some minor issues.
- Fix launch screen showing inaccurate trial status. - Fix some minor issues.
- Support opening jsonl files. - Support opening JSONPatch window via main menu. - Show string editor when string from pasteboard is not valid JSON. - Add Internet Access Policy.
- Fix trial status not recognized.
- Fix migration prompt presenting for new users.
- Support macOS Sequoia. - Show index for array of number and strings.
- Remove escaped sequence from string with Quick Look. - Minor adjustment to launch screen. - Fix Quick Look of base64 not working.
- Bring back JSONPatch. - Show launch screen when last tab is closed. - Fix some minor issues.
- Add "View from URL" command. - Fix “Unsaved Changes” alert keep showing.
- Support Quick Look of ndjson and jsonl files. - Try to fix pro status not persisting for some users.
In this version we drop the RevenueCat package for StoreKit 2 by Apple. As a result, the app no longer sends out requests to RevenueCat and the app size is smaller. If you find your pro status go missing after this update, please try restoring purchase in Help menu → In-App Purchase → Restore Purchase. You can help more users find us by going OK JSON a review or rating in Mac App Store. We would really appreciate it. If you have any suggestions or questions, please feel free to write us: hi@okjson.app.
- Support changing Navigator’s font. - Fix some bugs.
You can now help localize OK JSON to your languages by going to “Help menu →Help Localize OK JSON”. - Change default theme to Candy. - Add “Help Localize OK JSON” menu item. - Fix some minor issues.
- Fixed editor not showing text in macOS Sonoma.
- Support double-clock to toggle folders. - Fix multiple bugs.
- Add Today and Yesterday list in History. - Add New Script menu item. - Fix some minor issues.
- Support Process with jq. - Add $jq method for Scripts. - Skip SSL check in New from URL. - Bring back Repair Mode setting. - Show border when drag-and-drop files to Launch Screen. - Add "Reopen Closed Tab" menu item.
- Support setting history item’s name via script API. - Support saving editted JSON string to files directly. - Show text stats in Scripts Panel. - Add New Viewer main menu item. - New settings UI on macOS Ventura. - Support opening JSON Lines and ndjson files. - User experience improvement. - Fix some minor issues.
- Custom font in Editor. - Add navigation toolbar items in Viewer and History. - Bring back Copy As Minified JSON menu item. - Support setting string format and line wrapping in Quick Look extension. - Support CMD + ESC to exit search immediately. - Only show loading screen if parsing took longer. - Fix some minor bugs.
- Register all parsing to undo stack. - Support run cURL command with Apple Script. - Add cURL command to Launch Screen.
- Underline links in Navigator. - Support ⌘ + click to open link in Navigator. - Bring back New from cURL Command with syntax highlight. - Fix performance issue with saving string to history.
OK JSON version 2.0 is here. We completely revamped the app with shiny new features like History and Scripts. Visit our documentation websites https://docs.okjson.app/ for all the improvements. This is a free update for existing pro users. If you enjoy the new OK JSON, please consider leaving a review in App Store so that more people can know us and we can continue to make the app better. New Features: - New app icon and new launch screen. - Save viewing history to local database. - Reopen closed windows setting. - Custom scripts to process JSON string. - New toolbar items. - New path bar. - Quick Look extension. - Apple Script support. - New URL Schemes. - Huge performance improvement. - Other design and user experience improvements.
- Fix crash on launch when using OK JSON to open JSON files. - Fix the navigator may crash when viewing large JSON objects.
- Show action buttons on startup. - Fix some bugs.
In this version we greatly improve syntax highlight performance. Depending on the JSON size, the improvement can be as significant as 40 times! OK JSON is also ready for macOS 13 Ventura now. Combined with performance gain from AppKit, you can now view JSON file as large as 15 MB on Ventura, which was impossible before. - Improve syntax highlight performance. - Support for macOS 13. - Some features like JONSPath, Search, and renaming tab now requires paid version. - Fix some bugs.
In the version we refine search experience by adding a dedicated search view for each window. Also, you can now continue to use the app after 14-day trial. A closable window will be presented to remind you to purchase. - Add a dedicated search view for each window. - Parse in current window only if navigator is empty. - Fix a minor issue regarding memory leak. - Fix some minor bugs.
Fix some minor bugs.
- New App Icon. - Remove some infrequently used settings. - Fix some minor bugs. If you enjoy OK JSON, please consider leaving a review in App Store so that more people can know us and we can continue to make the app better.
- Add two more size options. - Show order for array items. - Performance improvements. If you enjoy OK JSON, please consider leaving a review in App Store so that more people can know us and we can continue to make the app better.
OK JSON lifetime is 50% off until April 23. Also, we are planing a version 2.0 (free update for existing users). Now would be a good time to purchase if you haven’t bought it already. You can now rename tab with toolbar item or menu item. ## Update - More explicit ways to rename tab. - Support ⌘ + V to paste JSON in navigator. - Support ⌘ + C to copy current node value. - Show formatted date at the status bar of the Editor if possible. - Show array index if the item is an object. - Add traditional Chinese localization. - Change some keyboard shortcut bindings. Now you can use ⌘ + C to copy node value and ⌘ + V to paste JSON in pasteboard. - Fix some bugs. If you enjoy OK JSON, please consider leaving a review in App Store so that more people can know us and we can continue to make the app better.
OK JSON is 50% off for a limited time. If you haven’t bought it yet, now it’s a good time. - Support opening multiple JSON files. - Support drag-and-drop to right panel to open. - Adjust URL window, cURL window, search window, and JSONPath window's appearances. - Add keyboard shortcuts in contextual menus. - Fix some bugs.
This version brings some performance improvements. 1. Improve performance and reduce memory usage. 2. You can use Command + +/- to change navigator's size. 3. Fix some known issues. If you enjoy OK JSON, please consider leaving a review in App Store so that more people can know us and we can continue to make the app better.
OK JSON now supports opening new window as tab. It's off by default. Enable it in Preferences if you prefer tabbing.
OK JSON now shows window title in toolbar. Pro tip: you can select root node and press enter key to edit it and save it. The new root node name will be set as the window title.
1. Now free trial will start automatically. 2. Improve syntax highlighting. 3. Fix some bugs.