Changelog

Current Version:

v3.6

  • Removed Transparent theme in favor of a toggle for transparency on any theme.
  • Added Snow Day theme.
  • Fixed comment images not sizing properly for smaller screen widths.

v3.5

  • Fixed comments allowing html/css/js code leading to potential injection vulnerability.
    • This vuln was never exploited, but pointed out by a friend as a potential issue.
    • Any comment that has been altered shows an asterisk at the end with a tooltip saying so.
    • Not all html/css is disallowed, 'b', 'i', 'em', 'strong', 'p', and 'span' are allowed for custom styling.
  • Comments now support images.

v3.4

  • Added Comments to Blog Posts!
    • Comments are handled through Bluesky.
    • Every Blog Posts will look for a corrisponding bsky post and read it's thread.
    • Anyone's comments on it will show on the site!
    • Any comments from me get the OP highlight ✨
  • Inline code blocks now look good.
  • Version number is now a synced var, so I don't have to track down every instance and replace it.
  • Made Blog Post images smaller.
  • Fixed a couple issues with the DenTools.
    • Block Comments work get left open if a stray "_" was inside.
    • Multiple masked links in a single line would cause the links to cascade and get added on to for each link.
    • Anyone's comments on it will show on the site!
    • Any comments from me get the OP highlight ✨

v3.3

  • Added a bunch of new themes:
    • Notebook
    • Flashbang (Renamed from "Light")
    • Ocean
    • Dracula
    • Fields
    • Sunset
    • Matrix
  • Themes now change smoothly.
  • Fixed Nav Menu items clipping their padding boundary.
  • Moved changelog and version number from About Page TOC to the Settings Modal.
  • The hamburger menu is now always visible, to give the Settings Button a home.
  • Theme changes to move more accented bits to be theme specific.

v3.2

  • Added Theme Picker.
  • Added Light theme and revised Dark theme.
  • Added Transparent theme for browsers that support it like Firefox and Zen.
  • Adjusted project error page to grab only highly rated music recommendations.
  • Fixed Changelog Table of Contents anchors not working.
  • Adjusted font sizes for better clarity.
  • Code Blocks now get properly added to all blog posts (previously hljs was baked into only one post).
  • Fixed post links div being too short.
  • Adjusted accent colors for links and subtitles.
  • Fixed TOC showing scroll when unneeded on chrome.

v3.1

  • Removed Twitter Link (No longer posting there due to current policies).
  • Fixed Code Blocks being converted to HTML incorrectly.
  • Code Blocks now get higlighting using hightlight.js.
  • The Content section of every page is now able to get 200px bigger at it's MaxWidth.
  • Homepage BG doesn't load until slices are in place.
  • Homepage Slices show a background behind images, so they are visible before images are done loading.
  • Stopped slices from getting to thin by switching to cards sooner (780px->1000px).

v3.0

  • Moved from Hugo static site generation to a custom solution (DenTools).
  • Revamped Music Recommendations.
  • Revamped Project pages.
  • Revamped Blog Post pages.
  • New homepage layout for desktop.