Skip to content

Commit 7ba797c

Browse files
adamintCopilot
andcommitted
Add v1.6.0 changelog entry
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 7f27d68 commit 7ba797c

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

AspireAcademy.Web/src/data/changelog.ts

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,41 @@ export interface ChangelogEntry {
1010
}
1111

1212
export const changelog: ChangelogEntry[] = [
13+
{
14+
version: '1.6.0',
15+
date: '2026-04-05',
16+
title: 'Mission Control Homepage, Color Refresh & Polish',
17+
highlights: [
18+
'Mission Control split-layout homepage with side panel',
19+
'Vibrant jewel-tone color accents across the app',
20+
'Fixed code blocks rendering as single lines',
21+
'Curriculum accuracy updates from Aspire source audit',
22+
],
23+
entries: [
24+
{ type: 'feature', text: 'Mission Control homepage: split hero with 6-card side panel (Playground, Gallery, Concept Map, Curriculum, What\'s New, Learning Tracks)' },
25+
{ type: 'feature', text: 'Homepage bento grid Why Aspire section with colored top borders and curriculum links' },
26+
{ type: 'feature', text: 'Homepage horizontal world cards with per-world accent colors' },
27+
{ type: 'feature', text: 'Inline How It Works steps with colored badges and arrow separators' },
28+
{ type: 'feature', text: 'Theme toggle button on homepage navbar' },
29+
{ type: 'feature', text: 'GitHub icon in homepage navbar and footer' },
30+
{ type: 'improvement', text: 'Vibrant jewel-tone color accents (teal, amber, rose, emerald) across gallery, leaderboard, sidebar, and world cards' },
31+
{ type: 'improvement', text: 'Light theme: proper contrast, mode-aware sidebar and TopBar, semantic color tokens' },
32+
{ type: 'improvement', text: 'WCAG AA color contrast fixes across 33 files' },
33+
{ type: 'improvement', text: 'Sidebar colored dots on all Explore section links for visual consistency' },
34+
{ type: 'improvement', text: 'Gallery progressive disclosure: Architecture Overview expanded by default, readable toggle buttons' },
35+
{ type: 'improvement', text: 'Achievements show real names when locked instead of "???"' },
36+
{ type: 'improvement', text: 'Dashboard hides activity heatmap for anonymous users' },
37+
{ type: 'improvement', text: 'Leaderboard filters out E2E test users' },
38+
{ type: 'improvement', text: 'Page titles set on all 19 pages for browser tab clarity' },
39+
{ type: 'improvement', text: 'New slogan: "Learn Aspire · Build real apps · Level up your stack"' },
40+
{ type: 'fix', text: 'Fixed code blocks rendering as single lines across the entire app (MarkdownContent PreTag, global CSS display:inline-flex override)' },
41+
{ type: 'fix', text: 'Fixed curriculum: AddCSharpApp marked as experimental, deploy command flags corrected, parameter resolution chain documented' },
42+
{ type: 'fix', text: 'Removed fake "learners completed" count from lesson pages' },
43+
{ type: 'fix', text: 'Fixed E2E test failures: persona selectors, playground validation, weekly challenge, admin auth' },
44+
{ type: 'content', text: 'Curriculum audited against Aspire source code — corrected AddCSharpApp, deploy commands, and parameter documentation' },
45+
{ type: 'content', text: 'Updated SETUP.md, CONTRIBUTING.md, and frontend README with accurate paths and versions' },
46+
],
47+
},
1348
{
1449
version: '1.5.0',
1550
date: '2026-04-04',

0 commit comments

Comments
 (0)