Skip to content

Commit 2781566

Browse files
committed
Pre-release: v0.9.0.rc1 corpulent duck
1 parent 0f2521e commit 2781566

File tree

3 files changed

+26
-3
lines changed

3 files changed

+26
-3
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# CHANGELOG
22

3+
## v0.9.0.rc1 - 2019-01-11
4+
5+
Breaking changes:
6+
- Dependency solver was overhauled;
7+
- Git tag refs that match a version number are now an actual version (i.e.
8+
`tag: v1.0.0` is converted to `version: 1.0.0`).
9+
10+
Features:
11+
- Update specified shards only, trying to keep other shards to their locked
12+
version if possible;
13+
- Add `--local` argument to use the cache as-is, allowing to skip git fetches
14+
when you know the cache is up-to-date;
15+
- Add the *outdated* command to list dependencies that could be updated
16+
(matching constraints) as well as their latest version; including pre-release
17+
versions on demand.
18+
- Add the *lock* command that behaves like the *install* and *update* commands
19+
but that only creates a lockfile, and doesn't install anything.
20+
21+
Fixes:
22+
- Transitive dependencies are now available to all installed shards, allowing
23+
postinstall scripts to compile any Crystal application;
24+
- Don't consider metadata when considering a pre-release version number.
25+
326
## v0.9.0.beta - 2019-01-11
427

528
Breaking changes:

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.9.0.beta
1+
0.9.0.rc1

shard.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: shards
2-
version: 0.9.0.beta
2+
version: 0.9.0.rc1
33

44
authors:
55
- Julien Portalier <[email protected]>
@@ -12,6 +12,6 @@ targets:
1212
shards:
1313
main: src/shards.cr
1414

15-
crystal: 0.25.0
15+
crystal: 0.27.0
1616

1717
license: Apache-2.0

0 commit comments

Comments
 (0)