let x=>.map()<div>color: teal____________
Theebug — Learn to Code by Doing
Start Learning
updates.md
THEEBUGupdates.md
// updates

What's new

A running history of what's shipped, release by release — newest first.

v0.5A more inviting siteIn progress
  • New landing page sections: a stats bar, a "why Theebug" comparison, and an FAQ preview
  • A completely reworked About page — visual pillars instead of a wall of text
  • Gold / silver / bronze styling for the top 3 leaderboard spots
  • This page.
v0.4Mobile, discoverability, and a smarter scoring system2026-07-15
  • Full mobile support for both the docs pages and the gameplay screen — off-canvas panels, a real touch-friendly layout
  • Difficulty-weighted scoring (hard levels are worth more than easy ones) plus a millisecond-precision leaderboard tiebreaker
  • The terminal panel is now genuinely functional: real Problems / Output / Debug Console tabs and a resizable height
  • Open Graph previews, structured data, and a real sitemap so the site is actually findable
v0.3Polish, performance, and going live2026-07-15
  • Fixed a bundle-size issue that was shipping ~880KB of unused 3D-library JS to every page
  • Fixed the docs sidebar's scroll-tracking, which could highlight the wrong section while scrolling
  • A custom domain, a real README, and a professional custom scrollbar
v0.2Accounts, depth, and a reward for finishing2026-07-14
  • Optional GitHub sign-in with cross-device progress sync, plus an opt-in public leaderboard
  • A whole second language track (Python), and deep reference docs for JavaScript
  • Mistakes and a timer now actually affect scoring, instead of every clean run scoring the same
  • A level-complete reward screen with a star rating and a short recap of what you just learned
  • Levels grouped into Beginner / Intermediate / Advanced, with more added to every track
v0.1From Figma to a real app2026-06-10
  • Rebuilt from a static design export into a real Next.js app
  • The core loop: real code with pieces missing, drag the right block, get instant feedback
  • JavaScript, HTML, and CSS tracks with anonymous, browser-saved progress
Built in the open, one release at a time.
main
Markdown