Skip to content

Releases: davep/blogmore

The "I AM NOT A NUMBER!" release

04 Mar 17:52
ec0c50e

Choose a tag to compare

  • Improved mobile layout: in "mobile view" the sidebar is collapsed by default to show only the site title and a burger menu (☰) button. Clicking the burger menu expands the full sidebar (logo, subtitle, pages, links, socials). (#202)
  • Fixed a site-build crash ("Argument must be bytes or unicode, got 'int'") that occurred when a post's frontmatter contained a bare number as a tag or category value (e.g. tags: [2024, python] or category: 2024). Also added some other checks and warnings for frontmatter values that could appear ambiguous. (#204)

The not found release

03 Mar 20:25
1aecf4d

Choose a tag to compare

  • Fixed serve mode rebuilding once per changed file when multiple files are modified or added at the same time. (#194)
  • Reduced excessive vertical whitespace in generated HTML output. (#197)
  • Added support for a custom 404 page. The serve command will serve this page for any missing resource during local development. (#199)

The image skipping release

03 Mar 20:20
be4ff0b

Choose a tag to compare

  • Fixed a publish failure when working across multiple machines: the publish branch is now fetched from remote before use, so a local branch that is behind its remote counterpart no longer causes a non-fast-forward push error. (#187)
  • Tags are now displayed in casefold alphabetical order wherever a list of tags is shown (post pages, index, archive, category, and tag pages). (#189)
  • Fixed the default description finder not skipping images that are also links (i.e. [![alt](img)](url) syntax), so posts starting with a linked banner image now correctly use the first text paragraph as the description. (#191)

The little fluffy clouds release

28 Feb 10:39
c8feb64

Choose a tag to compare

  • Made cosmetic changes to the categories and tags pages to make the clouds look a bit more compact. (#184)

The positively paginated release

26 Feb 15:50
83815f1

Choose a tag to compare

  • Pagination navigation on archival pages (categories, tags, date archives, and the main index) has been improved: previous/next links are now styled as buttons to match the rest of the site's navigation, numbered page links are shown between them (with ellipsis for large page counts), and pagination is now displayed at both the top and bottom of each paginated page (the front page of the site excepted, which only shows it at the bottom). (#177)
  • Fixes pages appearing in the post history. (#180)
  • Paginated listing pages (the main index, category pages, tag pages, and date-based archive pages) now include <link rel="prev" href="..."> and <link rel="next" href="..."> tags in the <head> where appropriate. (#181)

The canonical release

26 Feb 15:46
290f361

Choose a tag to compare

  • Every generated page now includes a <link rel="canonical" href="..."> tag in the <head>, pointing to the fully-qualified URL for that page. (#174)

The reasonably stable release

25 Feb 17:26
cc92aa4

Choose a tag to compare

  • Post pages that have previous and/or next post navigation now also include <link rel="prev"> and <link rel="next"> tags in the <head> of the generated HTML. (#171)

The "less JS" release

24 Feb 16:14
36311ba

Choose a tag to compare

  • Added optional JavaScript minification via the --minify-js command-line switch or the minify_js: true configuration option. (#166)

The awesome procrastination release

23 Feb 13:12
6b34f82

Choose a tag to compare

  • FontAwesome loading is now non-blocking: font-display changed from block to swap, and a <link rel="preload"> hint for the WOFF2 font file is added to all pages that use FontAwesome icons, improving initial page rendering speed. (#163)

The "It's shrinking!" release

23 Feb 08:36
fb252b5

Choose a tag to compare

  • Removed redundant CSS rules from style.css. (#159)
  • The default og:image for the site index page now uses the icon_source generated platform icon (android-chrome-512x512.png) when available, falling back to site_logo if no platform icons have been generated. Post and page templates that don't have an explicit cover image set now also default to the platform icon for og:image and twitter:image. (#160)
  • Added optional CSS minification via the --minify-css command-line switch or the minify_css: true configuration option. (#161)