Riched Version Lens with Changelog
A VSCode extension that displays version status indicators (✅/🆙) for your project dependencies, with detailed changelog previews on hover.
Features
Usage
- Open any supported dependency file
- Look for the version indicators:
- ✅ indicates your dependency is up to date
- 🆙 shows an update is available
- Hover over any dependency to see its changelog
Supported Package Managers
Status |
Description |
✅ |
Fully Supported |
🚧 |
In Development |
Active Support
Language |
File |
Status |
Python |
requirements.txt , pyproject.toml |
✅ |
Node.js |
package.json |
✅ |
Ruby |
Gemfile |
✅ |
Coming Soon
Language |
File |
Status |
PHP |
composer.json |
🚧 |
Java |
pom.xml , build.gradle |
🚧 |
Swift |
Package.swift |
🚧 |
Kotlin |
build.gradle.kts |
🚧 |
Dart |
pubspec.yaml |
🚧 |
Terraform |
*.tf |
🚧 |
Ansible |
requirements.yml |
🚧 |
Helm |
Chart.yaml |
🚧 |
Quick Start
Install
ext install riched-version-lens
Use
- Open any supported dependency file
- Look for indicators:
- ✅ Up-to-date
- 🆙 Update available
Configuration
{
"riched-version-lens.logging.level": "info",
"riched-version-lens.logging.enabled": true,
"riched-version-lens.logging.showOnStartup": true,
"riched-version-lens.logging.logToFile": false,
"riched-version-lens.logging.logFilePath": "",
"riched-version-lens.logging.maxFileSize": 5242880,
"riched-version-lens.enableChangelogCache": true
}
Contributing
See our Contributing Guide for details.
License
MIT - See LICENSE file
Similar Projects
| |