tag:blogger.com,1999:blog-22579133038382898972026-01-09T07:44:35.618-08:00windmillcodeWindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]Blogger77125tag:blogger.com,1999:blog-2257913303838289897.post-58516589232712253452025-05-25T18:13:00.000-07:002025-05-25T18:13:33.417-07:00LibTracker VS Code Extension: Streamline Your Dependency Management<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhUFY_EDInfAc3cNxhNZ6SF6Sq7VVwQ_jWnw0Z2GeQfjG3Ok9YEaIqP8H4fvQsF1Dnf4eM58yQ34267KlgQCcwjkU00o_MaS2x-IvntaY_GMmEWH0AjtfryRnGcMm1kHIsdshpDrMWuNiIgI0GkD-Ofm221-_V1AKnhTkUMijD04eqFQsSZMHPV5BxRLiU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="450" data-original-width="800" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEhUFY_EDInfAc3cNxhNZ6SF6Sq7VVwQ_jWnw0Z2GeQfjG3Ok9YEaIqP8H4fvQsF1Dnf4eM58yQ34267KlgQCcwjkU00o_MaS2x-IvntaY_GMmEWH0AjtfryRnGcMm1kHIsdshpDrMWuNiIgI0GkD-Ofm221-_V1AKnhTkUMijD04eqFQsSZMHPV5BxRLiU" width="320" /></a></div><br />&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">We're excited to share the latest update to </span><span style="background-color: #1f1f1f; color: #d69c00; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; font-weight: bold; white-space: pre;">**LibTracker**</span><span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">, our lightweight dependency tracking extension for Visual Studio Code.</span><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>LibTracker gives developers a streamlined way to identify outdated packages, address known security vulnerabilities, and monitor licensing issues—all within their IDE.</div><br /><div><span style="color: #d69c00; font-weight: bold;">**Now with Full PHP Composer Support**</span></div><div>Our latest release includes robust support for PHP projects using Composer. You can now:</div><br /><div><span style="color: #f9e79f;">*</span> Track and manage Composer dependencies directly in LibTracker</div><div><span style="color: #f9e79f;">*</span> Add custom messages to your backup notes for easier tracking and differentiation</div><div><span style="color: #f9e79f;">*</span> Access improved changelog link parsing for faster insights</div><div><span style="color: #f9e79f;">*</span> Benefit from more accurate and intuitive terminology around security alerts</div><br /><div><span style="color: #d69c00; font-weight: bold;">**Access the Extension**</span></div><div>Explore the tool and streamline your dependency management workflow:</div><div>[<span style="color: #ce9178;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div><span style="color: #d69c00; font-weight: bold;">**What’s Next**</span></div><div>We’re actively working on expanding support for:</div><br /><div><span style="color: #f9e79f;">*</span> Flutter and Java (Gradle &amp; Maven) projects</div><div><span style="color: #f9e79f;">*</span> Python environments</div><div><span style="color: #f9e79f;">*</span> Bundled dependencies to ensure the extension is fully plug-and-play</div><br /><div>Stay tuned for more updates as we continue building tools that simplify complex workflows for modern development teams.</div><br /><br /><br /><br /></div><p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-66006806238001018502025-05-12T20:23:00.000-07:002025-05-12T20:23:31.245-07:00<p>LibTracker Updates 5/12/25: Simplifying Dependency Management for Developers</p><p><br /></p><p>We’re pleased to announce the latest release of LibTracker, our VS Code extension that simplifies the way development teams monitor and maintain project dependencies. With LibTracker, you can identify outdated packages, surface security vulnerabilities and licensing issues, and take corrective action—all from within your editor.</p><p><br /></p><p>New Features</p><p>– Full support for Expo projects</p><p>– Compatibility with multiple package managers: npm, Yarn Classic (note: may be slower due to lockfile format), Yarn Berry, pnpm and bun</p><p>– Prevention of error-response caching to ensure always-fresh dependency data</p><p>– Distinct selectors for Yarn Classic and Yarn Berry, replacing the previous single “yarn” option</p><p><br /></p><p>Known Limitation</p><p>– The Expo “delete package” command currently fails on npm, pnpm and bun–based projects. We’re working on a fix for an upcoming update.</p><p><br /></p><p>Next Steps</p><p>– Expanding support to additional ecosystems, including Deno, PHP Composer, Flutter, Java Gradle and Java Maven</p><p><br /></p><p>Access LibTracker today and keep your codebase secure, compliant and up to date:</p><p>[https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker](https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker)</p><p><br /></p><p>We invite industry professionals and development teams to integrate LibTracker into your workflow and share any feedback to help us continue improving the extension.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh6c_XJEJacoGnSbtENvFK1dVr9e6aLuohgewThleCzSyD3it3YPsc1BlTyDwcHFt6Od5rcWUaFst_wFxuKTSL3eI-Al9cvVlRXumtKTmrBBLi2KHIlJFQSzC5tZ_kOxC4cNzsXlqiRERBs3Qw8rmlTQKHTN_UhkyEARl1WPWX10d-OB6Li5ezz1udoD_I" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="450" data-original-width="800" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEh6c_XJEJacoGnSbtENvFK1dVr9e6aLuohgewThleCzSyD3it3YPsc1BlTyDwcHFt6Od5rcWUaFst_wFxuKTSL3eI-Al9cvVlRXumtKTmrBBLi2KHIlJFQSzC5tZ_kOxC4cNzsXlqiRERBs3Qw8rmlTQKHTN_UhkyEARl1WPWX10d-OB6Li5ezz1udoD_I" width="320" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-40541134078195375312024-12-27T07:40:00.000-08:002024-12-27T07:55:29.884-08:00LibTracker Updates 12/27/24: Simplifying Dependency Management for Developers<p>&nbsp;</p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>We are pleased to announce the latest updates to our LibTracker VS Code extension, designed to help you keep applications secure, up to date, and fully compliant with licensing requirements. Easily view outdated versions, identify security vulnerabilities, and address licensing concerns at a glance.</div><br /><div>Access LibTracker here:</div><div>https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</div><br /><div>Key Enhancements:</div><div>• Comprehensive CVE scanning and reporting for both root packages and subdependencies to highlight vulnerabilities and prioritize risks.</div><div>• Ability to generate a Software Bill of Materials (SBOM) for increased visibility into your entire dependency stack, helping with compliance and auditing.</div><div>• Substantial performance boosts through optimized data retrieval, caching, and logging, delivering faster queries and scans.</div><div>• Git-based backup logic for streamlined version control of dependency files.</div><div>• Resource-aware prefetching, improved logging mechanisms, and refined cache clearing for more efficient workflows.</div><br /><div>Next Steps:</div><div>• Expand on collapsible action icons to enhance the user interface.</div><div>• Link directly to dependencies within license or CVE panels for easier navigation.</div><div>• Continue refining UI responsiveness and provide advanced search capabilities.</div><div>• Integrate more robust AI-driven recommendations for comprehensive dependency management.</div><br /><div>Thank you for choosing LibTracker to maintain secure and compliant projects. We look forward to your feedback and continued collaboration.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjEc3CDr9Ja1GkLnvYguCLFKsNY-Q36yXEbF3W5Sg5UEnZiO_mLIUqvx7-rUHUykb6AYezSTUMEfcg8_fDqWnVsOewc3cYulU1Q_occKLOyiS0ijR3vAJQ4UTXHRkRJx769Bj9ufemuXlrD_6HMeKr_9GwI2U63GysX4OfvfpFvRz-XgHbEWsKQg05x3ZU" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="450" data-original-width="800" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjEc3CDr9Ja1GkLnvYguCLFKsNY-Q36yXEbF3W5Sg5UEnZiO_mLIUqvx7-rUHUykb6AYezSTUMEfcg8_fDqWnVsOewc3cYulU1Q_occKLOyiS0ijR3vAJQ4UTXHRkRJx769Bj9ufemuXlrD_6HMeKr_9GwI2U63GysX4OfvfpFvRz-XgHbEWsKQg05x3ZU" width="320" /></a></div><br /><br /></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-23030928183594602662024-12-16T09:27:00.000-08:002024-12-16T09:27:16.146-08:00LibTracker Updates 12/16/24: Simplifying Dependency Management for Developers<div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 11.2px; line-height: 15px; white-space: pre;"><div>Managing dependencies is one of the most critical aspects of modern software development. With LibTracker, our VSCode extension, we’re empowering developers to maintain up-to-date, secure, and compliant applications effortlessly.</div><br /><div>View your app's dependencies at a glance, identify outdated versions, fix security vulnerabilities, and address problematic licensing—all in one streamlined tool.</div><br /><div>Access LibTracker here: [<span style="color: #ce9178;">Visual Studio Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div>New Features:</div><div><span style="color: #f9e79f;">-</span> Dependency Insights: Now see the latest available version and the recommended stable version for each dependency. The stable version aligns with your package manager's suggestions, helping you make safe updates without risking app stability.</div><div><span style="color: #f9e79f;">-</span> Enhanced Usability: Added action icons with tooltips for a more intuitive experience.</div><div><span style="color: #f9e79f;">-</span> Unused Code Detection: Identify unused packages and imports with ease.</div><div><span style="color: #f9e79f;">-</span> Edge Case Handling: Improved handling for non-registry packages, ensuring you receive as much information as possible.</div><br /><div>Upcoming Enhancements:</div><div><span style="color: #f9e79f;">-</span> Progress Indicators: Visualize progress for checks like outdated versions, unused dependencies, and pre-fetch operations.</div><div><span style="color: #f9e79f;">-</span> Collapsible Action Icons: Streamline the interface by collapsing less frequently used tools.</div><div><span style="color: #f9e79f;">-</span> Advanced Filters: Add glob or regex-based ignore patterns for app subpath searches.</div><div><span style="color: #f9e79f;">-</span> Git-Based Backups: Explore using Git instead of the filesystem for enhanced backup reliability.</div><div><span style="color: #f9e79f;">-</span> App Detail Page Improvements:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Display CVE information.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Advanced search functionality.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Responsive design with card-based layouts for better readability.</div><br /><div>Future Goals:</div><div><span style="color: #f9e79f;">-</span> SBOM Generation: Automatically create a comprehensive Software Bill of Materials for your projects.</div><div><span style="color: #f9e79f;">-</span> License and CVE Summaries: Summarize key insights using URLs or AI-generated categories.</div><div><span style="color: #f9e79f;">-</span> Subdependency Insights: Enable direct navigation to subdependencies within the license pane.</div><br /><div>At Windmillcode, we are committed to helping developers build secure, efficient, and scalable applications. Stay tuned for continuous updates, and let us know how we can further improve LibTracker to meet your needs.</div><br /></div><p><span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 11.2px; white-space: pre;">#DependencyManagement #SoftwareDevelopment #VSCodeExtensions #LibTracker</span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjJBUamg2QDlid-RP4gmyf1WgLDpsOOkJwyF9gfTgfihdj9g2Q0CDOtLJOv4hZKjG-q346eH4jglT2X9kB7WCH7oWf3blDp-hmCoSI3-w0qN4WlC8pNzlMHNUVKppWGwnu16vApnzCGWpwxWb0K1j9KPF4JIPzjGVhsTIfJJuFGnCzWdAZ7bfwAYq2tPXY" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="338" data-original-width="600" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjJBUamg2QDlid-RP4gmyf1WgLDpsOOkJwyF9gfTgfihdj9g2Q0CDOtLJOv4hZKjG-q346eH4jglT2X9kB7WCH7oWf3blDp-hmCoSI3-w0qN4WlC8pNzlMHNUVKppWGwnu16vApnzCGWpwxWb0K1j9KPF4JIPzjGVhsTIfJJuFGnCzWdAZ7bfwAYq2tPXY" width="320" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-80147844460339345742024-12-10T17:58:00.000-08:002024-12-10T17:58:07.909-08:00LibTracker Updates 12/10/24: Get to personally know your apps with this simple SBOM Tool<div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 8.4px; line-height: 11px; white-space: pre;"><div>We're excited to share updates on our LibTracker VSCode Extension, designed to give you deeper insights into your applications. With LibTracker, you can identify outdated versions, address security vulnerabilities, and manage problematic licensing with ease.</div><br /><div>📌 <span style="color: #569cd6; font-weight: bold;">**Access the extension here**</span>: [<span style="color: #ce9178;">LibTracker on Visual Studio Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><br /><div><span style="color: #569cd6; font-weight: bold;">**New Features:**</span></div><div>We’ve added the ability to display both the latest version and the latest stable version of each dependency. This ensures you can make informed updates without risking app stability. </div><br /><div><span style="color: #569cd6; font-weight: bold;">**Upcoming Enhancements:**</span></div><div>Here’s what’s next on our roadmap:</div><div><span style="color: #f9e79f;">-</span> Replace actions with intuitive icons and tooltips.</div><div><span style="color: #f9e79f;">-</span> Add recursion exclusion lists.</div><div><span style="color: #f9e79f;">-</span> Explore VS Code profile integrations (depending on API capabilities).</div><div><span style="color: #f9e79f;">-</span> Implement Git-based backup for changes.</div><div><span style="color: #f9e79f;">-</span> Enhance the app detail page with:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> CVE (Common Vulnerabilities and Exposures) information.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Nested search functionality for better dependency management.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Improved responsiveness, transitioning to card-based views for better usability.</div><div><span style="color: #f9e79f;">-</span> Generate complete SBOMs for your projects.</div><div><span style="color: #f9e79f;">-</span> Enable subdependency navigation within the license pane.</div><div><span style="color: #f9e79f;">-</span> Identify and remove unused packages automatically.</div><br /><div>Stay tuned as we continue to enhance LibTracker, making dependency management more efficient and secure for developers. Your feedback is always welcome!</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dy9ZiYO61VPupBpWDwobOQ_51BjtZbzG3TT7Cu7Av6Lh-NbTMH2Lk8Buqc8JMjdKYX1H3rP8LGYMPE_S5u3FA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><br /><br /></div><p>&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-42762028917591113332024-12-02T13:35:00.000-08:002024-12-02T13:35:18.918-08:00LibTracker Updates 12/2/24: Get to personally know your apps with this simple SBOM Tool<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">We're excited to share updates on our LibTracker VSCode Extension, designed to give you deeper insights into your applications. With LibTracker, you can identify outdated versions, address security vulnerabilities, and manage problematic licensing with ease.</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>📌 <span style="color: #569cd6; font-weight: bold;">**Access the extension here**</span>: [<span style="color: #ce9178;">LibTracker on Visual Studio Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### </span><span style="color: #569cd6; font-weight: bold;">**New Features**</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Smart Expand/Collapse**</span>: Automatically expand or collapse all items in a category for better navigation.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**License Insights**</span>: Get detailed license information for every version of every package, including subdependencies.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Bulk Selection**</span>: Quickly toggle "Select All" for apps in the project detail page.</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### </span><span style="color: #569cd6; font-weight: bold;">**Next Goals**</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Recursion Exclusion List**</span>: Fine-tune your dependency tree.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Workspace Folder Integration**</span>: Potential support for VSCode profiles (pending API capabilities).</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Git Integration**</span>: Backup and track changes seamlessly.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**App Detail Enhancements**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> CVE (Common Vulnerabilities and Exposures) insights.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Advanced search functionality.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Improved responsiveness with card views for small screens.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**SBOM Generation**</span>: Create comprehensive software bills of materials.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**License and CVE Summaries**</span>: AI-driven summaries for easier interpretation.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Subdependency Navigation**</span>: Clickable subdependencies in the license pane to locate them in the table.</div><br /><div>Stay tuned for more updates as we continue building tools that empower developers and simplify dependency management. Follow us for the latest features and announcements!</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjicfKAR8ab2bdHpVgbKxwWOtS-LA0J-SIBrTikApTM9Vak2YWGAtc2y41bEFRGQ7kp3P-9Gs2JKEf4xchbs-N_eu7_1MovrDCgpLpa7PmKYLi0oNlr_9keSDLPWloz0gWeaV6pakb5XKa_WMQddXYdFhj_nsWmCkYcVUiKjQkScF1zgE1zZj2iOMqFZbg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="338" data-original-width="600" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjicfKAR8ab2bdHpVgbKxwWOtS-LA0J-SIBrTikApTM9Vak2YWGAtc2y41bEFRGQ7kp3P-9Gs2JKEf4xchbs-N_eu7_1MovrDCgpLpa7PmKYLi0oNlr_9keSDLPWloz0gWeaV6pakb5XKa_WMQddXYdFhj_nsWmCkYcVUiKjQkScF1zgE1zZj2iOMqFZbg" width="320" /></a></div><br /><br /></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-57966654182604301782024-11-25T08:15:00.000-08:002024-11-25T08:15:50.087-08:00<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">LibTracker Updates 11/25/24: Simplify Dependency Management with this simple SBOM Tool</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>We are excited to announce the latest updates to <span style="font-style: italic;">*LibTracker*</span>, our VSCode extension designed for professionals to simplify software bill of materials (SBOM) management. With LibTracker, you can effortlessly analyze and manage your apps, ensuring up-to-date versions, addressing security vulnerabilities, and resolving licensing issues—all at a glance.</div><br /><div>Access it here: [<span style="color: #ce9178;">LibTracker on VSCode Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### New Features in the Latest Release:</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Grouped Paths**</span>: Added the ability to associate multiple apps with a root folder, easing project transfers between computers.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**App Detail Page**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Subdependency Information**</span>: View detailed info and license info for subdependencies.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Toggle between root and subdependency data to explore license and CVE details.</div><br /><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Bulk Group Path Update**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Recursively searches for app basenames within directories. or the exact subPath. Can specify a recusion level</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### Upcoming Features:</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**App Detail Page Enhancements**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Integration of CVE details for all subdependencies.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Search functionality extended to include nested child rows.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Expand and collapse all subtables within rows for streamlined navigation.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Responsive design updates to allow a card-based layout for improved usability.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Toggle Select All Apps**</span>: Introducing a select-all option on the project detail page.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Workspace Folder Management**</span>: Development depends on VSCode API’s ability to support VSCode profiles.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**SBOM Generation**</span>: Investigating whether to retrieve license and CVE details for every version of each package used in the app.</div><br /><br /><div><span style="color: #f9e79f; font-weight: bold;">### Future Milestones (Exploring Feasibility):</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Git Backup Changes**</span>: Enhancements to streamline version control and backup capabilities.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**AI-Powered Summaries**</span>: Considering automated generation of license and CVE category summaries.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Subdependency Navigation**</span>: Exploring the possibility of linking subdependencies in the license pane to their locations in the dependency table</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Advanced Table Features**</span> - the current package does not support</div><div>&nbsp; <span style="color: #f9e79f;">-</span> child row search</div><div>&nbsp; <span style="color: #f9e79f;">-</span> expand and collapse all subtables in a given row</div><div>&nbsp; <span style="color: #f9e79f;">-</span> responsiveness (remove columns or using cards at a certain viewport)<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjduogaAszh4-8lIPARd6L_IUVIdiw_vnMWfeSeXrm2IFfByV5Rb8TU3Mr-P5FvVOotG6CUFFlIL3VJnKK4a569FNPG2IQY651Qz5mdzPsjWDHa5gGfqNEz3Un9nw5x4TDDUUe01fi3aq67GWO0M8UX6kwiBtdAJxmXi2acdw_aF-LkaDc4vyQEOWB8czA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="338" data-original-width="600" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEjduogaAszh4-8lIPARd6L_IUVIdiw_vnMWfeSeXrm2IFfByV5Rb8TU3Mr-P5FvVOotG6CUFFlIL3VJnKK4a569FNPG2IQY651Qz5mdzPsjWDHa5gGfqNEz3Un9nw5x4TDDUUe01fi3aq67GWO0M8UX6kwiBtdAJxmXi2acdw_aF-LkaDc4vyQEOWB8czA" width="320" /></a></div><br /></div></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-72723737534719396992024-11-18T11:06:00.000-08:002024-11-18T11:06:32.162-08:00**LibTracker Updates 11/18/24: Simplify Dependency Management with this simple SBOM Tool**<p>&nbsp;<span style="background-color: #1f1f1f; color: #569cd6; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 16.7533px; font-weight: bold; white-space: pre;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi8XxSBiHu4kTUPqsmoxGytt_OICOiQaM0zoimRIFMQ57P-JZY39c59NfYEwDRgDBXOsScFOP6ejQveZrWQE9FeduWb7TE70al1ccd7M8ALj0tBLaAgpasu_bdeATk3OuE4X98V3TFaaEZDTcZB1_8J56wJLXaBT6fSCWhlAeZJ9oXecBzFbMrrgaghVOw" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="311" data-original-width="450" height="221" src="https://blogger.googleusercontent.com/img/a/AVvXsEi8XxSBiHu4kTUPqsmoxGytt_OICOiQaM0zoimRIFMQ57P-JZY39c59NfYEwDRgDBXOsScFOP6ejQveZrWQE9FeduWb7TE70al1ccd7M8ALj0tBLaAgpasu_bdeATk3OuE4X98V3TFaaEZDTcZB1_8J56wJLXaBT6fSCWhlAeZJ9oXecBzFbMrrgaghVOw" width="320" /></a></div><br /><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 16.7533px; line-height: 22px; white-space: pre;"><br /><div>We are excited to announce the latest updates to <span style="font-style: italic;">*LibTracker*</span>, our VSCode extension designed for professionals to simplify software bill of materials (SBOM) management. With LibTracker, you can effortlessly analyze and manage your apps, ensuring up-to-date versions, addressing security vulnerabilities, and resolving licensing issues—all at a glance.</div><br /><div>Access it here: [<span style="color: #ce9178;">LibTracker on VSCode Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### New Features in the Latest Release:</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Analog.js Framework Support**</span>: Seamlessly manage projects using this framework.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Direct Navigation Enhancements**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Click the latest version of a package to access its changelog.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Click the package name to visit its homepage.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Dependency Subtables**</span>: Controls now apply to individual subtables for greater flexibility.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Version Selection**</span>: Choose update versions with insights into release dates for easier cross-referencing.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Comprehensive CRUD Capabilities**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Update or bulk update packages.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Add and delete packages effortlessly.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Dashboard Refresh Logic**</span>: Improved performance and usability.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Backup and Restore**</span>: Save package manager files with options for automatic or manual resolution.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Offline Cache Support**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Enable, disable, or toggle cache functionality for fetching dependency infomation.</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### Upcoming Features:</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Advanced Sorting Options**</span>.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**App Detail Page Enhancements**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> CVE (Common Vulnerabilities and Exposures) insights.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Prefetch extension data for seamless experience.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Team Collaboration Support**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Root folder functionality for cross-team projects.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**SBOM Generation**</span>.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**AI Recommendations**</span>: Get version upgrade suggestions based on project needs.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Integrated Terminal Commands**</span>: Run package management commands directly within LibTracker.</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### Future Milestones (Exploring Feasibility):</span></div><div><span style="color: #f9e79f;">-</span> Git-based backups for optimized storage.</div><div><span style="color: #f9e79f;">-</span> Compatibility reports to identify the best package combinations.</div><div><span style="color: #f9e79f;">-</span> Notes functionality for user feedback and workflow insights.</div><div><span style="color: #f9e79f;">-</span> A community-driven knowledge base for package compatibility.</div><div><span style="color: #f9e79f;">-</span> Partial page refresh to improve performance.</div><div><span style="color: #f9e79f;">-</span> Identification of unused packages in projects.</div><br /><div>LibTracker is your go-to tool for modern SBOM management, tailored to enhance productivity and streamline workflows. Stay tuned for more updates as we continue to innovate and deliver.</div><br /><div>#SBOM Tool #LibTracker #VSCode Extension #Package Management #Dependency Management #Software Development #Security Vulnerabilities #Version Control #Open Source #Software Engineering #App Management #Analog.js #Software Automation #Backup and Restore #Team Collaboration #Offline Cache #AI Recommendations #Package Updates</div><br /><br /><br /><div>SBOM Tool,LibTracker,VSCode Extension,Package Management,Dependency Management,Software Development,Security Vulnerabilities,Version Control,Open Source,Software Engineering,App Management,Analog.js,Software Automation,Backup and Restore,Team Collaboration,Offline Cache,AI Recommendations,Package Updates</div><br /><br /></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-84918648064026874592024-11-16T13:29:00.000-08:002024-11-16T13:29:21.041-08:00**LibTracker Updates 11/16/24: Simplify Dependency Management with this simple SBOM Tool**<div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 15.4px; line-height: 20px; white-space: pre;"><div><span style="color: #569cd6; font-weight: bold;">**LibTracker Updates: Simplify Dependency Management with this simple SBOM Tool**</span></div><br /><div>At Windmillcode, we are committed to equipping organizations with tools that enhance software development efficiency and security. Our latest updates to <span style="color: #569cd6; font-weight: bold;">**LibTracker**</span>, a cutting-edge VSCode extension, reinforce our mission to simplify dependency management and provide actionable insights for your applications.</div><br /><div><span style="color: #569cd6; font-weight: bold;">**Access LibTracker today**</span>: [<span style="color: #ce9178;">Visual Studio Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### </span><span style="color: #569cd6; font-weight: bold;">**Recent Enhancements**</span></div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Enhanced Import/Export Capabilities**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Flexible options to append, overwrite, or intelligently merge projects and apps with matching names, streamlining SBOM updates.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Comprehensive import validation to eliminate errors and ensure accuracy.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Expanded Application Coverage**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Broader support now includes all npm applications, providing unparalleled flexibility for developers managing diverse tech stacks.</div><br /><div><span style="color: #f9e79f; font-weight: bold;">### </span><span style="color: #569cd6; font-weight: bold;">**Looking Ahead**</span></div><div>Our roadmap reflects our commitment to continuous improvement and user-focused innovation:</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Advanced App Detail Page**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Security management tools for adding, updating, or removing dependencies, with options for version control.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Snapshot functionality to safeguard against unintended impacts of updates or testing changes.</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Bulk update options to save time and effort.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Performance Enhancements**</span>:</div><div>&nbsp; <span style="color: #f9e79f;">-</span> Refreshed refresh logic and optimized caching for faster, more reliable operations.</div><br /></div><p><span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 15.4px; white-space: pre;">LibTracker is engineered to empower development teams with the precision and control necessary to drive success in today’s fast-paced software landscape. Join us in shaping the future of dependency management.</span>&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-62813266732897845592024-11-15T11:56:00.000-08:002024-11-15T11:57:10.604-08:00🚀 **Exciting Updates for LibTracker - The Ultimate SBOM Tool!** 🚀<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">🚀 </span><span style="background-color: #1f1f1f; color: #569cd6; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; font-weight: bold; white-space: pre;">**Exciting Updates for LibTracker - The Ultimate SBOM Tool!**</span><span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;"> 🚀</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>📣 <span style="color: #569cd6; font-weight: bold;">**Greetings to all LibTracker users!**</span></div><div>LibTracker is your go-to Visual Studio Code extension to take control of your apps. Quickly identify and resolve outdated versions, security vulnerabilities, and problematic licensing with ease.</div><br /><div>🎉 <span style="color: #569cd6; font-weight: bold;">**Milestone Achieved**</span>:</div><div>We’re thrilled to announce that LibTracker has surpassed <span style="color: #569cd6; font-weight: bold;">**100 users**</span> since our launch on <span style="color: #569cd6; font-weight: bold;">**November 5th**</span>! Thank you for your support and trust in our tool.</div><br /><div>🔗 <span style="color: #569cd6; font-weight: bold;">**Try LibTracker Now**</span>:</div><div>Available on the VSCode Marketplace:</div><div>[<span style="color: #ce9178;">Download LibTracker</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>)</div><br /><div>---</div><br /><div>✨ <span style="color: #569cd6; font-weight: bold;">**Major Update: App Detail Page**</span> ✨</div><div>LibTracker now provides detailed insights into each app in your project:</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Dependency Info**</span>: View detailed dependency relationships.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Version Info**</span>: Identify outdated versions at a glance.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**License Info**</span>: Ensure compliance with licensing requirements.</div><div><span style="color: #f9e79f;">-</span> <span style="color: #569cd6; font-weight: bold;">**Progress Tracking**</span>: This info takes a long time to retrieve dont be tricked into thinking it has hanged</div><br /><div>---</div><br /><div>💡 <span style="color: #569cd6; font-weight: bold;">**What’s Next?**</span></div><div>We’re working on exciting new features to take LibTracker to the next level:</div><div><span style="color: #f9e79f;">1.</span> <span style="color: #569cd6; font-weight: bold;">**npm App Focus**</span>: Using npm as a model for enhanced functionality across all apps.</div><div><span style="color: #f9e79f;">2.</span> <span style="color: #569cd6; font-weight: bold;">**Security Information**</span>: Integrate vulnerability insights to keep your projects secure.</div><div><span style="color: #f9e79f;">3.</span> <span style="color: #569cd6; font-weight: bold;">**Advanced Package Management**</span>:</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Add or update packages.</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Choose specific versions or the latest version.</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Create snapshots to rollback changes if updates fail.</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Bulk operations: Import, append, export dependencies.</div><div><span style="color: #f9e79f;">4.</span> <span style="color: #569cd6; font-weight: bold;">**Performance Enhancements**</span>:</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Cache detailed dependency HTTP API calls.</div><div>&nbsp; &nbsp;<span style="color: #f9e79f;">-</span> Refresh logic for improved efficiency.</div><div><span style="color: #f9e79f;">5.</span> <span style="color: #569cd6; font-weight: bold;">**Coming Soon Notifications**</span>: Alerts for upcoming features on inactive buttons.</div><br /><div>---</div><br /><div>🔍 <span style="color: #569cd6; font-weight: bold;">**Community Call**</span>:</div><div>We’d love to hear your thoughts and suggestions for tools and security sources to improve vulnerability detection in packages! Should we partner with <span style="color: #569cd6; font-weight: bold;">**Snyk**</span> or other leaders in SBOM tools? Let us know what you think or if you'd like to sponsor us!</div><br /><div>Thank you for supporting LibTracker. Together, let’s make dependency management effortless! 💻✨</div><br /><br /><div>LibTracker, SBOM, DependencyManagement, OpenSource, VisualStudioCode, VSCodeExtension, AppSecurity, SoftwareDevelopment, SoftwareLicensing, VersionControl, Npm, Snyk, CyberSecurity, DevTools, SoftwareEngineering, AppUpdates, Milestones, TechCommunity, VulnerabilityManagement, OpenSourceTools</div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgYuvUP9bnK8BaolBQP9Bo-ardFtt4G5IfAi49k4vFKiBFPMx5h39d3uFNicu3Dh42aAukHDAdbT27NOezVS9BmWYBEGo7bjfPNNuN0jl3XUwNrz_i2H_im1IRhiCvaJJWIo4z3n-xaB_KaNSHu7cgouFTnq-v04pq3pA22iCdFu1Jz9Q89YE4QHAjL09o" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEgYuvUP9bnK8BaolBQP9Bo-ardFtt4G5IfAi49k4vFKiBFPMx5h39d3uFNicu3Dh42aAukHDAdbT27NOezVS9BmWYBEGo7bjfPNNuN0jl3XUwNrz_i2H_im1IRhiCvaJJWIo4z3n-xaB_KaNSHu7cgouFTnq-v04pq3pA22iCdFu1Jz9Q89YE4QHAjL09o" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi66aM7u0MMhexoNB3WnIvy5wKx4TNQVKywswnRHdd_JSGjLfdln8PU9uyBtBxg3TfifZT2E_9mxRWVX3XJbJFeoVx44VT7LVBSnlJPLkp2A7Xb6Z2FZ_UAyid39Q8Meev0i9KP1Sv_FfNX41pSTTOvaNcBnYHII_4XKFR5a1nuJMmuL4Q6s90lFb0JJTk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1080" data-original-width="1920" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEi66aM7u0MMhexoNB3WnIvy5wKx4TNQVKywswnRHdd_JSGjLfdln8PU9uyBtBxg3TfifZT2E_9mxRWVX3XJbJFeoVx44VT7LVBSnlJPLkp2A7Xb6Z2FZ_UAyid39Q8Meev0i9KP1Sv_FfNX41pSTTOvaNcBnYHII_4XKFR5a1nuJMmuL4Q6s90lFb0JJTk" width="320" /></a></div><br /><br /></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-29860123215881964562024-11-08T12:26:00.000-08:002024-11-08T12:41:38.110-08:00🚀 **Introducing LibTracker: Simplifying Dependency Management in VSCode!** 🚀<div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiKEuDMgB8hb79d2nLTJAceI1t0_QPQgx7ml2CKBgRYAfyEnPpYgzdY8D6Y_LKl-AitDJ1pVkvX4oGdmVQp-hbkm918SIaPGIqdH3oLRy1fay6xEB6a8zUykbnzPodCEa1ASP6TslSuw_UwWxnhvSJYONN3mPvSAxi64jlY_wY5zOeL_HOdz9Fw4Kvb7v0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="314" data-original-width="534" height="188" src="https://blogger.googleusercontent.com/img/a/AVvXsEiKEuDMgB8hb79d2nLTJAceI1t0_QPQgx7ml2CKBgRYAfyEnPpYgzdY8D6Y_LKl-AitDJ1pVkvX4oGdmVQp-hbkm918SIaPGIqdH3oLRy1fay6xEB6a8zUykbnzPodCEa1ASP6TslSuw_UwWxnhvSJYONN3mPvSAxi64jlY_wY5zOeL_HOdz9Fw4Kvb7v0" width="320" /></a></div><br /><br /></div><div>We’re excited to announce the latest updates to <span style="color: #569cd6; font-weight: bold;">**LibTracker**</span>, our streamlined SBOM (Software Bill of Materials) tool designed to make dependency management effortless. LibTracker now supports popular frameworks along with their Gradle, Kotlin Gradle, npm, pip, and venv equivalents for Java, Node.js, and Python applications.</div><br /><div>With this release, we’ve enhanced dependency tracking by incorporating the package manager as an additional field when adding apps to projects. We’ve also developed a parser for <span style="color: #569cd6; font-weight: bold;">**Gemfile**</span> files, which we aim to extend for iOS <span style="color: #569cd6; font-weight: bold;">**Podfiles**</span>. This will contribute to a broader npm library for parsing Ruby dependency files.</div><br /><div><span style="color: #569cd6; font-weight: bold;">**Now Available on the VSCode Marketplace:**</span></div><div>Access it here: [<span style="color: #ce9178;">LibTracker on VSCode Marketplace</span>](<span style="text-decoration-line: underline;">https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker</span>).</div><br /><div><span style="color: #569cd6; font-weight: bold;">### Next on Our Roadmap:</span></div><div><span style="color: #6796e6;">1.</span> <span style="color: #569cd6; font-weight: bold;">**App Dependency Page**</span></div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> View licenses</div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> View security vulnerabilities</div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> CRUD for dependencies</div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> (Possibly) identify unused packages</div><br /><div><span style="color: #6796e6;">2.</span> <span style="color: #569cd6; font-weight: bold;">**Support for Code Workspaces**</span></div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> Open entire projects as workspaces</div><div>&nbsp; &nbsp;<span style="color: #6796e6;">-</span> Edit code-workspace files to include additional folders as needed</div><br /><div>We’d love to hear your thoughts and feedback as we continue to evolve LibTracker! #LibTracker #DependencyManagement #VSCodeExtensions #Windmillcode</div><br /><br /><br /></div><p>&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-78190864144293370842024-11-03T12:06:00.000-08:002024-11-03T12:06:50.665-08:00<p>&nbsp;🚧 **LibTracker Development Update**</p><p><br /></p><p>We've been making solid progress on **LibTracker**, our lightweight SBOM tool designed to simplify dependency management. Recent updates include:</p><p><br /></p><p>🔹 **Current Progress**</p><p>- Completed CRUD functionality for projects and apps</p><p>- Enabled opening apps directly in the terminal or VS Code</p><p>- Added support for Flutter on Android, iOS, and macOS</p><p><br /></p><p>🔍 **Learned So Far**</p><p>- WebView panels don't support `alert`, `confirm`, or `modals`</p><p>- Panel development resembles a client-server model, where the WebView panel acts as the client, and extension API lives on the "server"</p><p>- Vanilla JS has proven useful for TDD</p><p>- Leveraged npm libraries to parse Gradle files for Android support</p><p><br /></p><p>🎯 **Next Steps**</p><p>- Obtain framework and programming language metadata for all apps listed in the popular section</p><p>- Develop an app dependency page to:</p><p>&nbsp; - View licenses</p><p>&nbsp; - Display security vulnerabilities</p><p>&nbsp; - Enable CRUD on dependencies</p><p>&nbsp; - (Possibly) Identify unused packages—challenging but potentially achievable with executables</p><p><br /></p><p>Let us know your thoughts and any insights</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgRsdlmS60GdYFxO0Hvj4zG7LhcLmbyuWsiZhG-9kK1PibuJwA_WxlNe6HjwE-81Dru5ECtucGyZPKTW21HpkwRVHTliT49UHwaT0SF5JpLA0tYA4SjJFIrIebbxvSY5WFi3poyFkvwJNRSKyyXHXIyQQcRTX81I99jhebjeSuiuM07OOOf32RjA39j8yE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="338" data-original-width="600" height="180" src="https://blogger.googleusercontent.com/img/a/AVvXsEgRsdlmS60GdYFxO0Hvj4zG7LhcLmbyuWsiZhG-9kK1PibuJwA_WxlNe6HjwE-81Dru5ECtucGyZPKTW21HpkwRVHTliT49UHwaT0SF5JpLA0tYA4SjJFIrIebbxvSY5WFi3poyFkvwJNRSKyyXHXIyQQcRTX81I99jhebjeSuiuM07OOOf32RjA39j8yE" width="320" /></a></div><br /><p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-3991466102212194122024-11-02T06:36:00.000-07:002024-11-02T06:36:03.447-07:00WHO REALLY OWNS YOUR DOMAIN WHO CAN TAKE YOUR WEBSITE FROM YOU<p>Did you know you could lose your website if you don t own your domain a client learned the hard way when a consulting company took control of their domain leaving them locked out don t make the same mistake watch and learn how to protect your website for good</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj5PQgRS-QozGs9ToDQPebKuBn6IbksGOR9I2jy330Q-Oe0QiAA5ptbWgfVQ4vXnoD9NCQR4m7prY5DUf3c9VWUuwY1QDafo-jKrtTgr54uYOOn19Zb1U2Xjg_7NFfjatQ05_7etaupCNR5_87NhTgUCsdDDG1khVtAp-Nwlzn7BjaIZ_dySZgC7fbLuWg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1077" data-original-width="605" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEj5PQgRS-QozGs9ToDQPebKuBn6IbksGOR9I2jy330Q-Oe0QiAA5ptbWgfVQ4vXnoD9NCQR4m7prY5DUf3c9VWUuwY1QDafo-jKrtTgr54uYOOn19Zb1U2Xjg_7NFfjatQ05_7etaupCNR5_87NhTgUCsdDDG1khVtAp-Nwlzn7BjaIZ_dySZgC7fbLuWg" width="135" /></a></div><p></p><p>https://www.youtube.com/shorts/4RWg1mJvfp8</p><p>https://www.tiktok.com/@windmillcode/video/7432673402973883679</p><p><br /></p><p>&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-27464471651583963172024-10-31T09:43:00.000-07:002024-10-31T09:43:23.347-07:00Unleash Viral Content: How I Created a YouTube Video Using this AI Browser Extension<p><br /></p><p><br /></p><p>🎬 Want to create viral content? I made a video using an AI tool that helps with everything from titles and tags to eye-catching images. If you’re a YouTube creator or just want to grow your channel, you don’t want to miss this! Watch now to unlock the power of AI and make videos that *everyone* wants to watch! 🚀 #YouTubeTips #ContentCreation #AI</p><p><br /></p><p><br /></p><p>https://yivster.com/video/6723b241bdda90f2305be706</p><p>https://www.youtube.com/watch?v=0dBWSddlHu8&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-6548442595132035082024-10-29T07:34:00.000-07:002024-10-29T07:34:06.895-07:00WHY YOUR COMPUTER’S SOUND RANDOMLY SUCKS – HERE’S THE FIX!<p>💻🔊 Ever had your computer sound randomly go bad? It’s likely Windows messing with your drivers! Don’t let broken audio ruin your day – watch this quick guide and get your sound back in no time! Just download the right drivers from your laptop’s site, and you’re good to go! #ComputerTips</p><p><br /></p><p><br /></p><p>https://www.youtube.com/shorts/0x88VDLB78E</p><p>https://www.tiktok.com/@windmillcode/video/7431201941641809182&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-53735377132658682632024-10-25T03:09:00.000-07:002024-10-25T03:09:48.269-07:00<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">🚨 Warning: Scanning QR Codes Could Get You Hacked! 😱 Don’t fall for the trap—protect yourself with these 3 game-changing tips. 📱🔒 Watch now before it’s too late! #HackerAlert #StaySafe #QRcodeScam #TechWarning</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><br /><div>https://theblacktube.com/shorts/dont-want-to-get-hacked-qr-code-scan-tips-you-must-know-now_73PquZoGNnM8mqA.html#google_vignette</div><br /><div>https://www.youtube.com/shorts/LbjoIBodvjA</div><br /><div>https://yivster.com/video/671b698cbdda90f2305bdcf3</div><br /></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-36364027262828785372024-10-23T06:39:00.000-07:002024-10-23T06:39:22.912-07:00<p>Hey everyone!</p><p><br /></p><p>Greetings thanks to the Wxt Framework&nbsp; we have made our orgs first browser extension</p><p>&nbsp; I think could be super helpful for anyone using ChatGPT regularly. It lets you add prefixes and suffixes to your prompts easily, saves your favorite setups, and you can even share them with others or back them up.</p><p><br /></p><p>We have used angular and wml-three library to easily tie the 3d features to the angular router by using a guards, question and poll for everyone what function name should we give the feature in our library? https://ai-prompt-modifier.com</p><p><br /></p><p>Check out the quick demo 🎥 https://www.youtube.com/watch?v=C07YXnyK-ck&amp;list=PLDBs2y4Hd-doa1kMtxKfFrx0b5zQRLV1r and feel free to download it if it looks like something that could help you!</p><p><br /></p><p>Would love to hear your thoughts and feedback!</p><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dwdnDspPi7TItKNbGDcPemgpi85wBm_awbQTHhg4omSYRbP1XNRwCh64Pv74ttnsioeRynt8hlx0HFDC8_cNA' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-60536111506974025462024-09-22T06:39:00.000-07:002024-09-22T06:39:33.390-07:00<p>New CDK version 18.2.4200 is out!</p><p>We released a new component Angular 3D Carousel</p><p>Give our repo a star</p><p>https://github.com/WindMillCode/Windmillcode-Angular-CDK/releases/tag/18.2.4200</p><p>Check out the library here</p><p>https://windmillcode.github.io/Windmillcode-Angular-CDK-Docs/angular-components/wml-carousel/</p><p>#Angular #JavaScript #OpenSource #TechUpdates #WebDevelopment</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhQPKMTGDujY92hmx3yl4dxwwMJfO7teZxrKMPbAhbfjvZ8bP58Nz_9rHwzjETHJPlFZVtgVrd-iCa1DvvIqPsxJs9x3Z_JVRyKl4-AiL2sSgxjjTCXseu0J3jegE6zQrr10XI4_3xcjh3CBCo9CR7MFIofAuJBYEdbin5kRy5sBOmJ5_1hXlByhY4R7P0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="376" data-original-width="1141" height="105" src="https://blogger.googleusercontent.com/img/a/AVvXsEhQPKMTGDujY92hmx3yl4dxwwMJfO7teZxrKMPbAhbfjvZ8bP58Nz_9rHwzjETHJPlFZVtgVrd-iCa1DvvIqPsxJs9x3Z_JVRyKl4-AiL2sSgxjjTCXseu0J3jegE6zQrr10XI4_3xcjh3CBCo9CR7MFIofAuJBYEdbin5kRy5sBOmJ5_1hXlByhY4R7P0" width="320" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-13398195040397875192024-09-19T18:40:00.000-07:002024-09-19T18:40:01.768-07:00<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 16.8px; white-space: pre;">New Angular CDK version 18.2.4100 is out!</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 16.8px; line-height: 22px; white-space: pre;"><div>We offically now have a plug and play THREE.JS Integration</div><div>Give our repo a star</div><div>https://github.com/WindMillCode/Windmillcode-Angular-CDK/releases/tag/18.2.4100</div><div>Check out the library here</div><div>windmillcode.github.io/Windmillcode-Angular-CDK-Docs</div><div>#Angular #JavaScript #OpenSource #TechUpdates #WebDevelopment</div></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-60037867517905311162024-09-16T10:41:00.000-07:002024-09-16T10:41:47.035-07:00<div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 16.8px; line-height: 22px; white-space: pre;"><div>New Angular CDK version 18.2.4000 is out!</div><div>WMLMotionUIProperty now supports css transitions and pause and play for both CSS Animations and CSS Transitions</div><div>also we now have docs versioning</div><div>https://github.com/WindMillCode/Windmillcode-Angular-CDK/releases/tag/18.2.4000</div><div>Check out the library here</div><div>windmillcode.github.io/Windmillcode-Angular-CDK-Docs</div><div>#Angular #JavaScript #OpenSource #TechUpdates #WebDevelopment</div><br /></div><p>&nbsp;</p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-68165292513568787852024-09-08T20:11:00.000-07:002024-09-08T20:11:34.230-07:00<p>&nbsp;<span style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; white-space: pre;">New Angular CDK version 18.2.3100 is out!</span></p><div style="background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &quot;Courier New&quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;"><div>https://github.com/WindMillCode/Windmillcode-Angular-CDK/releases/tag/18.2.3100</div><div><span style="color: #6a9955;">#Angular #JavaScript #OpenSource #TechUpdates #WebDevelopment</span></div></div>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-69749690292822934832024-08-22T10:26:00.000-07:002024-08-22T10:26:55.332-07:00<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjfyAO_jhhoLpJvhEbM6ePK2ObFKcIDqcgsFRrfcKdarHNISOi-X2yb0cmwfeQsilccUeJ0nYiOV-LLjubxbFVg4zFBMh1_Cpu78jOlDWBx76Zr85cCrj1g6_uEn_aztFZZUrjvFkvyx5bvnEtk34rufGWfvDSaAyn_pNzyec9OIkdh7ImkTleynQI_RP0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="828" data-original-width="987" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjfyAO_jhhoLpJvhEbM6ePK2ObFKcIDqcgsFRrfcKdarHNISOi-X2yb0cmwfeQsilccUeJ0nYiOV-LLjubxbFVg4zFBMh1_Cpu78jOlDWBx76Zr85cCrj1g6_uEn_aztFZZUrjvFkvyx5bvnEtk34rufGWfvDSaAyn_pNzyec9OIkdh7ImkTleynQI_RP0" width="286" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-14229608585995908872024-08-19T07:57:00.000-07:002024-08-19T07:57:10.124-07:00<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhjPfQl-ffl-q3kFmiLkwWFm-cio67Qwii4v1ekXQSO4LkU6uCOS5y2H24MeXHR61wAX7dctNIHpV7VK9kKbYbfm7sMi_N9MzpeIS0iNMtkMAF8csDaLSrucvn2G7k65atY77ZVWkv4thhf1y_cjyak4bfPucNVfL2DYIuFmMph3fHMLGWF3ajODnbYs_g" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="877" data-original-width="991" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhjPfQl-ffl-q3kFmiLkwWFm-cio67Qwii4v1ekXQSO4LkU6uCOS5y2H24MeXHR61wAX7dctNIHpV7VK9kKbYbfm7sMi_N9MzpeIS0iNMtkMAF8csDaLSrucvn2G7k65atY77ZVWkv4thhf1y_cjyak4bfPucNVfL2DYIuFmMph3fHMLGWF3ajODnbYs_g" width="271" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-85999686057643192482024-05-08T08:06:00.000-07:002024-05-08T08:06:06.853-07:00<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjo8JnYKK4CXzR4tdv0d2h8dQTR1RdOD2Rdg9wKOveuF0vojCv4v4e0gKz_6cloHew_onHZ0qp4cAWL3uG2KQmREq7_Fw7IqqKbKWzkJq57-cDaBbsmGiNjohlcz5CXOqNa7Xrxd9a1izn_IQE60Vvlivo2j_sKqGUnX5L3fdjCx5WezosP0fbKhZZmd0M" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="618" data-original-width="640" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjo8JnYKK4CXzR4tdv0d2h8dQTR1RdOD2Rdg9wKOveuF0vojCv4v4e0gKz_6cloHew_onHZ0qp4cAWL3uG2KQmREq7_Fw7IqqKbKWzkJq57-cDaBbsmGiNjohlcz5CXOqNa7Xrxd9a1izn_IQE60Vvlivo2j_sKqGUnX5L3fdjCx5WezosP0fbKhZZmd0M" width="249" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0tag:blogger.com,1999:blog-2257913303838289897.post-91728066811448158122024-05-07T08:16:00.000-07:002024-05-07T08:16:34.849-07:00<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiJp0M5JdPUq1gckRY_0UIj7mXRNx01rgkLBXekkOZLBz1EG8mZrNr2dKzXRCUKpEBOfB5OP9m4M9LdwmpppnZIosqDf8dRc4wUQK07Vqc47Z3Ahow8hL3vKwsOxkNl-quU2ojLvtrQAtaF6ZWouR6aXvofUDbqwuXRK08SEHoqK6DCEJwF5HVmE4bVnyk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="725" data-original-width="725" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiJp0M5JdPUq1gckRY_0UIj7mXRNx01rgkLBXekkOZLBz1EG8mZrNr2dKzXRCUKpEBOfB5OP9m4M9LdwmpppnZIosqDf8dRc4wUQK07Vqc47Z3Ahow8hL3vKwsOxkNl-quU2ojLvtrQAtaF6ZWouR6aXvofUDbqwuXRK08SEHoqK6DCEJwF5HVmE4bVnyk" width="240" /></a></div><br />&nbsp;<p></p>WindMillCodehttp://www.blogger.com/profile/02218066806177698358[email protected]0