Skip to content

Commit da86a32

Browse files
Add release notes
1 parent d8e6586 commit da86a32

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# `queue-sheet-haskell` `0.1.0.0` Release Notes
2+
3+
Date
4+
: 2020-07-25
5+
6+
## Overview
7+
8+
This release of `queue-sheet` keeps the same functionality but changes the
9+
input file format. In the initial release, sections and queues were defined
10+
in separate YAML files, but now a single YAML file is used to define both.
11+
This enables you to manage multiple queue sheets with different sections
12+
within a single directory.
13+
14+
When building a queue sheet, you can specify the template to use with the
15+
`--template` command-line option. The default is `template.tex`, which is
16+
backwards-compatible with the initial release. You can also specify the
17+
name of the built PDF with the `--output` command-line option. The default
18+
is the base name of the queues file but with a `.pdf` extension, which is
19+
backwards-compatible with the initial release.
20+
21+
## Migration
22+
23+
It is easy to migrate existing queues configuration. Simple merge the
24+
`sections.yaml` file into the queues file, listing the sections in a
25+
`sections` property and queues in a `queues` property.
26+
27+
Example:
28+
29+
```
30+
---
31+
32+
sections:
33+
- Functional
34+
- Programming
35+
- Other
36+
37+
queues:
38+
39+
- name: AI Podcast
40+
section: Other
41+
date: 2020-01-17
42+
prev: 72
43+
```

0 commit comments

Comments
 (0)