Skip to content

Files

Latest commit

cd347b4 · Jan 16, 2025

History

History
144 lines (107 loc) · 11.6 KB

CHANGELOG.md

File metadata and controls

144 lines (107 loc) · 11.6 KB

Change Log

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.

[1.13.0] - 2025-01-16

  • 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)