Next CalVer Tag automatically calculates and displays the next Calendar Version (CalVer) Git tag for your project directly in the VS Code status bar.
It analyzes your existing Git tags, determines the latest release, and generates the next version based on the current year and ISO week number — ready to copy with a single click.
✨ Features
📅 Generates next CalVer tag based on current year and ISO week
🔎 Detects the Git repository automatically
🏷 Supports two tag formats:
YY.WW.PP → 25.07.03
YYWW.PP → 2507.03
📌 Displays next version directly in the status bar
📋 One-click copy to clipboard
🧠 Automatically updates when:
Active editor changes
Workspace folders change
Files are opened or closed
🧮 How Versioning Works
The extension follows a Calendar Versioning (CalVer) strategy:
YY.WW.PP
Where:
YY — last two digits of the year
WW — ISO week number
PP — incremental release number within the same week
Example
If the current week is week 07 of 2025:
No previous tag → 25.07.01
Last tag 25.07.01 → 25.07.02
New week starts → 25.08.01
Compact format is also supported:
2507.01
🖥 Status Bar
The status bar shows:
🏷 Next release: 25.07.02
Hover tooltip includes:
Project name
Last detected tag
Next calculated tag
Click the status bar item to copy the version to your clipboard.
⚙ Requirements
A Git repository
At least one open file in the workspace
If no repository or file is detected, the extension displays:
n/a
🚀 Why Use This?
Keep consistent release versioning
Avoid manual tag calculations
Speed up release workflows
Perfect for CI/CD pipelines and weekly release cycles
📌 Ideal For
Teams using Calendar Versioning
Projects with weekly release cadence
Automation-heavy workflows
Developers who want fast, reliable version suggestions
Stay consistent.
Ship faster.
Let your version number manage itself.