# Changelog

## [1.4.2] — 2026-07-24

### Added

- Roast summary now includes first-crack time, development duration, and final weight loss.
- Added a confirmation tone when the cooling tray is correctly seated.

### Fixed

- Fixed temperature spikes reported after opening the drum door.
- Fixed saved profiles occasionally starting with the previous batch’s fan setting.
- Corrected timer drift during roasts longer than 20 minutes.

### Changed

- Cooling fan now runs for at least 90 seconds after an emergency stop.
- Improved low-airflow warnings to reduce false alerts with lightweight teas.

## [1.4.0] — 2026-06-18

### Added

- Added five-step roast profiles with independent heat, airflow, and drum-speed settings.
- Added profile duplication for faster recipe development.
- Added support for naming batches by tea garden, cultivar, and harvest date.

### Fixed

- Fixed uneven heater cycling below 110°C.
- Fixed the control dial skipping values when turned quickly.
- Fixed batch history exports containing incorrect ambient humidity values.

### Changed

- Preheat now holds the target temperature for 30 seconds before signaling readiness.
- Default drum speed for green tea profiles increased from 42 to 46 RPM.
- Roast logs now use local time and include the configured time zone.

## [1.3.0] — 2026-05-07

### Added

- Added live rate-of-rise display.
- Added manual event markers for moisture release, aroma change, and first crack.
- Added CSV export for the most recent 100 batches.

### Fixed

- Fixed the exhaust fan remaining active after the roaster entered standby.
- Fixed profile names being truncated on the batch-complete screen.
- Fixed inaccurate charge-temperature readings after a cold start.

### Changed

- Reduced heater response delay when increasing power during the drying stage.
- Updated the over-temperature cutoff from 245°C to 240°C.
- Improved screen contrast for use in bright production spaces.