2.9 KiB
2.9 KiB
Changelog
All notable changes to Pottery Diary will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
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
- Pre-seeded with 25+ popular US glazes
-
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