vscode-bump icon indicating copy to clipboard operation
vscode-bump copied to clipboard

Bump your project's version and update the changelog. Opinionated but configurable.

Bump

This is just a front-end for bump, which you must install on your system. Read its readme to learn how to configure it.

Logo

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.

Install

Follow the instructions in the Marketplace, or run the following in the command palette:

ext install fabiospampinato.vscode-bump

Usage

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`

Settings

{
  "bump.terminal": false // Execute the bump command in a new terminal
}

Contributing

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.

License

MIT © Fabio Spampinato