Releases: davep/blogmore
Releases · davep/blogmore
The feeping creaturism release
- Added a "Posts per Year" horizontal bar chart to the stats page. (#398)
The more canonical release
- Added
sitemap_extrasconfiguration option. A list of root-relative paths to add tositemap.xmlif it is being generated. (#388) - Fixed the calendar page not respecting the
clean_urlssetting when linking to the year, month, and day archives. (#390) - Fixed canonical
<link>tags not respecting theclean_urlssetting. (#392)
The cleaner map release
- The "Reading Time" section is now hidden on the stats page when
with_read_timeis set tofalse. (#383) - HTML files copied from the
extrasdirectory are no longer included in the generatedsitemap.xml. Only pages generated by BlogMore appear in the sitemap. (#384) - The stats page no longer carries a
noindexrobots directive. (#385)
The watched penguin release
- Fixed an endless regeneration loop in
blogmore serveon GNU/Linux caused by watchdog (via inotify) emitting read-only file-access events (FileOpenedEvent,FileClosedNoWriteEvent) when the site generator readsextrasfiles. These events are now explicitly ignored, so only genuine content changes trigger a site rebuild. (#381)
The time travel release
- Added a table of longest posting streaks to the stats page, showing the top 10 consecutive-day posting streaks of two or more days. (#369)
- Added a
read_time_wpmconfiguration option that lets users override the words-per-minute value used when calculating estimated reading time. (#371) - Added a calendar view page (
with_calendar/--with-calendar) that shows the full history of the blog as a year calendar. (#373)
The Mr Universe release
- Added a posting-streak chart to the stats page. (#366)
The super-meta-hyper release
- Added styling for
<kbd>elements. Keys are now rendered with a subtle raised appearance using a border, background, and monospaced font. Two new CSS variables —--kbd-bgand--kbd-border— control the appearance and can be overridden in a custom stylesheet. Both light and dark modes are supported via the corresponding--dark-kbd-bgand--dark-kbd-borderpalette variables. (#363)
The non-meta release
- Fixed a bug where post or page content starting with a line of the form
<digit>:<rest>(e.g.7:54am …) was silently dropped from the rendered HTML output. (#360)
The windy release
- Replaced the regex-based
extract_first_paragraphimplementation with a Markdown-library-powered approach. (#354) - Draft posts now receive a clear visual indicator wherever a post title is rendered: the title is displayed in a contrasting amber colour and a 🚧 emoji is appended after the title text. (#357)
The descriptive release
- Fixed auto-generated post descriptions so that reference-style links are stripped to plain text, matching the existing behaviour for inline links. Strikethrough (
~~text~~) and underscore bold/italic (__text__,_text_) are now also stripped. Reference link definition lines ([ref]: url) found inside a paragraph block are skipped rather than included in the description. (#349)