Changelog

Recent updates and improvements to ChargePeer.

v0.4.0

  • Provider onboarding flow fixed (was hitting fallback handler instead of real endpoint)
  • Email verification now works end-to-end (token-based, no premature marking)
  • Provider station dashboard, edit, toggle, session, and earnings endpoints added
  • Fallback handler returns 404 instead of fake success data
  • New blog post: “The Airbnb of Energy”

v0.3.0

  • Instant i18n toggling without hard page reloads via Svelte 5 runes
  • Deep-Linked Stripe Dunning Management links in Wallet and Notification Center
  • Enterprise Fleet Node Filtering (search/filter bar) in Fleet dashboard
  • Post-Session Immediate SVG Receipt Export feature

v0.2.0

  • Radar Map with Leaflet integration and marker clustering for high-density areas
  • Live Charging Sessions with real-time telemetry (power, cost, duration)
  • Provider dashboard with earnings overview and station management
  • Session booking flow with date picker and confirmation modal
  • Wallet page with transaction history and VSC credit management
  • User roles (Seeker / Provider) with role-based UI toggling
  • Heatmap layer showing predictive grid demand
  • Address search with OpenStreetMap Nominatim integration
  • Offline banner with connectivity detection via online/offline events
  • Service Worker registration for offline capability groundwork

v0.1.0

  • Initial project scaffold with SvelteKit 5 and TypeScript
  • Authentication system with login, registration, and session management
  • Basic layout structure with header, footer, sidebar, and bottom navigation
  • CSS design system with custom properties, dark theme, and responsive breakpoints
  • Toast notification system for user feedback
  • Modal component with dynamic content loading
  • SEO metadata injection via svelte:head
  • Structured data (JSON-LD) for search engine indexing
  • Pricing page with Seeker, Provider, and Fleet tiers
  • Static pages: About, Contact, Privacy Policy, Terms of Service