#subdependency navigation
Explore tagged Tumblr posts
windmillcode · 1 month ago
Text
LibTracker Updates 11/25/24: Simplify Dependency Management with this simple SBOM Tool
We are excited to announce the latest updates to *LibTracker*, 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.
Access it here: [LibTracker on VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker)
### New Features in the Latest Release:
- **Grouped Paths**: Added the ability to associate multiple apps with a root folder, easing project transfers between computers.
- **App Detail Page**:
  - **Subdependency Information**: View detailed info and license info for subdependencies.
  - Toggle between root and subdependency data to explore license and CVE details.
- **Bulk Group Path Update**:
  - Recursively searches for app basenames within directories. or the exact subPath. Can specify a recusion level
### Upcoming Features:
- **App Detail Page Enhancements**:
  - Integration of CVE details for all subdependencies.
  - Search functionality extended to include nested child rows.
  - Expand and collapse all subtables within rows for streamlined navigation.
  - Responsive design updates to allow a card-based layout for improved usability.
- **Toggle Select All Apps**: Introducing a select-all option on the project detail page.
- **Workspace Folder Management**: Development depends on VSCode API’s ability to support VSCode profiles.
- **SBOM Generation**: Investigating whether to retrieve license and CVE details for every version of each package used in the app.
### Future Milestones (Exploring Feasibility):
- **Git Backup Changes**: Enhancements to streamline version control and backup capabilities.
- **AI-Powered Summaries**: Considering automated generation of license and CVE category summaries.
- **Subdependency Navigation**: Exploring the possibility of linking subdependencies in the license pane to their locations in the dependency table
- **Advanced Table Features** - the current package does not support
  - child row search
  - expand and collapse all subtables in a given row
Tumblr media
  - responsiveness (remove columns or using cards at a certain viewport)
0 notes
windmillcode · 11 days ago
Text
LibTracker Updates 12/27/24: Simplifying Dependency Management for Developers
Tumblr media
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.
Access LibTracker here:
Key Enhancements:
• Comprehensive CVE scanning and reporting for both root packages and subdependencies to highlight vulnerabilities and prioritize risks.
• Ability to generate a Software Bill of Materials (SBOM) for increased visibility into your entire dependency stack, helping with compliance and auditing.
• Substantial performance boosts through optimized data retrieval, caching, and logging, delivering faster queries and scans.
• Git-based backup logic for streamlined version control of dependency files.
• Resource-aware prefetching, improved logging mechanisms, and refined cache clearing for more efficient workflows.
Next Steps:
• Expand on collapsible action icons to enhance the user interface.
• Link directly to dependencies within license or CVE panels for easier navigation.
• Continue refining UI responsiveness and provide advanced search capabilities.
• Integrate more robust AI-driven recommendations for comprehensive dependency management.
Thank you for choosing LibTracker to maintain secure and compliant projects. We look forward to your feedback and continued collaboration.
0 notes
windmillcode · 22 days ago
Text
LibTracker Updates 12/16/24: Simplifying Dependency Management for Developers
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.
View your app's dependencies at a glance, identify outdated versions, fix security vulnerabilities, and address problematic licensing—all in one streamlined tool.
Access LibTracker here: [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=windmillcode-publisher-0.lib-tracker)
New Features:
- 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.
- Enhanced Usability: Added action icons with tooltips for a more intuitive experience.
- Unused Code Detection: Identify unused packages and imports with ease.
- Edge Case Handling: Improved handling for non-registry packages, ensuring you receive as much information as possible.
Upcoming Enhancements:
- Progress Indicators: Visualize progress for checks like outdated versions, unused dependencies, and pre-fetch operations.
- Collapsible Action Icons: Streamline the interface by collapsing less frequently used tools.
- Advanced Filters: Add glob or regex-based ignore patterns for app subpath searches.
- Git-Based Backups: Explore using Git instead of the filesystem for enhanced backup reliability.
- App Detail Page Improvements:
  - Display CVE information.
  - Advanced search functionality.
  - Responsive design with card-based layouts for better readability.
Future Goals:
- SBOM Generation: Automatically create a comprehensive Software Bill of Materials for your projects.
- License and CVE Summaries: Summarize key insights using URLs or AI-generated categories.
- Subdependency Insights: Enable direct navigation to subdependencies within the license pane.
Tumblr media
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.
0 notes