Releases: JairTorres1003/JT-View-Exports-SVG
Releases · JairTorres1003/JT-View-Exports-SVG
v3.1.1
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
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
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
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
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
orexport {identifierName1, identifierName2, ...}
syntax.
- Exported default function declarations using the
- 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
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.