aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.md
blob: 8558e6bd420ee601f0fb99913d7f5731b3e14ccf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
# ChangeLog

## v0.5.2 - 2025-11-22

* [x] Link the change log in the HTML frontmatter.
* [x] Optionally add a small reference to the Bookup website in HTML
      frontmatter.

## v0.5.1 - 2025-11-22

* [x] Minor fixes in the RSS and Atom generation.

## v0.5.0 - 2025-11-22

* [x] Changelog support:
  * [~] Build the recent changes section through a `snippets/changes.md` file?
      This is partially implemented, but commented.
      As an alternative (or meanwhile), the notebook can be used.
  * [x] Alternativelly, build the recent changes using a `snippets/changes.yml`
        or just `_changes.yml` that gets compilet into a `snippets/changes.md`
        and into RSS and Atom files that goes in the build.
        Adapted from example available at
        https://recursewithless.net/projects/pandoc-feeds.html.
  * [x] Add RSS/Atom `rel` elements in the HTML head.
  * [x] Validate the generated feeds (RSS and Atom).
  * [x] Add a regular link like "Follow updates in this book".
  * [x] Document the feature.

## v0.4.1 - 2025-11-20

* [x] Add anchors in the notebook HTML preamble.

## v0.4.0 - 2025-11-20

* [x] Add anchors in the HTML preamble.

## v0.3.3 - 2025-11-18

* [x] Minor fix int the frontmatter citation mechanism.

## v0.3.2 - 2025-11-18

* [x] Support for separate publisher URL snippet.

## v0.3.1 - 2025-11-18

* [x] Apply fixes to the frontmatter citation mechanism.

## v0.3.0 - 2025-11-18

* [x] Citation:
  * [x] How to cite, by using ~~`@projectName`~~ an example in the HTML
        frontmatter.

## v0.2.5 - 2025-01-18

* [x] Fix lookup for `js` folder for notes when the book is built under
      `build/book` (then search won't work because `build/book/js` won't be
      available).

## v0.2.4 - 2024-10-06

* [x] Apply the previous `NULL` fix to the portuguese template.

## v0.2.3 - 2024-10-06

* [x] Fix a `NULL` at the end of TOC in the PDF version.
      It was inserted at the TeX source, due to an empty `R` block.
* [x] Removes the unused `biblio-style` config.

## v0.2.2 - 2024-09-29

* [x] Display label before the book URL.

* [x] Fix publisher metadata information on the PDF output.
      This required changing changing the "publisher"
      metadata from `_common.yml` to `snippets/publisher.txt`.

## v0.2.1 - 2024-09-16

* [x] Fix TOC spacing between section numbers and section titles when there are
      many sections making the section number too big.

## v0.2.0 - 2024-08-16

* [x] Provision: ensure a recent ggplot2 is used.

## v0.1.9 - 2024-07-13

* [x] Fix link to the Bookup site in the documentation.

## v0.1.8 - 2024-07-13

* [x] Template translation fix.
* [x] Put list of etimologies before the list of definitions,
      as they may usually come first (at least historically).

## v0.1.7 - 2024-06-29

* [x] Do not include the references block at the end of every file processed.

## v0.1.6 - 2024-06-19

* [x] Apply fixes to the archive/permalink logic.

## v0.1.5 - 2024-06-19

* [x] Archive after doing a build, making sure that the current tag is already
      in the archive (and hence can have a permalink upfront).

## v0.1.4 - 2024-06-11

### Fixes

* [x] Make sure the archive folder has some basic
  links.

### Features

* [x] Fine-grained control of lists of tables,
      figures etc.
* [x] Scaffolding to support a "Recent changes"
      section in the compiled book.
* [x] Documentation: Bookup features, and minor
      fixes.

### Misc

* [~] Move `slides` to `content/slides`?

## v0.1.3 - 2024-06-10

### Fixes

* [x] Fix bibliography handling.

## v0.1.2 - 2024-06-10

### Features

* [x] Improved BibTeX bibliography handling.

## v0.1.1 - 2024-06-10

### Fixes

* [x] GitLab pages.

## v0.1.0 - 2024-06-10

### Fixes

* [x] Cover page dimensions.

## v0.0.9 - 2024-06-10

### Fixes

* [x] GitLab pages.

## v0.0.8 - 2024-06-10

### Features

* [x] Localization support:
  * [x] Detect the `lang` YAML parameters and use templates from
        `{templates,structure}/{book,notes}/$lang`.
  * [x] Compile the `_output.yml` from a template, setting the `includes`
        from the appropriate language-based structure files.
  * [x] Translate documentation to English.

## v0.0.7 - 2024-06-09

### Features

* [x] GitLab CI.

## v0.0.6 - 2024-06-09

### Features

* [x] Notebook:
  * [x] Add link to the notebook in the main book HTML.
  * [x] Add license and version information in the notebook.
* [x] Add the repository URL into the
  documentation.
* [x] Improvements towards localization.

### Issues

* [x] Add a `test` folder for quick experiments.

## v0.0.5 - 2024-06-09

### Features

* [x] Improved compilation procedures.
* [x] Unified configuration for book and notes.

## v0.0.4 - 2024-06-08

### Fixes

* [x] Use `book` instead of `compiled`.
* [x] Use `build` instead of `public`.
* [x] Use `content/sections` instead of `content/published`.
* [x] List of definitions and etimologies breaks build if they're empty
      (`99-end.tex`).

### Misc

* [~] Tests for quickly trying things? No need, simply try on this repository
      directly.

## v0.0.3 - 2024-06-08

### Features

* [x] Notebook support.
* [x] Website support.

## v0.0.2 - 2024-06-06

### Features

* [x] Improved documentation.

## v0.0.1 - 2024-06-06

### Features

* [x] Package a Bookdown-based publishing solution in a project named `bookup`
      ("a bookdown-based publishing solution")
      or similar, to ease book editing and authorship.
* [x] Use the repository [ensaios][] as base.
* [x] Create a basic documentation.

[ensaios]: https://ensaios.fluxo.info