This is just a front-end for bump, which you must install on your system. Read its readme to learn how to configure it.
Bump updates the project's version, updates/creates the changelog, makes the bump commit, tags the bump commit and makes the release to GitHub. Opinionated but configurable.
Follow the instructions in the Marketplace, or run the following in the command palette:
ext install fabiospampinato.vscode-bump
It adds 6 commands to the command palette:
Bump // Executes `bump`
Bump: Version // Executes `bump version`
Bump: Changelog // Executes `bump changelog`
Bump: Commit // Executes `bump commit`
Bump: Tag // Executes `bump tag`
Bump: Release // Executes `bump release`
{
"bump.terminal": false // Execute the bump command in a new terminal
}
If you found a problem, or have a feature request, please open an issue about it.
If you want to make a pull request you can debug the extension using Debug Launcher.
MIT © Fabio Spampinato