Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.0] - 2026-08-22
### Added
- `Temper.Formatter` — ExUnit formatter recording every test outcome to
`.temper/history-{partition}.jsonl`, with run context (git SHA, dirty
flag, CI provider, seed, partition) and failure signatures.
Crash-safe: on any internal error it warns once and goes inert.
- `mix temper.report` — flaky tests (divergent outcomes on the same
clean git SHA) sorted by flake rate, plus lower-confidence suspects
from dirty-tree runs. Options: `--json`, `--min-runs`, `--history`.
- `mix temper.clean` — deletes recorded history.
- History schema v1: append-only JSONL, one denormalized line per test
outcome, partition-safe for parallel CI jobs.