From 31b44d3ceb09e93fb4d2c2e838a8e58878441743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Thu, 28 Mar 2024 12:50:08 +0100 Subject: [PATCH] Changelog for 0.18.0 (#624) --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ VERSION | 2 +- man/shard.yml.5 | 6 +++--- man/shards.1 | 8 ++++---- shard.yml | 2 +- 5 files changed, 56 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1676a1cd..753b6734 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,52 @@ # Changelog +## [0.18.0] (2024-03-28) + +[0.18.0]: https://github.com/crystal-lang/shards/releases/0.18.0 + +### Features + +- Support more cache directories on Windows ([#612], thanks @HertzDevil) +- Detect symlink creation capability on Windows ([#617], thanks @HertzDevil) +- Use `Colorize.on_tty_only!` ([#620], thanks @HertzDevil) + +### Documentation + +- Fix typos ([#607], thanks @kojix2) + +### Specs + +- Use `FileUtils.rm_rf` instead of shell command in spec ([#616], thanks @HertzDevil) + +### Infrastructure + +- Adjust changelog format to follow that of crystal ([#606], thanks @straight-shoota) +- Add Windows binary paths to `.gitignore` ([#613], thanks @HertzDevil) +- Add `.gitattributes` ([#614], thanks @HertzDevil) +- Add CI job to test against Crystal 1.0 ([#618], thanks @HertzDevil) +- Configure Renovate ([#564], thanks @renovate) +- Refactor Makefile phony declaration ([#610], thanks @straight-shoota) +- Add `make help` recipe ([#609], thanks @straight-shoota) +- Add `Makefile.win` ([#615], thanks @HertzDevil) +- Add JSON schema for `shard.yml` ([#623], thanks @nobodywasishere) +- Fix Makefile incorrect peer target usage ([#608], thanks @straight-shoota) + +[#564]: https://github.com/crystal-lang/shards/pull/564 +[#606]: https://github.com/crystal-lang/shards/pull/606 +[#607]: https://github.com/crystal-lang/shards/pull/607 +[#608]: https://github.com/crystal-lang/shards/pull/608 +[#609]: https://github.com/crystal-lang/shards/pull/609 +[#610]: https://github.com/crystal-lang/shards/pull/610 +[#612]: https://github.com/crystal-lang/shards/pull/612 +[#613]: https://github.com/crystal-lang/shards/pull/613 +[#614]: https://github.com/crystal-lang/shards/pull/614 +[#615]: https://github.com/crystal-lang/shards/pull/615 +[#616]: https://github.com/crystal-lang/shards/pull/616 +[#617]: https://github.com/crystal-lang/shards/pull/617 +[#618]: https://github.com/crystal-lang/shards/pull/618 +[#620]: https://github.com/crystal-lang/shards/pull/620 +[#623]: https://github.com/crystal-lang/shards/pull/623 + ## [0.17.4] (2023-12-22) [0.17.4]: https://github.com/crystal-lang/shards/releases/0.17.4 diff --git a/VERSION b/VERSION index 44e33a41..66333910 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.17.4 +0.18.0 diff --git a/man/shard.yml.5 b/man/shard.yml.5 index f2409527..ff1ca430 100644 --- a/man/shard.yml.5 +++ b/man/shard.yml.5 @@ -2,12 +2,12 @@ .\" Title: shard.yml .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-12-28 +.\" Date: 2024-03-28 .\" Manual: File Formats -.\" Source: shards 0.17.4 +.\" Source: shards 0.18.0 .\" Language: English .\" -.TH "SHARD.YML" "5" "2023-12-28" "shards 0.17.4" "File Formats" +.TH "SHARD.YML" "5" "2024-03-28" "shards 0.18.0" "File Formats" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 diff --git a/man/shards.1 b/man/shards.1 index a5973167..0b42a26f 100644 --- a/man/shards.1 +++ b/man/shards.1 @@ -2,12 +2,12 @@ .\" Title: shards .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 -.\" Date: 2023-12-28 +.\" Date: 2024-03-28 .\" Manual: Shards Manual -.\" Source: shards 0.17.4 +.\" Source: shards 0.18.0 .\" Language: English .\" -.TH "SHARDS" "1" "2023-12-28" "shards 0.17.4" "Shards Manual" +.TH "SHARDS" "1" "2024-03-28" "shards 0.18.0" "Shards Manual" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 @@ -303,7 +303,7 @@ Crystal Language home page: \c .URL "https://crystal\-lang.org" "" "" .SH "COPYRIGHT" .sp -Copyright © 2023 Julien Portalier. +Copyright © 2024 Julien Portalier. .sp .URL "http://www.apache.org/licenses/LICENSE\-2.0" "License Apache 2.0" "" .sp diff --git a/shard.yml b/shard.yml index 6d52d7ae..ab888d65 100644 --- a/shard.yml +++ b/shard.yml @@ -1,5 +1,5 @@ name: shards -version: 0.17.4 +version: 0.18.0 authors: - Julien Portalier