--- changelog: Changelog version: Version help: This section can be used to register changes in the text versions. versions: #- id: # date_atom: # date_rss: # date_markdown: # summary: | - id: 0.6.0 date_atom: 2025-12-14T08:42:00-03:00 date_rss: 14 Dec 2025 08:42:00 -0300 date_markdown: 2025-12-14 summary: | * Improved introduction telling about _living books_ and versioning features. * Check for `snippets/changes.md` file before trying to include it. - id: 0.5.9 date_atom: 2025-11-23T10:22:00-03:00 date_rss: 23 Nov 2025 10:22:00 -0300 date_markdown: 2025-11-23 summary: | * Fix href attribute syntax in the pt-br template. - id: 0.5.8 date_atom: 2025-11-23T09:55:00-03:00 date_rss: 23 Nov 2025 09:55:00 -0300 date_markdown: 2025-11-23 summary: | * Additional fix for Atom and RSS feed generation when Bookup is vendorized. - id: 0.5.7 date_atom: 2025-11-23T09:50:00-03:00 date_rss: 23 Nov 2025 09:50:00 -0300 date_markdown: 2025-11-23 summary: | * Fix Atom and RSS feed generation when Bookup is vendorized. - id: 0.5.6 date_atom: 2025-11-23T09:45:00-03:00 date_rss: 23 Nov 2025 09:45:00 -0300 date_markdown: 2025-11-23 summary: | * Fix changelog generation when Bookup is vendorized. - id: 0.5.5 date_atom: 2025-11-23T09:30:00-03:00 date_rss: 23 Nov 2025 09:30:00 -0300 date_markdown: 2025-11-23 summary: | * Fix Atom dates in changelog entries. * Add consistent anchors to changelog entries in the Markdown output. - id: 0.5.4 date_atom: 2025-11-23T09:20:00-03:00 date_rss: 23 Nov 2025 09:20:00 -0300 date_markdown: 2025-11-23 summary: | * Do not include version in feeds if the dates are empty. * Fix changelog entries. * Merge changelog entries in a single source file. * Make sure `changelog.md` is converted as Markdown. - id: 0.5.3 date_atom: 2025-11-22T23:12:00-03:00 date_rss: 22 Nov 2025 23:12:00 -0300 date_markdown: 2025-11-22 summary: | * Rename `_changes.yml` as `_changelog.yml`. - id: 0.5.2 date_atom: 2025-11-22T23:00:00-03:00 date_rss: 22 Nov 2025 23:00:00 -0300 date_markdown: 2025-11-22 summary: | * Link the change log in the HTML frontmatter. * Add a small reference to the Bookup website in the HTML frontmatter. - id: 0.5.1 date_atom: 2025-11-22T22:50:00-03:00 date_rss: 22 Nov 2025 22:50:00 -0300 date_markdown: 2025-11-22 summary: | * Minor fixes in the RSS and Atom generation. - id: 0.5.0 date_atom: 2025-11-22T21:30:00-03:00 date_rss: 22 Nov 2025 21:30:00 -0300 date_markdown: 2025-11-22 summary: | * Changelog improvements: * Considered to build the recent changes section through a `snippets/changes.md` file. This was partially implemented, but commented. Then moved in favor of a YAML file, documented below. * Build the recent changes using a `snippets/changes.yml` or just `_changes.yml` that gets compiled 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 * Added RSS/Atom feed support, adapted from recipe available at https://recursewithless.net/projects/pandoc-feeds.html. * Add RSS/Atom `rel` elements in the HTML head. * Validate the generated feeds (RSS and Atom). * Add a regular link like "Follow updates in this book". * Document the feature. - id: 0.4.1 date_atom: 2025-11-20T23:59:00-03:00 date_rss: 20 Nov 2025 23:59:00 -0300 date_markdown: 2025-11-20 summary: | * Add anchors in the notebook HTML preamble. - id: 0.4.0 date_atom: 2025-11-20T22:59:00-03:00 date_rss: 20 Nov 2025 22:59:00 -0300 date_markdown: 2025-11-20 summary: | * Add anchors in the HTML preamble. - id: 0.3.3 date_atom: 2025-11-18T23:59:00-03:00 date_rss: 18 Nov 2025 23:59:00 -0300 date_markdown: 2025-11-18 summary: | * Minor fix int the frontmatter citation mechanism. - id: 0.3.2 date_atom: 2025-11-11T22:59:00-03:00 date_rss: 18 Nov 2025 22:59:00 -0300 date_markdown: 2025-11-18 summary: | * Support for separate publisher URL snippet. - id: 0.3.1 date_atom: 2025-11-18T21:59:00-03:00 date_rss: 18 Nov 2025 21:59:00 -0300 date_markdown: 2025-11-18 summary: | * Apply fixes to the frontmatter citation mechanism. - id: 0.3.0 date_atom: 2025-11-18T20:59:00-03:00 date_rss: 18 Nov 2025 20:59:00 -0300 date_markdown: 2025-11-18 summary: | * Citation: * How to cite, by using ~~`@projectName`~~ an example in the HTML frontmatter. - id: 0.2.5 date_atom: 2025-11-18T19:59:00-03:00 date_rss: 18 Nov 2025 19:59:00 -0300 date_markdown: 2025-01-18 summary: | * 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). - id: 0.2.4 date_atom: 2024-10-06T23:59:00-03:00 date_rss: 06 Oct 2024 23:59:00 -0300 date_markdown: 2024-10-06 summary: | * Apply the previous `NULL` fix to the portuguese template. - id: 0.2.3 date_atom: 2024-10-06T22:59:00-03:00 date_rss: 06 Oct 2024 22:59:00 -0300 date_markdown: 2024-10-06 summary: | * 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. * Removes the unused `biblio-style` config. - id: 0.2.2 date_atom: 2024-09-29T23:59:00-03:00 date_rss: 29 Sep 2024 23:59:00 -0300 date_markdown: 2024-09-29 summary: | * Display label before the book URL. * Fix publisher metadata information on the PDF output. This required changing changing the "publisher" metadata from `_common.yml` to `snippets/publisher.txt`. - id: 0.2.1 date_atom: 2024-09-16T23:59:00-03:00 date_rss: 16 Sep 2024 23:59:00 -0300 date_markdown: 2024-09-16 summary: | * Fix TOC spacing between section numbers and section titles when there are many sections making the section number too big. - id: 0.2.0 date_atom: 2024-08-16T23:59:00-03:00 date_rss: 16 Aug 2024 23:59:00 -0300 date_markdown: 2024-08-16 summary: | * Provision: ensure a recent ggplot2 is used. - id: 0.1.9 date_atom: 2024-07-13T23:59:00-03:00 date_rss: 13 Jul 2024 23:59:00 -0300 date_markdown: 2024-07-13 summary: | * Fix link to the Bookup site in the documentation. - id: 0.1.8 date_atom: 2024-07-13T22:59:00-03:00 date_rss: 13 Jul 2024 22:59:00 -0300 date_markdown: 2024-07-13 summary: | * Template translation fix. * Put list of etimologies before the list of definitions, as they may usually come first (at least historically). - id: 0.1.7 date_atom: 2024-06-29T23:59:00-03:00 date_rss: 29 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-29 summary: | * Do not include the references block at the end of every file processed. - id: 0.1.6 date_atom: 2024-06-19T23:59:00-03:00 date_rss: 19 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-19 summary: | * Apply fixes to the archive/permalink logic. - id: 0.1.5 date_atom: 2024-06-19T22:59:00-03:00 date_rss: 19 Jun 2024 22:59:00 -0300 date_markdown: 2024-06-19 summary: | * Archive after doing a build, making sure that the current tag is already in the archive (and hence can have a permalink upfront). - id: 0.1.4 date_atom: 2024-06-11T23:59:00-03:00 date_rss: 11 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-11 summary: | * Fixes: * Make sure the archive folder has some basic links. * Features: * Fine-grained control of lists of tables, figures etc. * Scaffolding to support a "Recent changes" section in the compiled book. * Documentation: Bookup features, and minor fixes. * Misc: * Considered to move `slides` to `content/slides`, but decided to not do it for now. - id: 0.1.3 date_atom: 2024-06-10T23:59:00-03:00 date_rss: 10 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-10 summary: | * Fixes: * Fix bibliography handling. - id: 0.1.2 date_atom: 2024-06-10T22:59:00-03:00 date_rss: 10 Jun 2024 22:59:00 -0300 date_markdown: 2024-06-10 summary: | * Features: * Improved BibTeX bibliography handling. - id: 0.1.1 date_atom: 2024-06-10T21:59:00-03:00 date_rss: 10 Jun 2024 21:59:00 -0300 date_markdown: 2024-06-10 summary: | * Fixes: * GitLab pages. - id: 0.1.0 date_atom: 2024-06-10T20:59:00-03:00 date_rss: 10 Jun 2024 20:59:00 -0300 date_markdown: 2024-06-10 summary: | * Fixes: * Cover page dimensions. - id: 0.0.9 date_atom: 2024-06-10T19:59:00-03:00 date_rss: 10 Jun 2024 19:59:00 -0300 date_markdown: 2024-06-10 summary: | * Fixes: * GitLab pages. - id: 0.0.8 date_atom: 2024-06-10T18:59:00-03:00 date_rss: 10 Jun 2024 18:59:00 -0300 date_markdown: 2024-06-10 summary: | * Features: * Localization support: * Detect the `lang` YAML parameters and use templates from `{templates,structure}/{book,notes}/$lang`. * Compile the `_output.yml` from a template, setting the `includes` from the appropriate language-based structure files. * Translate documentation to English. - id: 0.0.7 date_atom: 2024-06-09T23:59:00-03:00 date_rss: 09 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-09 summary: | * Features: * GitLab CI. - id: 0.0.6 date_atom: 2024-06-09T22:59:00-03:00 date_rss: 09 Jun 2024 22:59:00 -0300 date_markdown: 2024-06-09 summary: | * Features: * Notebook: * Add link to the notebook in the main book HTML. * Add license and version information in the notebook. * Add the repository URL into the documentation. * Improvements towards localization. * Issues: * Add a `test` folder for quick experiments. - id: 0.0.5 date_atom: 2024-06-09T21:59:00-03:00 date_rss: 09 Jun 2024 21:59:00 -0300 date_markdown: 2024-06-09 summary: | * Features: * Improved compilation procedures. * Unified configuration for book and notes. - id: 0.0.4 date_atom: 2024-06-08T23:59:00-03:00 date_rss: 08 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-08 summary: | * Fixes: * Use `book` instead of `compiled`. * Use `build` instead of `public`. * Use `content/sections` instead of `content/published`. * List of definitions and etimologies breaks build if they're empty (`99-end.tex`). * Misc: * Considered to setup a testbed for quickly trying things. But decided that's not needed for now, as it's possible to simply try on this repository directly. - id: 0.0.3 date_atom: 2024-06-08T22:59:00-03:00 date_rss: 08 Jun 2024 22:59:00 -0300 date_markdown: 2024-06-08 summary: | * Features: * Notebook support. * Website support. - id: 0.0.2 date_atom: 2024-06-06T23:59:00-03:00 date_rss: 06 Jun 2024 23:59:00 -0300 date_markdown: 2024-06-06 summary: | * Features: * Improved documentation. - id: 0.0.1 date_atom: 2024-06-06T22:59:00-03:00 date_rss: 06 Jun 2024 22:59:00 -0300 date_markdown: 2024-06-06 summary: | * Features: * Package a Bookdown-based publishing solution in a project named `bookup` ("a bookdown-based publishing solution") or similar, to ease book editing and authorship. * Use the repository [ensaios][] as base. * Create a basic documentation. [ensaios]: https://ensaios.fluxo.info