https://github.com/thordreier/versionnumber
PowerShell functions for calculating version numbers
https://github.com/thordreier/versionnumber
powershell powershell-module versionnumber
Last synced: about 19 hours ago
JSON representation
PowerShell functions for calculating version numbers
- Host: GitHub
- URL: https://github.com/thordreier/versionnumber
- Owner: thordreier
- License: mit
- Created: 2022-01-06T07:22:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-18T11:33:38.000Z (almost 4 years ago)
- Last Synced: 2025-10-29T14:56:58.743Z (8 months ago)
- Topics: powershell, powershell-module, versionnumber
- Language: PowerShell
- Homepage: https://www.powershellgallery.com/packages/VersionNumber/
- Size: 24.4 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VersionNumber
PowerShell functions for calculating version numbers.
## Usage
### Examples
```powershell
# Bump up version number
Calculate-VersionNumber -Version 8.6.4.2 -Major -Trim # Returns 9.0
Calculate-VersionNumber -Version 8.6.4.2 -Major # Returns 9.0.0.0
Calculate-VersionNumber -Version 8.6.4.2 -Minor # Returns 8.7.0.0
Calculate-VersionNumber -Version 8.6.4.2 -Build # Returns 8.7.5.0
Calculate-VersionNumber -Version 8.6.4.2 -Revision # Returns 8.6.4.3
Calculate-VersionNumber -Version 9.0 -Revision # Returns 9.0.0.1
# Manifest file
New-ModuleManifest -Path module.psd1 -ModuleVersion 0.1.2.3
Calculate-VersionNumber -Manifest module.psd1 -Minor -Trim
(Test-ModuleManifest -Path module.psd1).Version.ToString() # Returns 0.2
```
Examples are also found in [EXAMPLES.ps1](EXAMPLES.ps1).
### Functions
See [FUNCTIONS.md](FUNCTIONS.md) for documentation of functions in this module.
## Install
### Install module from PowerShell Gallery
```powershell
Install-Module VersionNumber
```
### Install module from source
```powershell
git clone https://github.com/thordreier/VersionNumber.git
cd VersionNumber
git pull
.\Build.ps1 -InstallModule
```