# Changelog All notable changes to Pottery Diary will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.0] - 2025-01-15 ### Added - **Project Management** - Create, edit, delete pottery projects - Add cover photos, tags, and status (in progress, done, archived) - View all projects in a card-based list - **Process Steps** - Six step types: Forming, Drying, Bisque Firing, Glazing, Glaze Firing, Misc - Contextual fields per step type - Photo attachments (multiple per step) - Markdown notes support - **Firing Tracking** - Orton cone number input (022-14) - Auto-suggested temperatures per cone (editable) - Temperature in °F (toggle to °C in Settings) - Duration tracking (h:mm format) - Kiln notes field - **Glaze Catalog** - Pre-seeded with 25+ popular US glazes - Amaco (Celadon, Obsidian, Velvet underglazes) - Mayco (Really Red, Blue Midnight, Birch) - Spectrum (Clear, Blue Rutile) - Coyote (Shino, Oribe, Tenmoku) - Laguna, Duncan, Speedball - Add custom glazes (brand, name, code, finish, notes) - Search glazes by name, brand, or code - Track coats and application method - **Settings** - Unit system toggle (Imperial/Metric) - Temperature unit toggle (°F/°C) - Analytics opt-in (disabled by default) - Data export (JSON format) - **Onboarding** - 3-screen welcome flow - Feature highlights - Skip option - **Accessibility** - VoiceOver/TalkBack labels on all interactive elements - Minimum 44pt tap targets - Dynamic Type support (scales with system text size) - High contrast text and borders - **Technical** - Offline-first SQLite database - Local photo storage with compression - Privacy-focused analytics abstraction - TypeScript for type safety - Unit tests for converters and utilities ### Developer Features - React Navigation v7 with type-safe routes - Expo SDK 54 with new architecture enabled - EAS Build configuration for iOS and Android - Jest testing setup with React Native Testing Library - Comprehensive TypeScript types - Database migration system ### Documentation - README with setup and build instructions - SECURITY.md with vulnerability reporting - PRIVACY.md with CCPA compliance details - PRD in docs/ folder ## [Unreleased] ### Planned for v1.1 - Project export as Markdown + ZIP - Search and filter projects by cone, glaze, tag - Simple reminders for next steps - iCloud/Google Drive backup (opt-in) ### Planned for v1.2 - PDF one-pager export - Duplicate project as template - Expanded glaze catalog (50+ entries) - News/Tips feed integration ## [Pre-release] - 2025-01-10 ### Alpha Testing - Core database schema implemented - Basic UI components created - Navigation structure established - Cone converter with 35 cone temperatures --- [1.0.0]: https://github.com/yourusername/pottery-diary/releases/tag/v1.0.0