diff --git a/CHANGELOG.md b/CHANGELOG.md index edbccc20..007319e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,22 @@ # CHANGELOG -## UNRELEASED +## v0.8.0 Features: -- Global cache for cloned Git repositories, aside crystal cache - (e.g. `~/.cache/shards`). +- Install shard executables inside project bin folder on shard install. + See #126. -Fixes: +Changes: +- Global cache for cloned Git repositories, aside crystal cache + (e.g. `~/.cache/shards`). Customizable with `SHARDS_CACHE_PATH`. - Clone bare Git repositories instead of creating mirrors (fetch should be faster, and less space required on disk). +- Man pages are now in the `man` folder. +- Allow loose shard versioning, accepting semver-like versions and alternatives + such as calver. + +Fixes: +- Compatibility with Crystal 0.25. ## v0.7.2 diff --git a/VERSION b/VERSION index 7486fdbc..a3df0a69 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.7.2 +0.8.0 diff --git a/man/shard.yml.5 b/man/shard.yml.5 index 928acc3c..a4c55ec4 100644 --- a/man/shard.yml.5 +++ b/man/shard.yml.5 @@ -1,4 +1,4 @@ -.TH "SHARD\&.YAML" "5" "September 2015" "shards 0.7.2" "File Formats" +.TH "SHARD\&.YAML" "5" "September 2015" "shards 0.8.0" "File Formats" .SH NAME shard.yml \- metadata for crystal applications and libraries .SH SYNOPSYS diff --git a/man/shards.1 b/man/shards.1 index 27b5385c..7381340e 100644 --- a/man/shards.1 +++ b/man/shards.1 @@ -1,4 +1,4 @@ -.TH SHARDS "1" "September 2015" "shards 0.7.2" "User Commands" +.TH SHARDS "1" "September 2015" "shards 0.8.0" "User Commands" .SH NAME shards \- dependency manager for the Crystal Language .SH SYNOPSYS diff --git a/shard.yml b/shard.yml index e1c55bc1..146b5558 100644 --- a/shard.yml +++ b/shard.yml @@ -1,5 +1,5 @@ name: shards -version: 0.7.2 +version: 0.8.0 authors: - Julien Portalier @@ -12,6 +12,6 @@ targets: shards: main: src/shards.cr -crystal: 0.24.0 +crystal: 0.25.0 license: Apache-2.0