Releases: leouieda/nene
Releases · leouieda/nene
v0.9.0
Date: 2023/02/22
What's Changed
- Drop support for Python 3.6 by @leouieda in #43
- Make BibTeX reader aware of new namespace convention by @florian-wagner in #41
- Provide option for cleaner/prettier links by removing .html suffix by @florian-wagner in #42
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
v0.6.0
Date: 2022/09/20
What's Changed
- Support BibTeX files as data in addition to yaml and json by @florian-wagner in #33
- Add data to a single page if the page and data ID match by @leouieda in https://github.com/leouieda/nene/pull/31t
- Use 3 levels of scope of data files by @leouieda in #36
- Allow pages to set destination using "save_as" by @leouieda in #37
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Date: 2022/04/12
Highlights
- This version replaces the Markdown rendering engine MyST with markdown-it-py. This allows more flexibility in setting custom rules and adding plugins for Markdown syntax. For now, includes the plugins for typographic replacements (quotes, dashes, etc), GitHub-style tables and footnotes, and automatic heading anchors. In the future, this will enable implementing syntax highlighting with pygments. #28
Full Changelog: v0.4.1...v0.5.0
v0.4.1
Date: 2022/04/12
This is a bug fix release. No new features were added or removed.
Bug fixes
Documentation
Maintenance
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Date: 2022/04/09
Highlights
- Nēnē now has an API for running the website build so you can script the build process and modify/add data between assembling the website, rendering the templates, and saving the output.
- Glob patterns are now allowed in the
ignore
field ofconfig.yml
(thanks to @florian-wagner 🎉). - Each page now has a list of all pages that share a folder with it (its "siblings"), making it easier to build index pages.
- No breaking changes for this release so it's safe to upgrade (please report any breaking builds).
Bug fixes
New features
- Allow globbing patterns in ignore list by @florian-wagner in #19
- Create a public API by @leouieda in #20 #22
- Add a list of siblings for each page in
page["siblings"]
by @leouieda in #24
Maintenance
- Use dependente to extract requirements on CI by @leouieda in #15
- Move functions to a printing module by @leouieda in #16
- Move functions to specific modules by @leouieda in #17
- Separate rendering into functions by @leouieda in #18
- Read and propagate data in a single step by @leouieda in #23
New Contributors
- @florian-wagner made their first contribution in #19
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Date: 2022/01/01
This is a bug fix release with a few small maintenance tasks.
What's Changed
- Nēnē is now available from conda-forge! See https://github.com/conda-forge/nene-feedstock
- Use pypa build to create the distributions by @leouieda in #13
- Run package builds on PRs and install missing twine by @leouieda in #14
Full Changelog: v0.3.2...v0.3.3
v0.3.2
v0.3.1
Date: 2021/10/26
What's Changed
- Fix bug when parsing YAML front matter in Markdown files by @leouieda
- Add garabatos as example in README file by @aguspesce in #10
New Contributors
- @aguspesce made their first contribution in #10