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.