+++ title = "Changelog" +++
All notable changes to this project will be documented in this file.
This is based off of keepachangelog.com.
There are no real releases, or tags here since this is not a library or anything, but I felt like it would be fun (besides just git history) to keep a log of how the site has changed over time.
This should be in reverse chronological order.
zola
updated to0.18.0
.Makefile
updated to reflect changes in zola since the last version.
hermit
managesmake
as well.- have some minimal support for a table of contents.
- No longer doing date based permalinks, that was annyoing for how little I was writing.
- Support
hcl
syntax highlighting (source).
- Zola is now
0.61.1
.
- With the updated version of zola (not sure when), code blocks were rendered differently than prior versions, which would break the highlighting/formatting of the blocks. This is now fixed.
- Zola is now managed with
hermit
.
- Updated to using
zola 0.15.2
. Pretty sure I was running a custom build before.
- The
image
shortcode needed to be fixed to work with theresize_image
functionality. - Reverse chronological post order on the homepage.
- Support / styling for the
<details>
element. - Support for a
snippet
shortcode to pull indetails
fromstatic/details
- Image resizing support and styling using the
image
shortcode.
- Only one HTTP request for the page (inlining the CSS, and empty favicon data).
This made it so that the
build
andserve
commands write to the same directory :( Since we don't really know how to inline something from various paths. The config doesn't have output path available at runtime.
- Support and styling for anchor links on posts.
Makefile
supports the env var$BASE_URL
, this is useful if I want to check the site from my phone during development, using internet sharing on MacOS.- Adding a
CHANGELOG.md
, which is symlinked and served as/changelog
.
bin/verify-content-dates
updated to use symlinks for the autogenerated section_index.md
files.- Better sizing/spacing for mobile web.
- The post How this site works
was updated to reflect the fixes to the
CNAME
(bug fixe below) and the symlinking dates directories.
- No longer have to deal with weird
master
merge issues becausebin/ship
force pushes master. This was a problem before because the master branch needs to have aCNAME
file for custom domains to work well. Fixed by symlinking it tostatic/
the same way that the REAMDE is, and this file is.