From 0f44c5b291ff8097b9c2589debeda31f5bc93860 Mon Sep 17 00:00:00 2001 From: Aaronepower Date: Mon, 1 Aug 2016 12:22:53 +0100 Subject: [PATCH] 4.0.0 --- .travis.yml | 35 ++++++++++++++++++++++------------- CHANGELOG.md | 13 +++++++++++++ Cargo.lock | 2 +- Cargo.toml | 4 ++-- cli.yml | 2 +- 5 files changed, 39 insertions(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 168cb39..bf1e48c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,22 @@ -os: - - linux - - osx -language: rust -rust: -- stable -- beta -- nightly -matrix: - allow_failure: - - rust: nightly -sudo: false - +os: + - linux + - osx +language: rust +rust: +- stable +- beta +- nightly +script: + - cargo build --verbose --release + - cargo build --verbose --release --features io + - cargo build --verbose --release --features json + - cargo build --verbose --release --features yaml + - cargo build --verbose --release --features toml-io + - cargo build --verbose --release --features all + - cargo test --verbose --release + - cargo test --verbose --release --features all +matrix: + allow_failure: + - rust: nightly +sudo: false + diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e5bd7b..814c9bd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +# 4.0.0 + +Tokei now has a minimal version without `serde` for faster compilation. + +Updated various dependencies. + +Internal dependencies removed. + +**Added languages** + +- Handlebars + + # 3.0.0 Tokei is now available as a library. diff --git a/Cargo.lock b/Cargo.lock index 4175874..e65ad65 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ [root] name = "tokei" -version = "3.0.2" +version = "4.0.0" dependencies = [ "clap 2.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 81ac2d3..da6aec0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,12 +3,12 @@ authors = ["Aaronepower "] build = "src/lib/build.rs" description = "Count code, quickly." homepage = "https://aaronepower.github.io/tokei/" -include = ["src/**/*", "cli.yml", "Cargo.toml", "LICENCE-APACHE.md", "LICENCE-MIT.md"] +include = ["src/**/*", "cli.yml", "Cargo.toml", "LICENCE-APACHE", "LICENCE-MIT"] license = "MIT/Apache-2.0" name = "tokei" readme = "README.md" repository = "https://github.com/Aaronepower/tokei.git" -version = "3.0.2" +version = "4.0.0" [[bin]] doc = false diff --git a/cli.yml b/cli.yml index d6a0a98..1990fd1 100644 --- a/cli.yml +++ b/cli.yml @@ -5,7 +5,7 @@ about: Count Code, Quickly. author: Aaron P. bin_name: Tokei name: Tokei -version: 3.0.2 +version: 4.0.0 args: - exclude: help: Ignore all files & directories containing the word.