All notable changes to the "JSON Flow" extension will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- feat: add error messages for cancelled operations in controllers (ee5787a)
1.12.0 - 2025-01-15
- chore: 🔖 release 1.12.0 (dbd5ed2)
- chore: 🔖 update release-it configuration and change changelog plugin (18e2171)
- chore: 🔧 configure automated github releases with release-it (a17b8f6)
- docs: add code generation section to README with supported languages and usage instructions (d5dc9fe)
- docs: enhance README with code generation instructions and localization updates (f2af773)
- docs: update changelog format and add notable changes for recent features (848f3f2)
- docs: update changelog with notable changes and version history (c94ee59)
- docs: update localization files with new prompts for type or structure generation (3abede5)
- feat: ✨ add transform controller and enhance localization for conversion features (7b01a65)
- feat: add release it changelog generation (68b59d0)
1.11.0 - 2025-01-09
- feat: ✨ update VSCode version requirement, add test configuration, and enhance project structure (ba8dfc7)
1.10.0 - 2024-12-20
- feat: ✨ add jsonFlow.enable configuration and enhance localization support (fed5921)
1.9.0 - 2024-11-27
- feat: ✨ add webview configuration and enhance layout element properties (7b30d3c)
1.8.0 - 2024-11-24
- feat: ✨ implement image saving functionality and enhance JSON controller (3764e59)
1.7.0 - 2024-11-22
- feat: ✨ add new JSON Flow commands and context menus (612aad1)
1.6.0 - 2024-11-18
- feat: ✨ update localization files and enhance file searching with fast-glob (7139123)
- chore: 💄 updte cover image (22b0c0d)
- fix: 🐛 update exclusion patterns to replace hidden files with vendor directory in configuration (11617d2)
1.5.0 - 2024-11-17
- chore: 🔧 update version to 1.5.0 and enhance README with Product Hunt link and additional images (70265aa)
- feat: ✨ add layout direction configuration option and remove unused CSS (c9ab641)
- feat: ✨ layout persist orientation state across views (3bff5c6)
- style: ✨ update CustomNode styling for improved layout and interaction (a1c7ada)
- style: ✨ update package description for clarity and improve code formatting in App.tsx (0e24ede)
- refactor: ♻️ enhance type safety and improve layout node dimensions in tree helper and components (43cc7ff)
1.4.0 - 2024-11-13
- feat: ✨ add configuration option to show values in JSON graph (8167e84)
- feat: ✨ add tree interface and helper for JSON tree generation (40c0c29)
- refactor: ♻️ improve type safety and effect handling (e3de34e)
- refactor: ♻️ restructure tree generation logic and reintroduce type definitions (52c67c2)
- style: ✨ enhance button styling and layout in webview (965fce6)
- add new layout (80d8d4c)
1.3.1 - 2024-11-10
- feat: ✨ add loading component and improve preview initialization delay (d2d24e5)
- feat: ✨ implement message handling for JSON updates in webview (7827beb)
- style: 🎨 add body padding and customize react-flow component styles (752c965)
- style: 🎨 clean up code formatting and update package dependencies (ad0bcee)
1.3.0 - 2024-11-08
- refactor: ♻️ clean up configuration files and improve code formatting (7564bfd)
- refactor: ♻️ remove unused helper functions and update package dependencies (fab9138)
1.2.1 - 2024-11-08
- fix: 🩹 fix localization for feedback options and update package descriptions (f395dfc)
1.2.0 - 2024-11-08
- feat: ✨ add localization support for German and Spanish languages (634c871)
- refactor: ♻️ update JSON handling to use jsonc format and remove unused parser (8752d5c)
1.1.0 - 2024-11-07
- feat: ✨ extend supported file types and enhance documentation for CSV and TSV formats (c8ce799)
1.0.1 - 2024-11-06
- fix: 🩹 enhance JSON handling by adding file type detection (71abe2f)
1.0.0-beta - 2024-11-06
- chore: 🎉 initial commit (945138b)
- chore: update contributors list in README.md (0193af9)
- chore: update extension description and keywords for improved clarity (17ffafc)
- chore: update project configuration files (7316a10)
- feat: ✨ add convertToJson and copyContentAsJson methods (2415393)
- feat: ✨ add copyContent command to JSON Manager (23bb8a8)
- feat: ✨ add getFileProperties command to JSON Manager (17c884b)
- feat: ✨ add react app (65e0b2b)
- feat: ✨ add support for JSON5 format in parsing logic and configuration (26a70e0)
- feat: ✨ add support for multiple file types in JSON Flow and implement parsing logic (886e15d)
- feat: ✨ add webview ui toolkit (8528830)
- feat: ✨ implement JsonController for handling JSON previews and commands (4d1534d)
- feat: ✨ update files options to show a contextual menu (963c477)
- feat: ✨ update JSONProvider to read JSON content from file (f9fff41)
- feat: 🧑💻 improve react integration (e6122c6)
- feat: add controls (8a226dc)
- feat: add fixes (181b39a)
- feat: add react flow (8dc0b4c)
- feat: add stylling (51f25b7)
- feat: fix recurive function (53c5dba)
- refactor: 🔥 remove unused code in FilesController and JSONProvider (976ba4c)
- refactor: ♻️ update JSON Provider to show a Webview Panel (7151531)
- refactor: remove unused code and update JSONProvider to read JSON content from file (f350cd0)
- refactor: rename extension from "JSON Manager" to "JSON Flow" and update related documentation (8f60e06)
- build: ⬆️ update dependencies and remove unused code (9d25354)
- build: add webview path (960fb18)
- fix: 🚨 fix compilation settings (1ccbfa5)