Skip to content

v0.11.0

Compare
Choose a tag to compare
@bcardiff bcardiff released this 05 Jun 17:39
· 156 commits to master since this release
852947d

Features:

  • (breaking-change) Use crystal: property to filter candidates version. (#395, thanks @waj, @bcardiff)
  • Introduce shard.lock 2.0 format, run shards install to migrate. (#349, #400, thanks @waj)
  • Support intersection in requirements version: >= 1.0.0, < 2.0. (#394, thanks @waj)
  • Install dependencies in reverse topological order. (#369, thanks @waj)
  • Use less bright colors for output. (#373, thanks @waj)
  • Add error on duplicate arguments in shard.yml. (#387, thanks @straight-shoota)
  • Replace .sha1 files with a single .shards.info. (#349, #366, #368, #401, thanks @waj)

Fixes:

  • Improve GitRef dependencies and locks. (#388, #389, thanks @waj, @straight-shoota)
  • Fix crash when a shard version didn't contain a shard.yml. (#362, thanks @waj)
  • Avoid shard.lock being overwritten when dependencies are up to date. (#370, thanks @waj)
  • Detect version mismatches between shard.yml and git tags . (#341, thanks @RX14)

Others: