Skip to content

Releases: JairTorres1003/JT-View-Exports-SVG

v3.1.1

23 Jun 15:39
6e06783
Compare
Choose a tag to compare

What's Changed

  • Bump vite from 5.0.12 to 5.0.13 in /webview-ui by @dependabot in #123
  • Bump braces from 3.0.2 to 3.0.3 by @dependabot in #124
  • Bump braces from 3.0.2 to 3.0.3 in /webview-ui by @dependabot in #125
  • Minor bug fixes and improvements.

v3.1.0

11 Feb 17:18
0a18cf0
Compare
Choose a tag to compare

Adds Configurations

  • New Configuration: Introduces the JT-View-Exports-SVG.assetsPath configuration to define in the workspace and/or user settings the files that have been opened and have icons available in the workspace.
  • Internationalization Update: Adds new translations.

v3.0.1

04 Jan 18:37
Compare
Choose a tag to compare

Documentation Updates

  • Wiki Enhancements: Added and refined documentation in the project's wiki.
  • Clarifications: Provided additional clarifications and examples for better understanding.
  • Usage Instructions: Improved user guidance in the documentation.

v3.0.0

02 Jan 20:35
Compare
Choose a tag to compare

Enhancements and New Features

  • Update Dependencies: Dependencies were updated.
  • Minor Bug Fixes: Minor bug fixes and optimizations were made throughout the code.
  • New Styles and Visual Enhancements: New styles and visual enhancements were added.
  • New Functions and SVG File Handling Improvements: New functions and improvements in SVG file handling were added.
  • Playground Integrated into PanelDeveloperTools: A Playground was added.
  • Translations: the reading of Chinese and Portuguese languages is corrected.

v2.0.0

22 Sep 20:38
0cb2193
Compare
Choose a tag to compare

Enhancements and New Features

  • Fixed Error: Resolved the issue of "fsPath" not being defined.
  • New Access Method: Implemented a new access method for extracting SVG components using the command palette.
  • Extended Export Support: Expanded support for various export types, including:
    • Exported default function declarations using the export default function functionName() {} syntax.
    • Exported default declarations using the export default identifierName syntax.
    • Exported declarations and object declarations using the export identifierName or export {identifierName1, identifierName2, ...} syntax.
  • Additional SVG Tags: Introduced support for additional SVG tags.
  • Optimized Extraction: Optimized the extraction process for SVG components.
  • Caching: Added caching for improved performance after the initial extraction of a file.
  • Extended i18n Support: Expanded i18n support for the following languages:
    • French (fr).
    • Japanese (ja).
    • Portuguese (Brazil) (pt-br).
    • Portuguese (Portugal) (pt-pt).
    • Russian (ru).
    • Chinese (Simplified) (zh-cn).
    • Chinese (Traditional) (zh-tw).
  • Webview-ui Changes: Made the following improvements to the webview-ui:
    • Load files manually if none are selected.
    • Added an identification icon for animated components what using framer-motion.
  • Configuration Panel: Added a configuration panel with the following features:
    • Ability to view SVG components in a larger size.
    • Toggle between dark and light mode for displaying SVG components.

v1.0.0

03 Aug 22:41
1e93cfb
Compare
Choose a tag to compare

JT View Exports SVG is a powerful Visual Studio Code extension that provides support for analyzing and detecting valid SVG components in React source code files. It enables developers to export SVG components effortlessly and ensures the correct usage of SVG elements and properties. With the ability to detect common mistakes and validate SVG tags, this extension helps streamline SVG component development, making it a valuable asset for React developers working with SVG graphics.