CHANGELOG

WHAT'S NEW

Discover the latest updates and features in my ongoing development work.

Version 1.0

August 12, 2026

  • Added cortana and atlas, dedicated Linux and Windows game-server hosts

  • Added tars, a GPU-equipped Ubuntu worker for private processing services

  • Deployed a VPS reverse proxy with HTTPS termination and private WireGuard forwarding

  • Rebuilt the self-hosted network with UniFi, segmented client, guest, IoT and server networks, and restrictive firewalling

  • Expanded the Status page with live system and GPU metrics, shared caching and fallback data

  • Moved Image Converter processing and temporary storage from hal9000 to tars through a private gateway

  • Expanded the Image Converter with queued batch processing, per-file controls and individual or ZIP downloads

  • Added anonymous conversion quotas, unrestricted signed-in use and shared-network abuse protection

  • Improved conversion reliability with transactional quotas, conflict recovery and automatic cleanup

  • Added a public read-only Game Servers view with live availability, caching and fallback data

  • Expanded the authenticated Game Servers dashboard with live status, uptime and player counts across Linux and Windows hosts

  • Added secure controls for game-server lifecycle, updates, passwords and access restrictions

  • Moved game-server lifecycle actions to asynchronous jobs with progress tracking and conflict protection

  • Set up dedicated multiplayer game servers with custom connection subdomains where supported

  • Added one-click game-server updates with progress tracking, backups and automatic service restoration

  • Added automated nightly backups with retention for all hosted game servers

  • Created a custom Cobblemon modpack with extra content, permissions, ranks and whitelist access

  • Added Cobblemon modpack downloads and update distribution through the Downloads page

  • Added 1500 ml as a preset to the Coffee Scoop Calculator app

  • Published three new articles covering game hosting, Cobblemon modding and Discord

  • Renamed the Lesson Board app to Interactive Board and added text box, clock and timer widgets

  • Added authenticated board saving, autosave and organization of saved boards and categories

  • Expanded board management with duplication, moving, locking, resetting, deletion, restoration and panning

  • Added public board sharing with persistent links, published snapshots and copy-to-account support

  • Built the branded kheembo.link URL shortener and integrated it with Interactive Board sharing

  • Commissioned a custom kheembo.dev logo and redesigned the landing-page hero for desktop, mobile and PWA

  • Built the Lost in space error page and Contact page, with a secure AJAX form, spam protection and automated emails

  • Overhauled authentication security, including sessions, remember-me, password resets, two-step verification and CSRF protection

  • Updated the Privacy page for conversion quotas, temporary cookies, abuse-prevention records and contact form processing

  • Improved responsiveness with leaner JavaScript loading and cache-first service-worker delivery for versioned assets

  • Renamed Projects to Apps and refined roadmap and changelog statuses, footer content, page copy and the mobile PWA

  • Fixed an intermittent issue that could sign users out despite selecting Remember me for 30 days

  • Built the Settings page for password and two-step verification, session management, remote sign-out and account deletion

  • Added secure email-address transfers with verification, cancellation and automatic sign-out across active sessions

Version 0.9

December 14, 2025

  • Improved the custom select component to open upwards if there's no space below

  • Built the Image Converter app

  • Updated the Coffee Scoop Calculator app to use millilitres as the only unit

  • Fixed an issue where links in the navigation menu were unclickable on mobile

  • Resolved animation jitter when opening the mobile navigation menu

  • Improved the mobile navigation design for better usability

  • Refined the footer layout and spacing on mobile

  • Finalized the sign-in system, enabling users to access their accounts

  • Implemented core Progressive Web App (PWA) functionality

  • Completed the blog page design and posted the Running my own web server article

  • Built the Game Servers page for admin users to monitor and manage multiplayer servers

  • Implemented 2-step verification for account sign-ins

  • Added the option to resend the 2-step verification code during sign-in

  • Laid the foundation for the Interactive Board app

  • Implemented a two-tier access control system for standard and admin users

  • Removed the brand suffix from page titles for signed-in users to keep titles clean

  • Refined the modal component and added a subtle opening animation

Version 0.8

August 8, 2025

  • Designed and built the Sign up, Verify, Sign in and Reset password pages

  • Developed the signup and verification system with secure hashing, session handling, CSRF protection, rate limiting and token expiration

  • Designed and configured automated HTML emails with verification links, codes and confirmation messages

  • Implemented a hybrid verification system supporting both link clicks and code entry

  • Added functionality for users to resend a verification email

  • Enabled users to update their email address prior to verification

  • Enabled users to change their password prior to verification

  • Built a password recovery system for verified accounts

  • Created a custom dropdown component for consistent UI with proper accessibility support

  • Developed click-and-drag scrolling for horizontally overflowing containers

  • Added support for custom scoop amounts in the Coffee Scoop Calculator app

  • Added a strength adjustment range (+/-10%) to the Coffee Scoop Calculator app

  • Implemented automatic scroll tracking during playback in the Drum Beat Maker app

  • Added support for 16th note subdivision in the Drum Beat Maker app

  • Introduced fullscreen mode in select apps

Version 0.7

June 6, 2025

  • Added category labels to apps

  • Set up self-hosting

  • Implemented system monitoring and built the Status page

  • Wrote content copy

Version 0.6

April 12, 2025

  • Improved the footer design

  • Replaced the contact form on the landing page with an image-based call to action

  • Built the Drum Beat Maker app

  • Added timestamps to blog posts

  • Introduced a tertiary color to the website's color scheme

  • Wrote content copy

Version 0.5

February 6, 2025

  • Developed the backend system

  • Implemented pagination functionality

  • Wrote content copy

Version 0.4

January 31, 2025

Version 0.3

December 29, 2024

Version 0.2

November 21, 2024

  • Completed the landing page design

  • Polished the hero section parallax effect

  • Wrote content copy

Version 0.1

June 8, 2024

  • Registered the domain name and finalized the hosting setup

  • Configured the email account