Version History
v.2.0.0
Current
July 19, 2026
- New Website Launched: A brand-new companion website is now live at yuvin.com.au with a clean, professional design — subtle textured background, refreshed typography, and full light/dark mode support.
- Daily Challenges: The new website introduces two daily games — Daily Word, a Wordle-style five-letter puzzle with six guesses, and Daily Maths, a five-question gauntlet against the clock. Everyone gets the same puzzle each day.
- Streaks & Sharing: Both daily games track your streak, win rate, and best run, with shareable emoji results you can copy and send to friends.
- New Homepage: Typing yuvin.com.au now opens the new website's homepage, with a "Go to Yuvin's Test Services" button to jump back to the classic site.
- New /home Address: The classic Yuvin's Test Services home page moved to yuvin.com.au/home — all its experiences, games, and tools remain unchanged.
- Announcement Card: Added a "Try out our new website!" card to the Test Services home page with a quick link to the new site.
v.1.13.0
March 7, 2026
- Homepage Layout: Fixed gap issues in full-screen view by reducing section spacing and optimizing margins throughout the hero section.
- Content Boxes: Added professional white card container around "Fresh Experiences" and "Completely Free" sections with border, shadow, and dark mode support.
- Latest Updates Card: New feature card added to homepage linking to changelog with matching design system.
- Image Assets: Uploaded missing laptop and ChatGPT images to production server to fix broken image placeholders.
- Spacing Improvements: Optimized margins between hero content, info boxes, and images for better visual flow.
- Dark Mode: Extended dark mode styling to new homepage boxes and Latest Updates card.
v.1.12.5
March 3, 2026
- Dark Mode: Added comprehensive dark mode support to all 41 HTML pages with localStorage persistence.
- Settings: Dark mode toggle now syncs across the entire website; preference saved and loaded automatically on every page.
- Personality Tester: Redesigned with modern gradient border card, improved spacing, emoji icons in labels, and enhanced result display with gradient background.
- Age Tester (index.html): Updated with modern card design featuring gradient border and improved dark mode styling.
- Dark Theme Styling: Dark backgrounds (#0f172a, #1e293b), purple/blue accent colors (#8b5cf6, #60a5fa), adjusted text colors, and smooth transitions.
- Bug Fix: Fixed name capitalization in Personality Tester to properly handle multi-word names (e.g., "Biltmore Technology Solutions").
- User Experience: All form inputs, buttons, cards, headers, and footers now support both light and dark themes with proper hover states.
v.1.10.0
February 10, 2026
- YuvinOS: Fixed taskbar icon visibility bug for Files, Settings, and Browser apps; corrected z-index layering and display state checks.
- Calculator App: Added Windows-style Calculator with dark theme, full button layout, and working arithmetic operations.
- Notepad App: Renamed Editor to Notepad; implemented dark theme with monospace Consolas font for a classic text editor experience.
- Community Forum: Created forum.html with categories (General Discussion, Feature Requests, Bug Reports, Off-Topic), thread listings, reply/view counts, and community engagement features.
- Navigation Update: Replaced all "Tutorial" references with "Forums" across site-wide navigation in headers and footers (33+ pages updated).
v.1.0.2
January 31, 2026
- Added Developer Program page (
dev_program.html); profile "Developer Program" button now links to it. - Removed page-level padding site-wide so
main,body, and content wrappers use no horizontal or outer padding across all HTML pages. - Removed Age Tester entry from the menu; menu now goes from Home Hub to Experiences.
v.1.0.3
January 31, 2026
- Your Info: Added "Change your username" and "Change password" links; backend
/api/change-passwordand/api/change-username; eye icon to show/hide stored password (stored on login, cleared on sign out). - API config: Single
api-config.jsfor backend URL; auto localhost when testing locally;api-test.htmlto verify backend connection; connection check and clearer errors on change password/username pages. - Smart Test Arena (new_game.html): Header and footer from Experiences; "Explain this to me" button with hints (no answer given); hide question, progress bar, and Skip/End/Explain when report is shown; red "Exit Game" button; Restart and Exit same font; removed "Maths Game:" from title (now "Smart Test Arena"); layout padding removed.
- Experiences: New card "Smart Test Arena – Mathematics" with description and Launch Experience →
new_game.html. - Sign up: T&C popup before sign-up: "By creating an account, you agree to the Terms & Conditions." with "View it here" (blue, underlined) linking to
tc_policy.html; I agree / Cancel. - tc_policy.html: Removed padding from header and footer.
- Deploy:
deploy-configanddeploy-scp.shfor SCP to server; rule to push after every change.
v.1.0.1
29 January, 2026
- Added stopwatch to Addition and Multiplication maths games with Start (green), Stop (red; grey when not started), and Reset (grey) buttons.
- Stopwatch displays as Stopwatch: 00:00:00 (minutes:seconds:centiseconds) and is center-aligned with the controls.
- Restored missing Start, Stop, and Reset buttons on the Addition page so both maths game pages match.
v.1.0.0 🎉
January 20, 2026
- Website launched on custom domain! Now live at yuvin.com.au
- Deployed full-stack infrastructure with PostgreSQL database backend on Digital Ocean.
- Implemented user analytics tracking across all pages for engagement insights.
- Added Settings page with database persistence for user preferences.
- Enhanced experience cards with bigger text and buttons for better usability.
- Added full-width blue banner across all pages announcing website updates.
- Integrated Mood Checker as a full experience (removed beta status).
- Fixed responsive design and removed side padding for full-width layouts.
- Moved Personality Tester to main directory with updated navigation and styling.
Don't worry, more experiences are coming soon!
v.0.1.4
January 11, 2026
- Integrated new Personality Tester experience with logic and UI.
- Restyled Homepage and Personality page for standard 100% zoom scaling.
- Added new "Personality Tester" entry to Experiences page.
- Standardized Header and Footer sizes across new pages.
v.0.1.3
January 10, 2026
- Added "Post-Teen" age group (18-24) to the Age Tester logic.
- Updated UI labels on Home page to match code logic.
- Synchronized age descriptors across documentation and application.
v.0.1.2 (FOLLOWING RELEASE)
January 10, 2026
- Refined brand logo assets and site-wide positioning.
- Standardized professional settings icons.
- Improved navigation header and footer layouts for mobile and desktop.
- Removed duplicate hero logos for a cleaner look.
v.0.1.1
January 9, 2026
- Initial setup of the Age Tester experiment.
- Added primary sub-pages: About Us, Contact, and Experiences.