TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #12200 2.85K
Вышел NPM 12.0.

Ключевое изменение: настройка allowScripts по умолчанию выставлена в "off", поэтому скрипты (preinstall, install, postinstall) и компиляция C/C++ через node-gyp (binding.gyp) больше не запускаются автоматически при установке. Для их запуска требуется явное разрешение через npm approve-scripts (с указанием пакетов или --all). Также по умолчанию отключена автоматическая загрузка зависимостей из Git-репозиториев и прямых ссылок на tar-архивы (--allow-git и --allow-remote установлены в "none").

Анонсирован запрет GAT-токенов без 2FA для критических операций (с августа). С января 2027 года прямая публикация пакетов с использованием токенов, обходящих 2FA, будет запрещена — пакеты будут попадать в staging-раздел до ручного подтверждения сопровождающим. Для автоматической публикации предлагается механизм "Trusted Publishers" на основе OpenID Connect (OIDC) с ограниченными по времени токенами.

Linux / Линукс 🥸
The GitHub Blog npm install-time security and GAT bypass2fa deprecation - GitHub Changelog npm v12 is now generally available and tagged latest. This major release turns on the install-time security defaults we announced in June, and it’s also where we begin a deprecation…
  • 🤯 9
More from @linux_gram
  1. Oct 14, 2026Фонд СПО взял под свое крыло и финансовое обеспечение проект GNU Boot — форк известного Li…
  2. Oct 14, 2026Linux / Линукс 🥸
  3. Oct 14, 2026Post #12959
  4. Oct 13, 2026Прошивка, превращающая Wi-Fi маршрутизатор Gemtek в широкополосный приёмник радиосигнала П…
  5. Oct 13, 2026Linux / Линукс 🥸
  6. Oct 13, 2026Выпуск ONLYOFFICE 10 Офисный пакет ONLYOFFICE, как водится в 2026 году, по самые уши обмаз…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →