# Changelog All notable changes to PyTES. Versions follow [semantic versioning](https://semver.org); until 1.0 the model contract may change, and every change to it is also logged in [`docs/design/findings.md`](design/findings.md). Entries are written as fragments in [`changelog.d/`](https://github.com/mmsg-warwick/PyTES/tree/main/changelog.d) and assembled here at each release (see [`CONTRIBUTING.md`](contributing.md#changelog-entries)). ## [0.1.0a3] - 2026-10-24 ### Breaking changes - The option `"storage"` is renamed `"storage along flow path"`, with the same values: write `options={"storage along flow path": "averaged"}` for the averaged storage. The old name raises an error that gives the new one. ([#15](https://github.com/mmsg-warwick/PyTES/pull/15)) - Every model's results change: the fluid is advected at second order by default, and the default meshes are coarser (sharp front 20 by 20 instead of 40 by 40, packed bed 40 by 40 instead of 40 by 80, or 40 instead of 80 for a lumped capsule), for smaller errors in less time. To keep earlier results, pass `spatial_methods={**model.default_spatial_methods, "flow path": pytes.compat.fluid_spatial_method("first order")}` and the earlier `var_pts`. ([#16](https://github.com/mmsg-warwick/PyTES/pull/16)) ### Model contract changes - Every storage provides `"