Release v1.1.0

This commit is contained in:
Danilo Bargen 2018-10-22 18:06:07 +02:00
commit 296f2856c7
No known key found for this signature in database
GPG key ID: 3578F667F2F3A5FA
5 changed files with 67 additions and 8 deletions

View file

@ -11,26 +11,56 @@ Possible log types:
- `[fixed]` for any bug fixes.
- `[security]` to invite users to upgrade in case of vulnerabilities.
### Unreleased
- [added] New --quiet / -q option to suppress most non-error messages
### [v1.1.0][v1.1.0] (2018-10-22)
### v1.0.0 (2018-02-11)
- [added] Configuration file support ([#43][i43])
- [added] Allow configuration of colors/style ([#43][i43])
- [added] New `--quiet` / `-q` option to suppress most non-error messages ([#48][i48])
- [changed] Require at least Rust 1.28 to build (previous: 1.19)
- [fixed] Fix building on systems with openssl 1.1.1 ([#47][i47])
- [added] Include bash completions (#34)
Contributors to this version:
- [@equal-l2][@equal-l2]
- [Jonathan Dahan][@jedahan]
- [Lukas Bergdoll][@Voultapher]
Thanks!
### [v1.0.0][v1.0.0] (2018-02-11)
- [added] Include bash completions ([#34][i34])
- [changed] Update all dependencies
- [changed] Require at least Rust 1.19 to build (previous: 1.9)
- [changed] Improved unit/integration testing
### v0.4.0 (2016-11-25)
- [added] Support for new page format
- [changed] Update all dependencies
### v0.3.0 (2016-08-01)
- [changed] Update curl dependency
### v0.2.0 (2016-04-16)
- First crates.io release
[@equal-l2]: https://github.com/equal-l2
[@jedahan]: https://github.com/jedahan
[@Voultapher]: https://github.com/Voultapher
[v1.0.0]: https://github.com/dbrgn/tealdeer/compare/v0.4.0...v1.0.0
[v1.1.0]: https://github.com/dbrgn/tealdeer/compare/v1.0.0...v1.1.0
[i34]: https://github.com/dbrgn/tealdeer/issues/34
[i43]: https://github.com/dbrgn/tealdeer/issues/43
[i47]: https://github.com/dbrgn/tealdeer/issues/47
[i48]: https://github.com/dbrgn/tealdeer/issues/48

2
Cargo.lock generated
View file

@ -679,7 +679,7 @@ dependencies = [
[[package]]
name = "tealdeer"
version = "1.0.0"
version = "1.1.0"
dependencies = [
"ansi_term 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)",
"assert_cli 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)",

View file

@ -6,7 +6,7 @@ license = "MIT/Apache-2.0"
name = "tealdeer"
readme = "README.md"
repository = "https://github.com/dbrgn/tealdeer/"
version = "1.0.0"
version = "1.1.0"
include = ["/src/**/*", "/tests/**/*", "/Cargo.toml", "/README.md", "/LICENSE-*", "/screenshot.png", "/bash_tealdeer"]
[[bin]]

View file

@ -107,7 +107,7 @@ Build and install the tool via cargo...
### From Source (any platform)
tealdeer requires at least Rust 1.19.
tealdeer requires at least Rust 1.28.
Debug build with logging enabled:
@ -131,7 +131,7 @@ If you're an Arch Linux user, you can also install the package from the AUR:
### From Homebrew (macOS)
If you're a macOS user, you can install the package from the Homebrew with the following command:
$ brew install tealdeer
## Configuration

29
RELEASING.md Normal file
View file

@ -0,0 +1,29 @@
# Releasing
Set variables:
$ export VERSION=X.Y.Z
$ export GPG_KEY=EA456E8BAF0109429583EED83578F667F2F3A5FA
Update version numbers:
$ vim Cargo.toml
$ cargo update
Update changelog:
$ vim CHANGELOG.md
Commit & tag:
$ git commit -S${GPG_KEY} -m "Release v${VERSION}"
$ git tag -s -u ${GPG_KEY} v${VERSION} -m "Version ${VERSION}"
Publish:
$ cargo publish
$ git push && git push --tags
Create release binaries:
$ ./release-build.sh