Release Notes
v1.1.0
2026-02-19
Guard Interaction & Visual Overhaul
Features
- Guards stack vertically as a wall of stop signs
- Joshua shrinks and shifts right when guards are present
- Bus stops at the guard stack instead of running Joshua over
- Bus drives through normally when no guards are active
- Bus favicon (SVG + PNG) and updated PWA icons
- Joshua appearance: beard, smile, lighter brown hair, blue plaid shirt with long sleeves
- Improved throw animation (upward arc)
- Bus animation resets properly for repeated throws
- Redesigned ambulance icon with cab, windshield, and siren lights
- Corrected stop sign orientation (flat top/bottom, red)
v1.0.0.0
2026-02-18
Initial Release
Features
- F1: Counter Display
- F2: Counter Increment (Throw)
- F3: Counter Persistence
- F4: Multi-user Sync
- F5: Double-click Protection
- F6: Number Formatting
- F7: Joshua Doll SVG
- F8: Bus Animation
- F9: Counter Bump Animation
- F10: Toast Notifications
- F11: Error Recovery UI
- F12: Responsive Design
- F13: Accessibility
- F14: Homepage HTML
- F15: GET /api/counter
- F16: POST /api/increment
- F17: Counter File Recovery
- F18: CORS
- F19: Static File Serving
- F20: Crossing Guard
- F21: Ambulance
- F22: Current Users Display
- F23: Rate Limiting
- F24: Server-Side Ambulance Cooldown
- F25: WebSocket Sync
- F26: Atomic File Writes
- F27: Progressive Web App (PWA)
- F28: Versioning & Navigation
- F29: User Feature Requests
- F30: Admin Panel
- F31: Security Headers
- F32: CI/CD Pipeline
- F33: Automated Feature Implementation