Changelog
Every user-facing feature, improvement, and fix — including UI/UX changes — as they ship.
v0.3.0
2026-08-13Features
- Appearance settings: an accent-color wheel that re-tints buttons, links, and highlights across the whole app live, plus a background picker (6 built-in ambient artwork presets, or upload your own image) — both saved on-device
- A real favicon, replacing the default Next.js placeholder
Improvements
- Every color token now derives from a single --accent-hue CSS variable instead of being hard-coded, so the theme wheel can re-tint the entire UI, not just one button
Fixes
- Homepage was silently serving the default create-next-app starter page instead of the real Latticework landing page — a leftover, never-edited src/app/page.tsx was shadowing the real one at the same URL
v0.2.0
2026-08-13Features
- CLI-simulation exercises: a new in-browser Unix-shell sandbox (navigation, file ops, pipes, redirection, variables, permissions, sort/uniq, a grep/sed/awk subset) — brings the Bash, Terminal/CLI, and Linux courses to life for the first time
Improvements
- Skill catalog coverage: 77 of 99 technologies now have real interactive lessons, up from 74
v0.1.0
2026-08-08Features
- Career roadmap engine covering 11 tracks with a dependency-ordered skill graph
- Interactive Python course (Variables, Loops, Functions) with in-browser sandboxed execution
- XP, mastery/skill-rating engine, spaced repetition, and streaks
- AI tutor hint ladder (4 levels, OpenAI-compatible provider)
- Onboarding flow with a short diagnostic and personalized first-skills recommendation
- 98-technology skill catalog (Explore page + skill graph), most as structured skeletons
See ROADMAP.md in the repository for the full planned/in-progress list.