File tree Expand file tree Collapse file tree 3 files changed +26
-3
lines changed Expand file tree Collapse file tree 3 files changed +26
-3
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
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
+
3
26
## v0.9.0.beta - 2019-01-11
4
27
5
28
Breaking changes:
Original file line number Diff line number Diff line change 1
- 0.9.0.beta
1
+ 0.9.0.rc1
Original file line number Diff line number Diff line change 1
1
name : shards
2
- version : 0.9.0.beta
2
+ version : 0.9.0.rc1
3
3
4
4
authors :
5
5
-
Julien Portalier <[email protected] >
@@ -12,6 +12,6 @@ targets:
12
12
shards :
13
13
main : src/shards.cr
14
14
15
- crystal : 0.25 .0
15
+ crystal : 0.27 .0
16
16
17
17
license : Apache-2.0
You can’t perform that action at this time.
0 commit comments