🐛 fixes
- cd6fe3a fix(report/dot): makes the dot 'flat' reporter respect collapse patterns
🧑🏭 refactoring
- d58c78a/ e884b1e/ 58c01d1/ refactor: replace
memoizewith internal Maps (#1040) - 464388c refactor(cache): uses more appropriate Set for remembering which cache contexts were initialized
- a4a7a80 refactor(report/teamcity): passes the flowId instead of memoizing it
📖 documentation
- 9ca0ab0 doc: various updates to type annotations
- f3648f6 doc(cli): refreshes the documentation of the configuration scaffolding template
- 1b12e61 doc(cli): documents the 'ndjson' logging/ progress format
- cd52da9 doc(cli): updates progress performance-log sample
- 54becb3 doc(report/teamcity): uses same filename pattern for typedefs as used elsewhere in the src tree
👷 maintenance
- 64d42f9 chore(npm): updates external devDependencies
- a3a41f1 chore: tweaks dependency-cruiser configuration
- f924f5c chore(LICENSE): 2026
- 0a82fc3 chore(main): logs the 'report from cache' step as part of the 'report' step
- 6098114 chore(ci): uses content based cache strategy as it's faster for our self-scan
- f9b8565 chore(ci): updates known violations
- 120cc75 chore(progress): adds runId and user & system totals to the ndjson listener output