11# Changelog
22
33
4- ## Unreleased changes
4+ ## v1.7.0.1
55
66Release notes:
77
@@ -16,15 +16,15 @@ Behavior changes:
1616 this itself since ghc-8.0.2, and Stack's attempted workaround for older
1717 versions caused more problems than it solved.
1818
19- * ` stack new ` no longer initializes a project if the project template contain
19+ * ` stack new ` no longer initializes a project if the project template contains
2020 a stack.yaml file.
2121
2222Other enhancements:
2323
2424* A new sub command ` ls ` has been introduced to stack to view
2525 local and remote snapshots present in the system. Use `stack ls
2626 snapshots --help` to get more details about it.
27- * ` list-dependencies ` has been deprecated. The functionality has
27+ * ` list-dependencies ` has been deprecated. The functionality has
2828 to accessed through the new ` ls dependencies ` interface. See
2929 [ #3669 ] ( https://github.com/commercialhaskell/stack/issues/3669 )
3030 for details.
@@ -52,14 +52,6 @@ Other enhancements:
5252
5353Bug fixes:
5454
55-
56-
57- ## v1.6.5
58-
59- Bug fixes:
60- * 1.6.1 introduced a change that made some precompiled cache files use
61- longer paths, sometimes causing builds to fail on windows. This has been
62- fixed. See [ #3649 ] ( https://github.com/commercialhaskell/stack/issues/3649 )
6355* The script interpreter's implicit file arguments are now passed before other
6456 arguments. See [ #3658 ] ( https://github.com/commercialhaskell/stack/issues/3658 ) .
6557 In particular, this makes it possible to pass ` -- +RTS ... -RTS ` to specify
@@ -72,6 +64,23 @@ Bug fixes:
7264 may interfere with benchmarks. It also prevented benchmark output from
7365 being displayed by default. This is now fixed. See
7466 [ #3663 ] ( https://github.com/commercialhaskell/stack/issues/3663 ) .
67+ * ` stack ghci ` now allows loading multiple packages with the same
68+ module name, as long as they have the same filepath. See
69+ [ #3776 ] ( https://github.com/commercialhaskell/stack/pull/3776 ) .
70+ * ` stack ghci ` no longer always adds a dependency on ` base ` . It is
71+ now only added when there are no local targets. This allows it to
72+ be to load code that uses replacements for ` base ` . See
73+ [ #3589 ] ( https://github.com/commercialhaskell/stack/issues/3589#issuecomment )
74+ * ` stack ghci ` now uses correct paths for autogen files with
75+ [ #3791 ] ( https://github.com/commercialhaskell/stack/issues/3791 )
76+
77+
78+ ## v1.6.5
79+
80+ Bug fixes:
81+ * 1.6.1 introduced a change that made some precompiled cache files use
82+ longer paths, sometimes causing builds to fail on windows. This has been
83+ fixed. See [ #3649 ] ( https://github.com/commercialhaskell/stack/issues/3649 )
7584* Some unnecessary rebuilds when no files were changed are now avoided, by
7685 having a separate build cache for each component of a package. See
7786 [ #3732 ] ( https://github.com/commercialhaskell/stack/issues/3732 ) .
@@ -88,13 +97,6 @@ Bug fixes:
8897 this bug, you will likely need to delete the binary build cache
8998 associated with the relevant custom snapshot. See
9099 [ #3714 ] ( https://github.com/commercialhaskell/stack/issues/3714 ) .
91- * ` stack ghci ` now allows loading multiple packages with the same
92- module name, as long as they have the same filepath. See
93- [ #3776 ] ( https://github.com/commercialhaskell/stack/pull/3776 ) .
94- * ` stack ghci ` no longer always adds a dependency on ` base ` . It is
95- now only added when there are no local targets. This allows it to
96- be to load code that uses replacements for ` base ` . See
97- [ #3589 ] ( https://github.com/commercialhaskell/stack/issues/3589#issuecomment )
98100* ` --no-rerun-tests ` has been fixed. Previously, after running a test
99101 we were forgetting to record the result, which meant that all tests
100102 always ran even if they had already passed before. See
@@ -105,8 +107,6 @@ Bug fixes:
105107 resilient against SIGKILL and machine failure. See
106108 [ hackage-security #187 ] ( https://github.com/haskell/hackage-security/issues/187 )
107109 and [ #3073 ] ( https://github.com/commercialhaskell/stack/issues/3073 ) .
108- * ` stack ghci ` now uses correct paths for autogen files with
109- [ #3791 ] ( https://github.com/commercialhaskell/stack/issues/3791 )
110110
111111
112112## v1.6.3.1
@@ -135,11 +135,13 @@ Bug fixes:
135135 allowing the Cabal library to flatten the
136136 ` GenericPackageDescription ` itself.
137137
138+
138139## v1.6.1.1
139140
140141Hackage-only release with no user facing changes (updated to build with
141142newer dependency versions).
142143
144+
143145## v1.6.1
144146
145147Major changes:
0 commit comments