Avatar for the esphome user
esphome
device-builder
BlogDocsChangelog

Add git-backed YAML version history

#1149Merged
Comparing
koan/git-version-history
(
7975b01
) with
main
(
98ae6ff
)
CodSpeed Performance Gauge
0%
Untouched
27
Skipped
1

Benchmarks

1 total
test_load_board_catalog_json
tests/benchmarks/test_startup.py
Skipped
214 ms*

Commits

Click on a commit to change the comparison range
Base
main
98ae6ff
-0.11%
Add version-history WS API and restore
40ea59d
1 day ago
by bdraco
+0.05%
Read history through the async WS path in version-history tests
0ad1ddb
1 day ago
by bdraco
+0.06%
Pin argv-safety of commit message and pathspec
c5cbdc4
1 day ago
by bdraco
+0.06%
Spawn git with close_fds=False
388801b
1 day ago
by bdraco
-0.19%
Merge remote-tracking branch 'origin/main' into koan/git-version-history
a0ea097
1 day ago
by bdraco
+0.16%
Broaden version-history test coverage
7fa3765
1 day ago
by bdraco
-0.06%
Reach 100% coverage of the version-history package
f700232
1 day ago
by bdraco
+0.05%
Merge branch 'main' into koan/git-version-history
4fbada8
1 day ago
by bdraco
-0.09%
Cover DevicesController.apply_restored_yaml
db429cd
1 day ago
by bdraco
-0.04%
Harden version-history WS boundary, drain on stop, surface catch-all failures
b7bf46e
1 day ago
by bdraco
+0.13%
Pin that auto-commit never modifies the working tree
86f4d60
1 day ago
by bdraco
-0.13%
Never commit Device Builder keys/state on fresh init
af25b81
1 day ago
by bdraco
+0.03%
Scope the fresh-init seed to YAML configs, not git add -A
10e90ff
1 day ago
by bdraco
+0.01%
Surface flush-task failures; capture external edit before restore
f88f898
1 day ago
by bdraco
-0.03%
Make version-history commit failures distinguishable from no-ops
70548a1
1 day ago
by bdraco
+0.16%
Serialize per-file write+commit; trim docstrings
f6c3e1d
1 day ago
by bdraco
+0.03%
Read disk off-loop in the concurrency test
7857353
1 day ago
by bdraco
0%
Narrow swallowed commit errors; init lock dict; let dashboard message win
8262b5b
1 day ago
by bdraco
-0.11%
Merge branch 'main' into koan/git-version-history
1b9c0c0
1 day ago
by bdraco
-0.01%
Discard the catch-all entry only after a successful history commit
a4e5ef4
1 day ago
by bdraco
+0.09%
Share a GIT_COMMIT_ERRORS const; narrow the catch-all except to match
5e8e12f
1 day ago
by bdraco
0%
Drop the dead sentinel filename from the seed filter
ccde84c
1 day ago
by bdraco
+0.05%
Serialize delete/archive commits per file; add degraded signal
92d9f27
1 day ago
by bdraco
-0.13%
Correct the _yaml_write_locks bound comment
7975b01
1 day ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs