Releases: atdr/contrail
Releases · atdr/contrail
Release list
v0.5.1
v0.5.0
0.5.0 (2026-09-07)
Features
- config: restructure the config file around the packages (#44) (bff4e72)
- passport: add offline carbon dashboard (#28) (be478e8)
Bug Fixes
- report an unknown config type as a configuration error (#43) (cfba158)
- report the real version instead of 0.0.0.dev0 (#41) (96ff93e)
Documentation
v0.4.1
v0.4.0
v0.3.1
v0.3.0
v0.2.0
0.2.0 (2026-08-15)
⚠ BREAKING CHANGES
- Python 3.10 is no longer supported. requires-python is now >=3.11.
Features
- require Python 3.11 (18cdc6e)
Bug Fixes
- deps: declare the pyyaml floor once and bound ruff (8790755)
- deps: Update icalendar requirement from >=5.0 to >=7.2.2 (ee39316)
- deps: Update pyyaml requirement from >=6 to >=6.0.3 (2ed4484)
- release runtime dependency bumps instead of hiding them (68ff550)
Documentation
- note the Actions setting release-please needs (5e1778b)
v0.1.0
0.1.0 (2026-08-15)
Features
- add config resolution and CLI (ca9f865)
- add core data model (5c7b0b6)
- add CSV storage keyed on cumulative_kg_actual (c633763)
- add importer seam and tripit_ical importer (e52aafd)
- add TIM emissions provider with route-average fallback (9badcc4)
- drop the stored cumulative total from the CSV (0ce92b6)
- price codeshares as the operating flight (f456f73)
- re-sync flights that have not yet departed (372606f)
- resolve departure dates in the origin airport's timezone (b9032c9)
- ship example config files (17214b8)
- store departure times and keep everything TIM returns (4f8840a)
Bug Fixes
- emissions: keep the TIM key out of URLs and error messages (6e90e96)
- gitignore flight data backups and variants (7b61808)
- harden re-sync against silent source failures and data loss (25073ec)
- importers: give UID-less events distinct dedup keys (4b01c8c)
- stop an upgrade downgrading every open exact figure (2e618eb)
- storage: count hand-edited rows and write the CSV atomically (625c8a9)
Documentation
- add README (f43641d)
- add working notes, status and build plan (84c42bb)
- document the repair workflow and departure-date caveat (211e7a3)
- record findings from the first real-feed run (28bebe0)
- record the changed-itinerary and UTC-date open questions (d01b09a)
- record what a change here obliges in contrail-gh (44eb9e1)
- split working notes into AGENTS.md and docs/ (cdb85f2)
- state what is verified, drop the archaeology (e2b4d49)
- use a generic owner for instance repos (cbfbffd)