Mike Pilgrem
326aab1fde
Release 0.37.0
( #589 )
...
Motivation: I would like to release Stack "3.1.1" incorporating a latest
Hpack with this feature.
2024-07-06 17:11:05 +01:00
Mike Pilgrem
c0abf36e65
Release 0.36.1
( #586 )
2024-06-19 23:27:28 +01:00
Mike Pilgrem
9375ee9d50
Relax upper bound to admit Cabal-3.12.0.0 ( #583 )
2024-06-19 00:01:38 +01:00
Simon Hengel
9a1b938c51
Don't infer Paths_
-module with spec-version: 0.36.0
or later
2023-09-21 14:30:52 +07:00
Simon Hengel
56cdf88e52
Refactoring
2023-09-21 10:57:22 +07:00
Simon Hengel
7e8cca9800
Release 0.35.5
2023-09-09 09:16:48 +07:00
Simon Hengel
d9c187eda9
Release 0.35.4
2023-08-06 07:55:25 +07:00
Simon Hengel
7601200dba
Fix a bug related to git conflict markers in existing .cabal
files
...
When a `.cabal` file was essentially unchanged, but contained git
conflict markers then `hpack` did not write a new `.cabal` file at
all. To address this `hpack` now unconditionally writes a new `.cabal`
file when the existing `.cabal` file contains any git conflict markers.
2023-08-04 14:30:34 +07:00
Simon Hengel
9a06b4c1b4
Release 0.35.3
2023-07-03 10:26:02 +07:00
Simon Hengel
26ec1260d2
Use crypton
instead of cryptonite
2023-07-03 08:51:30 +07:00
Mike Pilgrem
1fab3effe9
Relax upper bound on Cabal dependency ( #548 )
...
Tested by building Hpack on Windows with a dependency on
`Cabal-3.10.1.0` (which is provided by GHC 9.6.1).
2023-05-03 21:09:04 +01:00
Simon Hengel
cee15a6473
Add support for ghc-shared-options
( close #542 )
2023-01-26 08:08:48 +07:00
Simon Hengel
a71ad27cbd
Add resources/test/hpack.cabal
( fixes #528 )
2022-12-28 13:13:37 +07:00
Simon Hengel
74a3c8999e
Release 0.35.1
2022-12-12 06:09:05 +07:00
Simon Hengel
be9b7fa561
Add HpackError type
2022-12-12 05:55:16 +07:00
Simon Hengel
c8b2a0b8ee
Allow Cabal-3.8.*
2022-09-27 14:27:44 +07:00
Simon Hengel
f03825ccf7
Release 0.35.0
2022-04-24 07:25:35 +07:00
Simon Hengel
a3929a48d2
Release 0.34.7
2022-03-28 22:12:14 +07:00
Adam Bergmark
fc2bd53dc5
Support Cabal 3.6 ( fixes #484 )
2022-03-28 20:57:28 +07:00
Simon Hengel
be55317c17
Release 0.34.6
2021-11-27 03:01:10 +07:00
Simon Hengel
34fc7b4d34
aeson-2.* compat
2021-10-14 13:02:34 +07:00
Simon Hengel
d2fa993fde
Use -Werror on CI
2021-02-18 21:32:56 +07:00
Simon Hengel
4f8a439614
Release version 0.34.4
2021-02-08 19:33:37 +07:00
Simon Hengel
2b7f375fb0
Cabal 3.4 compat
2021-02-08 19:08:31 +07:00
Andreas Abel
54bc8eb632
Bump version to 0.34.3
...
Version 0.34.2 has already been released.
2020-11-10 15:43:16 +07:00
Simon Hengel
12895cafd4
Refactor getModuleFilesRecursive
2020-11-04 01:00:39 +07:00
Simon Hengel
2bc3563561
Move modules related code into a separate module
2020-11-03 17:57:30 +07:00
Simon Hengel
a207c3eb3b
Bump version
2020-06-02 18:29:30 +07:00
Simon Hengel
1dc82f836d
Accept subcomponents as dependencies ( close #382 )
2020-06-02 13:39:14 +07:00
Simon Hengel
fed5c7f195
Fix a bug in github: ...
...
(introduced with `0.34.0` / f63eb19b95
)
2020-05-15 00:27:51 +07:00
Simon Hengel
561b4e3e32
Do not complain on missing hash when cabal file doesn't change
2020-05-14 20:31:55 +07:00
Simon Hengel
e07d1ba06c
Bump version
2020-05-03 14:56:02 +07:00
Peter Simons
e1b43deaac
Bump version to 0.33.0.
2019-10-11 13:38:39 +07:00
Simon Hengel
966d7dee6a
Bump version
2019-08-29 08:45:02 +07:00
quasicomputational
a8d9362d4b
Make CI green ( #345 )
...
* AppVeyor workaround for TMP issue
https://github.com/commercialhaskell/stack/issues/3944
* Bump resolver to nightly-2018-12-12.
This has the primary benefit of moving to GHC 8.6.3 and should fix
AppVeyor.
* Add clock 0.8 as an extra-dep.
* Adapt expected output to aeson 1.4.3.0.
2019-06-01 21:11:31 +07:00
Simon Hengel
9b5249aeeb
Bump version
2019-03-03 12:01:18 +08:00
Simon Hengel
b33b5f9996
Bump version
2018-11-04 03:11:31 +07:00
Simon Hengel
b9c8b5303b
Bump version
2018-09-09 22:13:26 +08:00
Simon Hengel
0e72731acf
Rename Hpack.Syntax.Dependency to Hpack.Syntax.Dependencies
2018-09-08 09:55:24 +08:00
Simon Hengel
d6f1f21a1a
Remove structural code duplication
2018-09-07 21:51:00 +08:00
Simon Hengel
e4bdc50dd1
Add build-tools to package.yaml
2018-09-01 16:17:31 +08:00
Simon Hengel
c641bc1ba0
Extend build-tools (see #254 )
...
(so that it subsumes Cabal's build-tools and build-tool-depends)
2018-09-01 06:30:40 +08:00
Simon Hengel
331ab2f80d
Warn on duplicate fields ( fixes #283 )
2018-08-20 14:22:34 +08:00
Simon Hengel
0760adc389
Expose more stuff from Hpack.Yaml
2018-08-14 10:27:50 +08:00
Simon Hengel
f60f1fda8a
Add spec-version
(see #300 )
2018-08-03 17:35:20 +08:00
Simon Hengel
2fe3bcc4b5
Refactoring
2018-07-18 16:36:48 +08:00
Simon Hengel
4776f22164
Change synopsis
2018-07-17 05:05:41 +08:00
Simon Hengel
e5171a6ed0
Fix a regression related to indentation sniffing ( close #310 )
2018-07-16 20:37:19 +08:00
Simon Hengel
29b1fffc5c
Add support for Apache, MPL and ISC when inferring license
( close #305 )
2018-07-15 23:17:41 +08:00
Simon Hengel
fa2c34df55
Add support for GPL, LGPL and AGPL when inferring license
(see #305 )
2018-07-15 16:30:39 +08:00