Skip to content

v2.0.11

Compare
Choose a tag to compare
@pelikhan pelikhan released this 26 Jun 04:49
· 0 commits to main since this release

πŸš€ Dynamic Imports for Performance Boost
Modules like TypeScript, Jimp, JSDOM, DOMPurify, and more are now dynamically imported, reducing initial load times and optimizing runtime performance.

πŸ“ˆ Enhanced XML and Data Parsing
XML parsing functions are now asynchronous, offering better scalability and responsiveness. Parsing logic across formats has been streamlined for improved flexibility.

πŸ”₯ JavaScript Profiling Support
Added the ms-vscode.vscode-js-profile-flame extension and a genai:perf script, enabling advanced JavaScript performance profiling.

πŸ“¦ Refined Dependency Management
Switched to importing types for unused runtime dependencies, reducing memory footprint and improving clarity.

πŸ› οΈ Cleaner and Faster Utilities
Refactored XML, DOCX, and XLSX handling with dynamic imports for libraries like fast-xml-parser, mammoth, and xlsx. This ensures faster execution and reduced static overhead.

✨ Improved Code Quality
Simplified filtering, error handling, and utility functions for better maintainability and performance.