| 
1 | 1 | # Changelog  | 
2 | 2 | 
 
  | 
 | 3 | +## [0.19.0] (2024-12-18)  | 
 | 4 | + | 
 | 5 | +[0.19.0]: https://github.com/crystal-lang/shards/releases/0.19.0  | 
 | 6 | + | 
 | 7 | +### Features  | 
 | 8 | + | 
 | 9 | +- Forward unmodified ARGV to subcommand ([#631], thanks @luislavena)  | 
 | 10 | +- Add support for Codeberg as a git resolver ([#656], thanks @miry)  | 
 | 11 | + | 
 | 12 | +[#631]: https://github.com/crystal-lang/shards/pull/631  | 
 | 13 | +[#656]: https://github.com/crystal-lang/shards/pull/656  | 
 | 14 | + | 
 | 15 | +### Bugfixes  | 
 | 16 | + | 
 | 17 | +- Fix `GitResolver#valid_repository?` ([#646], thanks @straight-shoota)  | 
 | 18 | + | 
 | 19 | +[#646]: https://github.com/crystal-lang/shards/pull/646  | 
 | 20 | + | 
 | 21 | +### Chores  | 
 | 22 | + | 
 | 23 | +- `crystal tool format` with Crystal 1.15.0-dev ([#647], thanks @straight-shoota)  | 
 | 24 | +- Replace deprecated `::sleep(Number)` ([#652], thanks @straight-shoota)  | 
 | 25 | + | 
 | 26 | +[#647]: https://github.com/crystal-lang/shards/pull/647  | 
 | 27 | +[#652]: https://github.com/crystal-lang/shards/pull/652  | 
 | 28 | + | 
 | 29 | +### Refactor  | 
 | 30 | + | 
 | 31 | +- Run `git config` instead of reading `config` file manually ([#639], thanks @straight-shoota)  | 
 | 32 | + | 
 | 33 | +[#639]: https://github.com/crystal-lang/shards/pull/639  | 
 | 34 | + | 
 | 35 | +### Documentation  | 
 | 36 | + | 
 | 37 | +- Use SPDX license identifiers for `license` in `shard.yml` ([#641], thanks @leoheitmannruiz)  | 
 | 38 | + | 
 | 39 | +[#641]: https://github.com/crystal-lang/shards/pull/641  | 
 | 40 | + | 
 | 41 | +### Infrastructure  | 
 | 42 | + | 
 | 43 | +- `devenv update` ([#661], thanks @straight-shoota)  | 
 | 44 | +- Release 0.19.0 ([#660], thanks @straight-shoota)  | 
 | 45 | +- Remove `Vagrantfile` ([#630], thanks @straight-shoota)  | 
 | 46 | +- Add devenv configuration ([#629], thanks @straight-shoota)  | 
 | 47 | +- Update GH Actions ([#621], thanks @renovate)  | 
 | 48 | +- Update Analog-inc/asciidoctor-action action to v1.3.2 ([#636], thanks @renovate)  | 
 | 49 | +- Update dependency ubuntu to v24 ([#643], thanks @renovate)  | 
 | 50 | +- Install mercurial via OS package manager ([#645], thanks @straight-shoota)  | 
 | 51 | +- Support `.exe` file extension in `Makefile` on MSYS2 ([#651], thanks @HertzDevil)  | 
 | 52 | +- Update CI runners ([#654], thanks @straight-shoota)  | 
 | 53 | +- `devenv update` ([#653], thanks @straight-shoota)  | 
 | 54 | +- Add linuguist-vendored annotation for generated files ([#658], thanks @straight-shoota)  | 
 | 55 | +- [CI] Run docs check in separate workflow with path restriction ([#657], thanks @straight-shoota)  | 
 | 56 | +- Add description and metdatada to `shard.yml` ([#662], thanks @straight-shoota)  | 
 | 57 | + | 
 | 58 | +[#661]: https://github.com/crystal-lang/shards/pull/661  | 
 | 59 | +[#660]: https://github.com/crystal-lang/shards/pull/660  | 
 | 60 | +[#630]: https://github.com/crystal-lang/shards/pull/630  | 
 | 61 | +[#629]: https://github.com/crystal-lang/shards/pull/629  | 
 | 62 | +[#621]: https://github.com/crystal-lang/shards/pull/621  | 
 | 63 | +[#636]: https://github.com/crystal-lang/shards/pull/636  | 
 | 64 | +[#643]: https://github.com/crystal-lang/shards/pull/643  | 
 | 65 | +[#645]: https://github.com/crystal-lang/shards/pull/645  | 
 | 66 | +[#651]: https://github.com/crystal-lang/shards/pull/651  | 
 | 67 | +[#654]: https://github.com/crystal-lang/shards/pull/654  | 
 | 68 | +[#653]: https://github.com/crystal-lang/shards/pull/653  | 
 | 69 | +[#658]: https://github.com/crystal-lang/shards/pull/658  | 
 | 70 | +[#657]: https://github.com/crystal-lang/shards/pull/657  | 
 | 71 | +[#662]: https://github.com/crystal-lang/shards/pull/662  | 
 | 72 | + | 
3 | 73 | ## [0.18.0] (2024-03-28)  | 
4 | 74 | 
 
  | 
5 | 75 | [0.18.0]: https://github.com/crystal-lang/shards/releases/0.18.0  | 
 | 
0 commit comments