Skip to content

Commit

Permalink
Pre-release: v0.9.0.rc1 corpulent duck
Browse files Browse the repository at this point in the history
  • Loading branch information
ysbaddaden committed Feb 9, 2019
1 parent 0f2521e commit 2781566
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 3 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# CHANGELOG

## v0.9.0.rc1 - 2019-01-11

Breaking changes:
- Dependency solver was overhauled;
- Git tag refs that match a version number are now an actual version (i.e.
`tag: v1.0.0` is converted to `version: 1.0.0`).

Features:
- Update specified shards only, trying to keep other shards to their locked
version if possible;
- Add `--local` argument to use the cache as-is, allowing to skip git fetches
when you know the cache is up-to-date;
- Add the *outdated* command to list dependencies that could be updated
(matching constraints) as well as their latest version; including pre-release
versions on demand.
- Add the *lock* command that behaves like the *install* and *update* commands
but that only creates a lockfile, and doesn't install anything.

Fixes:
- Transitive dependencies are now available to all installed shards, allowing
postinstall scripts to compile any Crystal application;
- Don't consider metadata when considering a pre-release version number.

## v0.9.0.beta - 2019-01-11

Breaking changes:
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.9.0.beta
0.9.0.rc1
4 changes: 2 additions & 2 deletions shard.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: shards
version: 0.9.0.beta
version: 0.9.0.rc1

authors:
- Julien Portalier <[email protected]>
Expand All @@ -12,6 +12,6 @@ targets:
shards:
main: src/shards.cr

crystal: 0.25.0
crystal: 0.27.0

license: Apache-2.0

0 comments on commit 2781566

Please sign in to comment.