11[
2+ {
3+ "version" : " v2026-02-12.7" ,
4+ "date" : " 2026-02-12" ,
5+ "highlights" : [
6+ {
7+ "icon" : " 🔔" ,
8+ "text" : " Modulation Watchdog: Downgrades trigger warning/critical alerts based on QAM hierarchy"
9+ },
10+ {
11+ "icon" : " 📊" ,
12+ "text" : " Smart severity: 256QAM→16QAM = critical, 64QAM→256QAM upgrade = info"
13+ }
14+ ]
15+ },
216 {
317 "version" : " v2026-02-12.6" ,
418 "date" : " 2026-02-12" ,
519 "highlights" : [
6- {"icon" : " 📱" , "text" : " Mobile: Hamburger menu now opens correctly as slide-in overlay" },
7- {"icon" : " 🎨" , "text" : " Speedtest card color reflects actual vs. booked speed (green/yellow/red)" },
8- {"icon" : " 🔔" , "text" : " Event badge updates correctly after acknowledging events" }
20+ {
21+ "icon" : " 📱" ,
22+ "text" : " Mobile: Hamburger menu now opens correctly as slide-in overlay"
23+ },
24+ {
25+ "icon" : " 🎨" ,
26+ "text" : " Speedtest card color reflects actual vs. booked speed (green/yellow/red)"
27+ },
28+ {
29+ "icon" : " 🔔" ,
30+ "text" : " Event badge updates correctly after acknowledging events"
31+ }
932 ]
1033 },
1134 {
1235 "version" : " v2026-02-12.4" ,
1336 "date" : " 2026-02-12" ,
1437 "highlights" : [
15- {"icon" : " 📋" , "text" : " Incident Journal: Document ISP issues with attachments" },
16- {"icon" : " 🔔" , "text" : " Event Log: Automatic signal anomaly detection with history" },
17- {"icon" : " 📂" , "text" : " Sidebar sections: Organized navigation with category labels" },
18- {"icon" : " 🔍" , "text" : " Chart zoom modal for detailed signal analysis" },
19- {"icon" : " 🆕" , "text" : " What's New splash on updates" },
20- {"icon" : " 📊" , "text" : " Interactive charts powered by Chart.js" },
21- {"icon" : " 🎨" , "text" : " Cleaner topbar and date navigation" }
38+ {
39+ "icon" : " 📋" ,
40+ "text" : " Incident Journal: Document ISP issues with attachments"
41+ },
42+ {
43+ "icon" : " 🔔" ,
44+ "text" : " Event Log: Automatic signal anomaly detection with history"
45+ },
46+ {
47+ "icon" : " 📂" ,
48+ "text" : " Sidebar sections: Organized navigation with category labels"
49+ },
50+ {
51+ "icon" : " 🔍" ,
52+ "text" : " Chart zoom modal for detailed signal analysis"
53+ },
54+ {
55+ "icon" : " 🆕" ,
56+ "text" : " What's New splash on updates"
57+ },
58+ {
59+ "icon" : " 📊" ,
60+ "text" : " Interactive charts powered by Chart.js"
61+ },
62+ {
63+ "icon" : " 🎨" ,
64+ "text" : " Cleaner topbar and date navigation"
65+ }
2266 ]
2367 },
2468 {
2569 "version" : " v2026-02-12.1" ,
2670 "date" : " 2026-02-12" ,
2771 "highlights" : [
28- {"icon" : " 🛠️" , "text" : " Multi-platform Docker build (amd64 + arm64)" },
29- {"icon" : " 📦" , "text" : " Optimized Dockerfile with multi-stage builds" },
30- {"icon" : " 🔧" , "text" : " CI version injection fix" }
72+ {
73+ "icon" : " 🛠️" ,
74+ "text" : " Multi-platform Docker build (amd64 + arm64)"
75+ },
76+ {
77+ "icon" : " 📦" ,
78+ "text" : " Optimized Dockerfile with multi-stage builds"
79+ },
80+ {
81+ "icon" : " 🔧" ,
82+ "text" : " CI version injection fix"
83+ }
3184 ]
3285 }
33- ]
86+ ]
0 commit comments