Releases: davep/blogmore
Releases · davep/blogmore
The third party release
What's Changed
- Added a
third_partyconfiguration mapping to allow overriding the script and stylesheet URLs/locations for Mermaid, KaTeX, MathJax, FontAwesome, and Force-Graph. (#615) - Refactored the FontAwesome metadata caching to hash the configured URL, ensuring cache invalidation when a user updates their targeted version. (#615)
Full Changelog: v2.42.0...v2.43.0
The core dump release
What's Changed
- Restructured the
dumpcommand to support subcommands, converting the original post-dumping functionality into adump postssubcommand while maintainingpostsas the default subcommand for backward compatibility. (#609) - Added a
categoriessubcommand to thedumpcommand to export all blog categories to stdout as JSON pairs of[slug, display_name], using the most common casing variant of each category across all posts. (#610) - Added a
tagssubcommand to thedumpcommand to export all blog tags to stdout as JSON pairs of[slug, display_name], using the most common casing variant of each tag across all posts. (#611) - Added a
seriessubcommand to thedumpcommand to export all blog series to stdout as JSON pairs of[slug, display_name], using the most common casing variant of each series across all posts. (#612)
Full Changelog: v2.41.0...v2.42.0
The "doing the maths" release
What's Changed
- Added Mermaid diagram rendering support via the
with_mermaidconfiguration option. (#600) - Added LaTeX math rendering support via the
with_mathsandmaths_providerconfiguration options. (#604)
Full Changelog: v2.40.1...v2.41.0
The delinted linter release
What's Changed
- Fixed the internal link linter to recognise the series index page (respecting
series_index_path) and all series archive pages (including paginated pages) as valid internal URLs. (#598)
Full Changelog: v2.40.0...v2.40.1
The unparalleled release
What's Changed
- Added a series feature to group multi-part articles. (#595)
Full Changelog: v2.39.0...v2.40.0
The INTERCAL release
What's Changed
- Added support for URL aliases and path redirects using a
redirect_fromlist in post/page frontmatter. (#590) - Fixed heading anchor
¶characters appearing in RSS/Atom feeds and the client-side search index, while preserving any legitimate pilcrow characters written in the text. (#593)
Full Changelog: v2.38.0...v2.39.0
The ToC release
What's Changed
- Formatted count numbers on the statistics page (such as posts, tags, categories, external links, word counts, lifespan, streaks) with commas when they run into the thousands. (#586)
- Added a responsive table of contents display to posts and pages, which floats to the right on wider displays, or as a collapsible inline list on narrow displays. Also added support for
show_tocandshow_toc_inlinefrontmatter properties (on by default). (#588)
Full Changelog: v2.37.0...v2.38.0
The errors-as-standard release
What's Changed
- Fixed the tag and category count calculations in blog statistics to count clean (sanitised) values instead of raw values. (#582)
- Ensured all printed warnings and errors are written to
stderr, avoiding contamination of redirectedstdout. (#583)
Full Changelog: v2.36.0...v2.37.0
The photoblog-friendly release
What's Changed
- Updated the "Focus by Year" statistics calculation for posts with empty prose text to fall back on their title and tags instead. (#576)
- The stats page no longer shows the min/max word count if both values are zero. (#577)
- Fixed hover anchor not showing on hover of a heading in user-written pages. (#578)
Full Changelog: v2.35.0...v2.36.0
The socially awesome release
What's Changed
- Bumped the version of FontAwesome used for the social icons from v6.5.1 to v6.7.2. (#573)
Full Changelog: v2.34.0...v2.35.0