Mrshll.uk Changelog ====================== This is the changelog for the website. It contains a chronological (most recent first) list of all the changes to the site structure and underlying technology. It used to be part of the /site-notes page but it became cumbersome to maintain there in multiple languages and felt out of place as well. So I migrated it to a simple text file. 2024-11 ------------- * Replaced all links to my Gitlab repos with links to project page or sourcehut repo equivalents * Obfuscated email address on /contact due to an uptick in SPAM correlated with publishing my personal email * Added a /projects (english only) * Removed the changelog from the /site-notes page and made it into a static text file * Added link to the changelog from the final section of the /site-notes page 2024-06 ------------- * Redesigned the site to remove the menus and simplify page design. Site now has a real "index" page which contains links to all other pages, and other pages have a link back to the index page. 2024-03 ------------- * Added a "then" section to the now page to collect old statuses. * Updated the Contact page with some new details, and updated my public key. * Updated the historic devices section of the About page to remove some redundancy. 2023-07 ------------- * Made the dark mode theme the only site theme, as it was better anyway. * Removed some old blog posts which were basically just diary entries and condensed them into a single post. 2023-05 ------------- * Expanded the scope of the device breakdown subsection in the About Me page to contain a living history of all the devices I've owned and used. * Removed the feed links from the page footers and moved them to below the Archive header on the index page, meaning they're only generated once per language. 2023-02 ------------- * Added a BibTeX file to share my publications. The file is linked from the 'About' page. * Changed the colour of links in the light, default, skin to make them more readable. This has resulted in an additional rule for the CSS dark skin to retain the original link colour, as it was actually better against black backgrounds. * Migrated backend from Jekyll to Hugo, this has caused some URL pattern changes for the Esperanto blog posts. All esperanto content now lives under `/eo/`, including post links. * Added JSON Feed at `/jsonfeed.json` (english) and `[lang]/jsonfeed.json` (for other languages). * Modified page footer to reflect the new JSON Feed, and moved around the license link to separate it from the feed links. 2022-10 ------------- * Modified template for index page to generate the archive list of blog posts with different visuals. Dates are now in ISO 8601 format, and entries now take up a single line rather than two. * Added a "last generated" statement and timestamp to the page footer. This does not appear on posts. 2022-07 ------------- * Modified template for the index page to generate the archive list of blog posts in an unordered list, as this is more semantically appropriate and removed the use of a `
` tag for purely visual purposes. * Modified css to make the archive list of blog posts look like how it used to look before it was structually a list. 2022-05 ------------- * Added `navbar` variable to pages to allow for pages not linked to on the navbar. * Made changes to several blog posts and pages mentioning 'Atom' as a text editor. These now just mention text editors in general. * Added `updated` variable to blog posts that were updated. * Modified post template to render `updated` variable if present. * New section on About Page; *How I do my computing*. 2022-02 ------------- * Added Links page (/links) * Moved the blogroll from About to Links 2022-01 ------------- * Removed the combined-language RSS feed * Moved location of RSS feeds to `/rss.xml` and `/lang/rss.xml` * RSS generation now powered by a template * Added Atom feed generation at `/atom.xml` and `/lang/atom.xml` 2021-12 ------------- * Removed PureCSS (http://purecss.io) as a framework because it wasn't needed. All CSS is powered by some minimal styles which mostly focus on typography, with some few tweaks for aesthetics here and there. * Added some dark mode CSS via `prefers-color-scheme: dark`. Still adjusting some tyography formatting. * Added a changelog to the *Site Notes* page.