Покрытие тестами обычно считают по файлам, которые тесты подключили. Файл, до которого ... — 19 августа 2026 г. в 06:35:15.389
Покрытие тестами обычно считают по файлам, которые тесты подключили. Файл, до которого не дошёл ни один тест, в отчёт не попадает — и картина выглядит лучше, чем есть. В Node.js 26.7.0 от 5 августа у встроенного запускальщика тестов появился флаг --test-coverage-include-all, который считает все файлы проекта. Отдельный инструмент вроде nyc для этого больше не нужен: свой раннер и покрытие в Node есть с 18-й версии. Остальное в релизе: 🔘 в sqlite закрыты обращения к освобождённой памяти в Exec() и ApplyChangeset(), добавлен сброс сессий при закрытии базы; 🔘 в crypto появилась загрузка приватных ключей через загрузчики STORE — ключ можно брать из внешнего хранилища, а не только из файла; 🔘 в хуки модулей добавлена поддержка Symbol.dispose; 🔘 обновлены корневые сертификаты и npm до 11.19.0. Если собираете Node из исходников: теперь нужен компилятор Rust не ниже 1.86. @prog_tools

