A collection of minor improvements (Jan 2026)

Changes happen quite frequently behind the scenes of Pagecord. Often this is squishing bugs, but sometimes it's adding a small improvement or optimisation. Here are a few I've added recently that are worth noting.

  • Added a new social link option for Reddit users.
  • Added a keyboard shortcut on the Posts page in the Pagecord admin. Click C to compose a new post! This complements the existing Cmd+K which brings up the Search Posts dialog.
  • The page views graph Y axis now has comma-separated numbers 📈
  • Render Spotify albums in a larger size, like we already do with Tidal and Apple Music.
  • Fixed a bug whereby the "Read More" link in the Cards Layout didn't work. I had to remove tags from the Cards Layout to fix this because it was producing invalid HTML 🤦‍♂️
  • Nested lists are now supported in the new editor, for both the ordered and unordered variety.
    • Just press tab to indent a level.
      • Three levels of different bullets are supported.
  • There has been a slight tweak to the margins of headings in posts. Previously all white space between block elements was the same, but following the proximity principle I've given headings more space above and less below, which makes it easier on the eye.
  • Added classes in the blogs markup to support Microformats.
  • Added Aria labels where appropriate.
  • Made a few changes to Drafts. Previously a publication date was being added to Drafts, which didn't make a lot of sense. Now drafts don't have a publication date, unless it was a post that was previously published. The list of drafts now has the year in the date, and it's ordered correctly.
  • Exports will now complete even if images couldn't be downloaded. There are some edge cases where non-Pagecord images are included in the body of a post (usually from an import, or an emailed post) and this addresses that rare problem.
  • Visits to your own blog should now be excluded from analytics unless you use a custom domain. You'll have been logged out because of this change, sorry about that.