Umbraco Version Bumper

•
5.2k
•

Automates the version update process across all core files in the Umbraco CMS repository.

This skill streamlines the version management process for Umbraco CMS contributors by automatically updating version strings across multiple configuration and lock files. It handles the identification of required files—including version.json and various package.json files—performs precise edits to maintain file integrity, validates the changes using grep, and automatically stages and commits the updates to Git. This ensures version consistency across the entire codebase during releases, release candidates, or development milestones without manual search-and-replace errors.

主要功能

01Multi-file version synchronization across CMS core and test suites
02Automated Git staging and standardized commit messaging
035,202 GitHub stars
04Semantic version (SemVer) validation for stable and pre-releases
05Post-update verification check ensuring exactly 7 matches
06Intelligent package-lock.json editing for top-level and package entries

使用场景

01Setting version numbers for release candidates or preview builds
02Preparing a new Umbraco patch, minor, or major release
03Syncing project versions across client and test projects during development