State App

Changelog

Changelog

All notable changes to State App are documented here.

[Unreleased]

Planned

  • RxDB integration for cloud sync and replication
  • Team sharing and collaboration features
  • Data export functionality (JSON, CSV)
  • Import capability for migrating data
  • Enhanced charting with drill-down capabilities

[1.0.0] - 2026-01-22

Added

Core Features

  • Global Dashboard - Central overview of product lifecycle status with progress tracking
  • Business Planning Section - Wizard for company info, business type, and core values
  • Product Info Section - Wizard for product details, requirements, and tech stack
  • Goals & Objectives Section - Wizard for defining goals, sales targets, and custom metrics
  • Design & Roadmap Section - Wizard for features and milestones management
  • Development Section - Wizard for codebases, team members, and time tracking
  • Deployment Section - Wizard for environments, pipelines, and monitoring
  • Support Section - Wizard for support channels, issue categories, and SLAs
  • Marketing Section - Wizard for marketing channels, conversion goals, and analytics

Wizard System

  • Schema-driven multi-step forms using @rjsf/core
  • Progress indicator showing current step
  • Automatic data persistence during wizard completion
  • Custom form widgets (text, textarea, select, checkbox, number, email, URL)
  • Custom form templates for consistent styling

Dashboard Components

  • Metric cards with title, value, subtitle, trend indicators, and icons
  • Responsive grid layout for dashboard cards
  • Section summary cards for global overview
  • Completion status indicators

Data Visualization

  • Line charts for time series data
  • Bar charts for comparisons
  • Pie charts for distributions
  • Responsive chart sizing

Data Management

  • localStorage persistence for all section data
  • Automatic completedAt timestamp when sections are finished
  • Wizard state preservation during editing
  • Section data isolation (each section stores independently)

Technical

  • React Router v6 for navigation
  • Recharts for data visualization
  • JSON Schema validation via @rjsf/validator-ajv8
  • TypeScript type definitions for all data models
  • FlowState plugin integration

Version Format

This changelog follows Keep a Changelog format.

  • Added for new features
  • Changed for changes in existing functionality
  • Deprecated for soon-to-be removed features
  • Removed for now removed features
  • Fixed for bug fixes
  • Security for vulnerability fixes
Previous
FAQ