github AykutSarac/jsoncrack.com v5.0.0

8 hours ago

🚀 JSONCrack v5.0.0

A major release focused on modularity, developer experience, and a leaner codebase.

✨ Highlights:

  • jsoncrack-react npm package: The graph visualization canvas is now available as a standalone, reusable React component — jsoncrack-react on npm. Embed interactive JSON graphs in your own apps with a simple <JSONCrack /> component. Supports light/dark themes, configurable layout directions, zoom controls, and node click callbacks.

  • Monorepo with Turborepo: Restructured the project into a monorepo with separated workspaces — apps/www (website), apps/vscode (VS Code extension), and packages/jsoncrack-react (reusable canvas). (#573)

  • Next.js 16 & Turbopack: Upgraded to Next.js v16 with Turbopack support for significantly faster builds and dev server.

  • Streamlined Editor: Removed low-traction tools, unused components, image handling from graph nodes, and Sentry — resulting in a leaner, faster editor.

🔧 Improvements:

  • Simplified OptionsMenu with improved accessibility
  • Updated hotkey mappings
  • Renamed "trackpad gestures" to "zoom on scroll"
  • Fixed search in values, tree view crash, node size calculation, file upload errors
  • Fixed text editor options for paste JSON Schema (#569)
  • Updated node row height for better readability

New Contributors

Full Changelog: v4.0.0...v5.0.0

Don't miss a new jsoncrack.com release

NewReleases is sending notifications on new releases.