@@ -7,26 +7,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.16.0] - 2020-08-14
11+
1012Breaking changes (😱!!!):
11- - ** Remove shorthands for ` before ` , ` then ` , and ` else ` ( #664 )**
13+ - ** Remove shorthands for ` color ` , ` before ` , ` then ` , and ` else ` flags ( # 670 , #664 )**
1214
1315 Both ` then ` and ` target ` had the shorthand ` t ` , so the shorthand for ` then ` was removed.
1416 Since ` then ` , ` before ` , and ` else ` are all shared between several commands, it seemed
15- natural to remove the shorthands for the other shared commands too, so as to not cause
17+ natural to remove the shorthands for the other shared commands too, so as to not cause
1618 future shorthand name conflicts.
19+ A similar collision problem happened with the ` color ` flag, so its shorthand was removed.
20+ - ** Pass main function argument to ` --run ` for alternate backends (#668 )**
21+
22+ This is a braking change because now alternate backends are expected to accept
23+ an argument to their ` run ` flag. This change was coordinated among various backends
24+ so the migration should be relatively smooth, but you should check if your backend
25+ it able to support this.
1726
1827New features:
19- - Ignore .gitignore files in ` --watch ` by default (#665 )
20- - Add ` --allow-ignored ` to allow files ignored via .gitignore to trigger rebuilds (#665 )
28+ - Upgrade to ` docs-search@v0.0.10 ` , that introduces grouping by package in local docs (#679 )
29+ - Ignore ` .gitignore ` d files in ` --watch ` by default - you can disable this with ` --allow-ignored ` (#665 )
30+ - Support ` upgrade-set ` for alternative package-set repositories (#671 )
2131
2232Bugfixes:
2333- Make the output of ` spago --version ` the same with ` spago version ` (#675 )
34+ - Ensure the existence of the global cache directory (#672 , #667 )
2435
2536Other improvements:
26- - Docs: updated package addition/overriding syntax to use ` with ` syntax (#661 )
27- - Pass main function argument to ` --run ` for alternate backends
28- - Support ` upgrade set ` for alternative package-set repositories
29- - Do not print "Installation complete" if nothing was installed (#676 )
37+ - Docs: updated package addition/overriding syntax to use ` with ` syntax (#661 , # 663 )
38+ - Docs: fix Webpack template ( # 653 )
39+ - Docs: document how to pass arguments to ` main ` ( # 655 )
40+ - Error messages: do not print "Installation complete" if nothing was installed (#676 )
3041
3142## [ 0.15.3] - 2020-06-15
3243
0 commit comments