VersionTrack - Dependency updates in Slack | POLPROG Skip to content

VersionTrack

Dependency updates in Slack

Dependency updates from multiple repositories in one clear report, directly in Slack.

Developer tool Slack, GitHub
Official product page Publisher: POLPROG
Official product page
3
Update levels
2
Read-only GitHub permissions
1
Repository providers in beta
0
Message-history access
01 / VersionTrack

About

VersionTrack brings npm dependency updates from selected GitHub repositories into one clear Slack report. Your team immediately sees which packages need attention, how large the change is and which project it affects, without opening every package.json by hand.

Why use it

  • One shared priority list. Updates live in one clear view instead of scattered checks and manual notes.
  • Decision-ready context. The report shows the package, repository, versions and change level, including major updates and deprecated packages.
  • The team stays in control. VersionTrack informs the team. It never changes code or deploys an update without a decision.
  • Limited access. The GitHub App uses read-only permissions and only the repositories chosen during installation.

How much time can it save

  • 30 to 90 minutes each week. That is the time a team maintaining 10 repositories may spend gathering dependency-update information manually.
  • About 2 to 6 hours per person each month. This is a realistic saving in that scenario because one Slack report replaces the discovery work.
  • A transparent estimate. The tool saves review and prioritization time, not the engineering work needed to change code.

Who VersionTrack is for

  • Node.js and TypeScript teams. Especially teams maintaining several GitHub applications or libraries.
  • Technical leads and maintainers. People who need to assess update risk without opening every project manually.
  • Quality and security owners. Teams that want to notice important updates and deprecations earlier.

Installation and first scan

  1. Select Add to Slack and install the app in the chosen workspace.
  2. Connect the GitHub App with only Metadata: Read-only and Contents: Read-only access.
  3. Choose the repositories that VersionTrack may access in GitHub.
  4. Open App Home in Slack, choose a reporting channel and set the monitored repositories.
  5. Run /deps scan or use the scan button. Progress is posted to the channel and becomes the final report.

What a report contains

  • Full context. The repository, package name, current and latest version, and change level: patch, minor or major.
  • Useful actions in Slack. Filter one or more repositories, sort findings, reveal more items and export the current scan to a Markdown file.

Current scope

  • GitHub: selected public and private repositories. VersionTrack does not require access to an entire organization.
  • npm: analysis of package.json and package-lock.json, version comparison and deprecation information.
  • Monorepos: basic detection of manifests in repository subdirectories.
  • Slack: OAuth installation, App Home, manual and scheduled scans, and interactive reports in the chosen channel.

What VersionTrack does not do

In its first release, the tool does not modify code, create branches, open pull requests or install packages. It organizes updates while the team decides what to ship. Bitbucket and more package ecosystems are planned after the GitHub integration is stable.

02 / Use case

What it solves

The problem
  • Overdue updates are checked repository by repository
  • A major change and a deprecated package hide among trivia
  • You do not want a tool that touches the code itself
The outcome
  • One Slack report gathers every dependency
  • You see what is serious and in which project
  • The team decides on the upgrade, not the integration
Who it is for
  • Teams maintaining several Node.js repositories
  • Tech leads and library maintainers
  • People responsible for dependency security
03 / Key Features

Key Features

The most important capabilities, explained in practical terms.

Multi-repository scans

One GitHub App installation can monitor selected projects of an organization or user.

Patch, minor and major

Semantic version changes are classified clearly, so major upgrades do not disappear among small patches.

Repository selection

Repositories can be selected and later enabled or disabled directly from Slack.

Reports and Markdown export

Filter a report by repositories, sort results and download the current scan as a Markdown file.

Live scan progress

A progress message shows completed repositories and checked packages, then becomes the final report.

Clear errors and deprecations

Missing manifests, access issues, API limits and deprecated packages are shown against the affected repository.

04 / Download

Product access

A clear path from the official source to your first successful workflow.

Choose the right platform

Use one of the official links available for your device or browser.

Install or open

Follow the store instructions or open the web application. No third-party installers.

Configure and begin

Review the options, choose your preferences and start with the core workflow.

Official access options
05 / Technology

Technology behind the product

A transparent look at the core technologies used to build and maintain this product.

TypeScript
Node.js
PostgreSQL
Docker
06 / Security

Privacy & Security

VersionTrack has only the access needed to read dependency manifests and publish its own reports.

Read-only GitHub access
No message-history access
Selected repositories only
Data removal after uninstall