Releases: dloez/tag-track
Tag Track - 0.10.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.10.0/install.sh | sh -s 0.10.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.10.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.10.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.9.0...0.10.0
Tag Track - 0.9.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.9.0/install.sh | sh -s 0.9.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.9.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.9.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.8.0...0.9.0
Tag Track - 0.8.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.8.0/install.sh | sh -s 0.8.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.8.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.8.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.7.0...0.8.0
Tag Track - 0.7.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.7.0/install.sh | sh -s 0.7.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.7.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.7.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.6.0...0.7.0
Tag Track - 0.6.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.6.0/install.sh | sh -s 0.6.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.6.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.6.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.5.0...0.6.0
Tag Track - 0.5.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.5.0/install.sh | sh -s 0.5.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.5.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.5.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.4.0...0.5.0
Tag Track - 0.4.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.4.0/install.sh | sh -s 0.4.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.4.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.4.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.3.0...0.4.0
Tag Track - 0.3.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.3.0/install.sh | sh -s 0.3.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.3.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.3.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
Full Changelog: 0.2.0...0.3.0
Tag Track - 0.2.0
Installation
Use one of the following methods
Automatic installation (recommended)
Supported OS:
- Linux
- macOS
- Windows
Linux/macOS requisites:
- wget
Linux/macOS:
- Open a shell and run:
curl https://raw.githubusercontent.com/dloez/tag-track/0.2.0/install.sh | sh -s 0.2.0
- Restart the shell. The script will also print a source command that you can run to avoid re-opening a shell to force changes.
Windows:
- Open a powershell window and run:
$null = Invoke-WebRequest -Uri https://raw.githubusercontent.com/dloez/tag-track/0.2.0/install.ps1 -OutFile "install.ps1"; powershell -ExecutionPolicy Bypass -File "./install.ps1" "0.2.0"; Remove-Item "install.ps1" -Force
- Add the printed by the installer path to the PATH system/user environment variable and open a new powershell window.
Manual installation
Use this method if your OS is currently not available in the automatic installation.
- Download your platform binary from the release page.
- Place the binary in a directory that is on the system
PATH
or add the directory to thePATH
. - Verify that the binary has execution permission on Linux/macOS (
chmod +x tag-track
).
Installing from source
Use this method if you cannot find a pre-built binary for your platform. tag-track
does not use any platform specific code, so if your platform is listed in the supported Rust platforms, you should be able to easily build tag-track
.
- Check if your platform is supported by Rust.
- Download and install the Rust toolchain version >= 1.70.0. The installer will configure the required targets for your platform automatically, but depending on your platform you may need additional steps.
- Clone the repository.
- Run
cargo install
.
What's Changed
- Refactor code by @dloez in #2
- feat: add github source by @dloez in #3
- Add GH actions workflow for building and linting by @dloez in #1
- feat: add authentication with argument
--github-token
by @dloez in #4 - ci: push tags on pushes to main by @dloez in #5
- Output formats by @dloez in #13
- ci: push tags by @dloez in #14
- Modify buid.rs to work in CI envs by @dloez in #17
- feat: use pagination to iterate over GitHub commits by @dloez in #22
- chore: add installers and install instructions to release by @dloez in #18
- fix: change git command used for obtaining commits between closest tag and current commit by @dloez in #25
New Contributors
Full Changelog: 0.1.0...0.2.0