Skip to content

Commit 8fabb40

Browse files
Release 0.8.0.1
2 parents 5ba7ffc + c244187 commit 8fabb40

13 files changed

+71
-17
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ following conventions:
2424

2525
[KaC]: <https://keepachangelog.com/en/1.0.0/>
2626

27+
## 0.8.0.1 (2025-01-04)
28+
29+
### Non-Breaking
30+
31+
* Flip `optparse-applicative_ge_0_18` flag
32+
2733
## 0.8.0.0 (2025-01-03)
2834

2935
### Breaking

cabal-bounds-upper.project

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ with-compiler: ghc-9.10.1
55
constraints:
66
-- https://hackage.haskell.org/package/aeson
77
aeson == 2.2.3.0
8+
, aeson +ordered-keymap
89

910
-- https://hackage.haskell.org/package/base
1011
-- GHC boot library

doc/queue-sheet.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
. ftr VB CB
1515
. ftr VBI CBI
1616
.\}
17-
.TH "QUEUE-SHEET" "1" "" "queue-sheet-haskell 0.8.0.0 (2025-01-03)" "queue-sheet Manual"
17+
.TH "QUEUE-SHEET" "1" "" "queue-sheet-haskell 0.8.0.1 (2025-01-04)" "queue-sheet Manual"
1818
.nh
1919
.SH NAME
2020
.PP
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# `queue-sheet-haskell` `0.8.0.1` Release Notes
2+
3+
Date
4+
: 2025-01-04
5+
6+
## Overview
7+
8+
Queue Sheet is a utility that builds PDFs of lists. Printed PDFs can be used
9+
to track progress when offline.
10+
11+
See the [README][] for details.
12+
13+
[README]: <https://github.com/ExtremaIS/queue-sheet-haskell#readme>
14+
15+
## This Release
16+
17+
This patch release just changes the default value of the
18+
`optparse-applicative_ge_0_18` flag, which is used to select which
19+
dependencies are required to build the project depending on the version of
20+
`optparse-applicative` that is used. Since Cabal determines the value of this
21+
flag automatically, there are no changes when using Cabal. When using Stack,
22+
one now needs to set the flag to `False` when building with old dependencies.
23+
24+
There are no changes to the code in this release.
25+
26+
### Compatibility
27+
28+
GHC versions 8.8.4 through 9.10.1 are supported. Cabal version 3.0 through
29+
3.12.1.0 are supported.
30+
31+
To use this release with a Stackage snapshot that does not include it, add
32+
the following to your `stack.yaml` configuration:
33+
34+
```yaml
35+
extra-deps:
36+
- queue-sheet-0.8.0.0
37+
38+
### Issues
39+
40+
There are no known issues at this time.

queue-sheet.cabal

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: queue-sheet
3-
version: 0.8.0.0
3+
version: 0.8.0.1
44
synopsis: queue sheet utility
55
description:
66
This package provides a utility for creating queue sheets. Please see the
@@ -34,10 +34,9 @@ source-repository head
3434
type: git
3535
location: https://github.com/ExtremaIS/queue-sheet-haskell.git
3636

37-
-- This flag is referenced in the Stack build-constraints.yaml configuration.
3837
flag optparse-applicative_ge_0_18
3938
description: Use optparse-applicative 0.18 or newer
40-
default: False
39+
default: True
4140
manual: False
4241

4342
library

stack-8.10.7.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@ resolver: lts-18.28
22

33
packages:
44
- .
5+
6+
flags:
7+
queue-sheet:
8+
optparse-applicative_ge_0_18: false

stack-8.8.4.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,9 @@ resolver: lts-16.31
33
packages:
44
- .
55

6+
flags:
7+
queue-sheet:
8+
optparse-applicative_ge_0_18: false
9+
610
extra-deps:
711
- ttc-1.1.0.1

stack-9.0.2.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,5 @@ packages:
66
flags:
77
aeson:
88
ordered-keymap: false
9+
queue-sheet:
10+
optparse-applicative_ge_0_18: false

stack-9.10.1.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
resolver: nightly-2025-01-02
1+
resolver: nightly-2025-01-03
22

33
packages:
44
- .
55

66
flags:
77
aeson:
88
ordered-keymap: false
9-
queue-sheet:
10-
optparse-applicative_ge_0_18: true

stack-9.2.8.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ resolver: lts-20.26
33
packages:
44
- .
55

6-
extra-deps:
7-
- ginger-0.10.5.1
8-
96
flags:
107
aeson:
118
ordered-keymap: false
9+
queue-sheet:
10+
optparse-applicative_ge_0_18: false
11+
12+
extra-deps:
13+
- ginger-0.10.5.1

0 commit comments

Comments
 (0)