<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>ru</language>
    <title>Новости</title>
    <description>Главные новости по программированию и разработке каждый день. Узнайте, что происходит в IT сегодня и подпишитесь на обновления.</description>
    <link>https://tproger.ru/news</link>
    <atom:link href="https://tproger.ru/news/feed" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Thu, 24 Sep 2026 02:50:00 GMT</lastBuildDate>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>12</sy:updateFrequency>
    <image>
      <title>Новости</title>
      <link>https://tproger.ru</link>
      <url>https://tproger.ru/apple-touch-icon.png</url>
    </image>
    <item>
      <title>UiPath сделала полный стек Automation Suite доступным на Linux и обновила управление ИИ-агентами</title>
      <link>https://tproger.ru/news/uipath-sdelala-polnyj-stek-automation-suite-dostupnym-na-linux-i</link>
      <comments>https://tproger.ru/news/uipath-sdelala-polnyj-stek-automation-suite-dostupnym-na-linux-i?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/uipath-sdelala-polnyj-stek-automation-suite-dostupnym-na-linux-i</guid>
      <description><![CDATA[<p>UiPath обновила корпоративную платформу автоматизации бизнес-процессов. Компания добавила средства контроля ИИ-агентов, новые интеграции и полный стек Automation Suite для Linux.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/uipath-sdelala-polnyj-stek-automation-suite-dostupnym-na-linux-i">UiPath сделала полный стек Automation Suite доступным на Linux и обновила управление ИИ-агентами</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 23 Sep 2026 15:48:56 GMT</pubDate>
      <content:encoded><![CDATA[<p>23 сентября UiPath представила обновления UiPath Platform, системы для корпоративной автоматизации, оркестрации ИИ-агентов и тестирования. Изменения затронули разработчиков автоматизаций, тестировщиков и компании, которым требуется запускать платформу в собственной инфраструктуре.</p><p>UiPath Coding Agents стали общедоступными. Они могут работать с папками, заданиями, очередями, ресурсами, журналами аудита и подключениями UiPath через запросы на естественном языке. Новый агент Delegate предназначен для административных и связанных с тестированием задач: переноса данных между системами, обновления записей, сбора подтверждений и подготовки сводок.</p><p>В Integration Service появились Database Hub для работы с базами данных без собственного кода, Relay для связи облачных автоматизаций с локальными системами, подключение внешних хранилищ учётных данных и MCP Connector. Data Fabric получила федеративный доступ без копирования данных к внешним источникам, включая Salesforce и SAP, а также аудит операций.</p><p>Для контроля ИИ-агентов компания представила централизованный учёт моделей, проверку поведения во время выполнения, оценку ответов по заданным критериям, наборы требований соответствия и политики доступа. По заявлению UiPath, эти механизмы должны распространять единые правила на агентов, программных роботов и сотрудников.</p><p>Полный стек UiPath Automation Suite теперь доступен для Linux в локальной инфраструктуре. Это важно прежде всего для организаций с требованиями к хранению данных, безопасности и контролю среды. Цены, технические лимиты новых функций и условия их доступности для пользователей из России в сообщении UiPath не указаны.</p><h2>Источники</h2><ul><li><a href="https://www.uipath.com/newsroom/uipath-platform-updates-fusion">UiPath Enhances and Strengthens UiPath Platform™ | UiPath</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>OpenAI выпустила GPT-6 Sol и GPT-6 Luna в API</title>
      <link>https://tproger.ru/news/openai-vypustila-gpt-6-sol-i-gpt-6-luna-v-api</link>
      <comments>https://tproger.ru/news/openai-vypustila-gpt-6-sol-i-gpt-6-luna-v-api?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/openai-vypustila-gpt-6-sol-i-gpt-6-luna-v-api</guid>
      <description><![CDATA[<p>OpenAI представила reasoning-модели GPT-6 Sol и GPT-6 Luna для приложений с обработкой текста и изображений. Они доступны через Responses API и Chat Completions API.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/openai-vypustila-gpt-6-sol-i-gpt-6-luna-v-api">OpenAI выпустила GPT-6 Sol и GPT-6 Luna в API</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 23 Sep 2026 10:37:08 GMT</pubDate>
      <content:encoded><![CDATA[<p>22 сентября 2026 года OpenAI выпустила модели с идентификаторами gpt-6-sol и gpt-6-luna. Они принимают текст и изображения, а генерируют текст. Релиз затрагивает разработчиков, которые используют OpenAI API для создания ассистентов, программных агентов и других приложений.</p><p>При стандартной обработке запросов объёмом до 272 тысяч входных токенов GPT-6 Sol стоит $2 за миллион входных токенов, $0,20 за миллион токенов из кеша и $10 за миллион выходных токенов. Для GPT-6 Luna цены составляют $0,10, $0,01 и $0,50 соответственно.</p><p>В сравнении с GPT-5.6 Sol новая Sol вдвое дешевле по входным и выходным токенам: предыдущая модель стоила $4 и $20 за миллион токенов. При этом одного прайс-листа недостаточно для сравнения качества, а результаты тестов новых моделей в changelog не приведены.</p><p>Релиз расширяет выбор между более дорогой Sol и бюджетной Luna для сервисов с разными требованиями к стоимости вычислений. Условия доступа к моделям из России в источнике не уточняются.</p><h2>Источники</h2><ul><li><a href="https://developers.openai.com/api/docs/changelog">Changelog | OpenAI API</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Вышел systemd 262 со статической сборкой PID 1 и усиленной защитой TPM-учётных данных</title>
      <link>https://tproger.ru/news/vywel-systemd-262-so-staticheskoj-sborkoj-pid-1-i-usilennoj-zashhit</link>
      <comments>https://tproger.ru/news/vywel-systemd-262-so-staticheskoj-sborkoj-pid-1-i-usilennoj-zashhit?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vywel-systemd-262-so-staticheskoj-sborkoj-pid-1-i-usilennoj-zashhit</guid>
      <description><![CDATA[<p>systemd 262 обновляет системный и сервисный менеджер Linux. Релиз добавляет статическую сборку PID 1, привязку учётных данных к TPM и новые средства управления сервисами.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vywel-systemd-262-so-staticheskoj-sborkoj-pid-1-i-usilennoj-zashhit">Вышел systemd 262 со статической сборкой PID 1 и усиленной защитой TPM-учётных данных</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 23 Sep 2026 06:21:57 GMT</pubDate>
      <content:encoded><![CDATA[<p>Релиз опубликован 22 сентября. systemd — системный и сервисный менеджер Linux для администраторов и разработчиков дистрибутивов. Теперь его можно собрать как единый статически скомпонованный бинарный файл PID 1 и executor для небольших контейнеров. В такую сборку не загружаются дополнительные библиотеки через dlopen(), а поиск пользователей и групп работает без NSS.</p><h2>Что изменилось</h2><p>TPM-защищённые учётные данные теперь привязываются к Storage Root Key конкретного TPM. Это защищает расшифрованные данные от перехвата через подставное устройство. Созданные после обновления учётные данные несовместимы со старыми версиями systemd, при этом версия 262 продолжает принимать ранее выпущенные данные.</p><p>Для управления сервисами добавили RestartRandomizedDelaySec=, который распределяет автоматические перезапуски по времени, и ActivatingConcurrencyMax=, ограничивающий число одновременно активируемых юнитов в иерархии slice. Новый D-Bus-метод EnqueueUnitJobMany() ставит операции над несколькими юнитами в одну транзакцию с учётом зависимостей.</p><h2>Кого затронет обновление</h2><p>Администраторам и разработчикам дистрибутивов стоит проверить несовместимые изменения. DNS-SD-регистрации через D-Bus теперь удаляются после отключения клиента, journalctl отклоняет совместное использование --field с фильтрами, а несколько JSON-интерфейсов изменили структуру ответа. Для Type=notify-reload сервис обязан перехватывать или блокировать ReloadSignal= к моменту отправки READY=1.</p><p>Перед внедрением в проде нужно проверить собственные unit-файлы, сценарии journalctl, потребителей JSON API и процесс выпуска TPM-учётных данных. Полный список изменений опубликован в примечаниях к релизу на GitHub: https://github.com/systemd/systemd/releases/tag/v262</p><p>Версия 262 упрощает создание минимальных контейнерных образов, усиливает привязку секретов к TPM и добавляет средства против одновременных перезапусков и запусков множества сервисов. Обновление также содержит несовместимые изменения, поэтому требует проверки конфигураций и интеграций.</p>]]></content:encoded>
    </item>
    <item>
      <title>Anthropic выпустила флагманскую модель Claude Opus 5.5</title>
      <link>https://tproger.ru/news/anthropic-vypustila-flagmanskuyu-model-claude-opus-5-5</link>
      <comments>https://tproger.ru/news/anthropic-vypustila-flagmanskuyu-model-claude-opus-5-5?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/anthropic-vypustila-flagmanskuyu-model-claude-opus-5-5</guid>
      <description><![CDATA[<p>Anthropic представила флагманскую ИИ-модель Claude Opus 5.5 для программирования и агентных задач. Она работает быстрее и стоит дешевле Opus 5.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/anthropic-vypustila-flagmanskuyu-model-claude-opus-5-5">Anthropic выпустила флагманскую модель Claude Opus 5.5</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 23 Sep 2026 03:08:38 GMT</pubDate>
      <content:encoded><![CDATA[<p>Anthropic 22 сентября выпустила Claude Opus 5.5, флагманскую ИИ-модель для разработчиков и команд, которые поручают агентам программирование, анализ данных и другие многоэтапные задачи. Компания заявляет о росте производительности и снижении затрат по сравнению с Opus 5.</p><h2>Что изменилось</h2><p>В API миллион входных токенов стоит $4, выходных — $20. Чтение из кеша обойдётся в $0,20 за миллион токенов. По тестам Anthropic, при настройках по умолчанию типичные нагрузки будут стоить на 40% меньше, чем при использовании Opus 5, а генерация ответа ускорилась более чем на 30%.</p><p>В тестах, приведённых Anthropic, новая модель опередила Opus 5 в задачах агентного программирования, управления компьютером и интеллектуальной работы. Большинство показателей опубликовала сама компания, а результаты AutomationBench для Opus 5.5 получила и предоставила Zapier.</p><h2>Кого затронет обновление</h2><p>Релиз важен прежде всего разработчикам, которые запускают длительные агентные задачи, миграции и аудит больших кодовых баз. Снижение цены токенов и расхода вычислительных ресурсов может уменьшить стоимость таких сценариев, хотя фактическая экономия будет зависеть от нагрузки и настроек модели.</p><p>Claude Opus 5.5 доступна в Claude, Claude Code и Claude Platform, а также через Amazon Web Services, Google Cloud и Microsoft Azure. Anthropic увеличила пятичасовые лимиты для тарифов Pro, Max, Team и планов Enterprise с оплатой за пользовательские места, но не назвала новые значения. Отдельных условий доступности и оплаты для пользователей из России в анонсе нет.</p><h2>Источники</h2><ul><li><a href="https://www.anthropic.com/claude-opus-5-5">Introducing Claude Opus 5.5 \ Anthropic</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Cline CLI 3.0.63 устранил подмену системных утилит в Windows</title>
      <link>https://tproger.ru/news/cline-cli-3-0-63-ustranil-podmenu-sistemnyh-utilit-v-windows</link>
      <comments>https://tproger.ru/news/cline-cli-3-0-63-ustranil-podmenu-sistemnyh-utilit-v-windows?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Игорь Плотников]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/cline-cli-3-0-63-ustranil-podmenu-sistemnyh-utilit-v-windows</guid>
      <description><![CDATA[<p>Терминальный ИИ-агент Cline CLI получил защиту от запуска подменённых утилит в Windows. Версия 3.0.63 также распараллелила работу субагентов и исправила сжатие контекста.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/cline-cli-3-0-63-ustranil-podmenu-sistemnyh-utilit-v-windows">Cline CLI 3.0.63 устранил подмену системных утилит в Windows</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 15:05:32 GMT</pubDate>
      <content:encoded><![CDATA[<p>22 сентября 2026 года разработчики выпустили Cline CLI 3.0.63. Это терминальная версия открытого ИИ-агента Cline, которым разработчики пользуются для изменения кода, запуска команд, сценариев автоматизации и работы в CI/CD. Главное исправление касается Windows: CLI больше не должен запускать программу из рабочего каталога вместо системной утилиты.</p><h2>Как работала подмена</h2><p>Windows при вызове программы по короткому имени может проверить текущий каталог раньше директорий из PATH. Cline запускал rg, git и powershell из каталога репозитория, поэтому помещённый туда файл, например rg.exe, мог выполниться во время индексации ещё до запроса подтверждения. В новой версии CLI и запускаемый им фоновый сервис отключают такое поведение при старте.</p><h2>Кого касается обновление</h2><p>В первую очередь обновиться стоит пользователям Cline CLI на Windows, особенно если они открывают сторонние или недоверенные репозитории.</p><p>Релиз также исправляет сжатие длинного контекста после обновления OAuth-токена и переключения модели. Фактический расход токенов теперь используется вместо оценки по числу символов. Субагенты могут выполнять вызовы инструментов параллельно, при этом подтверждения и хуки по-прежнему обрабатываются последовательно.</p><h2>Как проверить и обновить</h2><p>При установке Cline через npm текущую глобальную версию можно проверить с помощью первой команды. Если она ниже 3.0.63, пакет следует обновить второй командой:</p><p>До обновления на Windows безопаснее не открывать в Cline непроверенные рабочие каталоги. Полный список изменений опубликован на странице релиза Cline CLI 3.0.63 в GitHub.</p><h2>Источники</h2><ul><li><a href="https://github.com/cline/cline/releases/tag/cli-v3.0.63">Release CLI v3.0.63 · cline/cline · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Grok 4.7 начали постепенно внедрять в GitHub Copilot для IDE, CLI и облачного агента</title>
      <link>https://tproger.ru/news/grok-4-7-nachali-postepenno-vnedryat-v-github-copilot-dlya-ide-cl</link>
      <comments>https://tproger.ru/news/grok-4-7-nachali-postepenno-vnedryat-v-github-copilot-dlya-ide-cl?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/grok-4-7-nachali-postepenno-vnedryat-v-github-copilot-dlya-ide-cl</guid>
      <description><![CDATA[<p>GitHub постепенно внедряет Grok 4.7 в Copilot. Модель появится в IDE, CLI, приложении GitHub Copilot и облачном агенте.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/grok-4-7-nachali-postepenno-vnedryat-v-github-copilot-dlya-ide-cl">Grok 4.7 начали постепенно внедрять в GitHub Copilot для IDE, CLI и облачного агента</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 14:06:30 GMT</pubDate>
      <content:encoded><![CDATA[<p>21 сентября GitHub начал постепенное внедрение Grok 4.7 в GitHub Copilot. Это модель для агентного программирования и сложных многоэтапных задач. Её можно будет выбрать в Visual Studio Code, Visual Studio, Copilot CLI, облачном агенте и приложении GitHub Copilot, а также в JetBrains IDE, Xcode и Eclipse.</p><h2>Кому доступна модель</h2><p>Доступ получат подписчики Copilot Pro, Pro+, Max, Business и Enterprise. Развёртывание проходит поэтапно, поэтому модель может появиться у части пользователей позднее. Администраторы Business и Enterprise могут разрешить или отключить её через политики моделей в настройках Copilot.</p><h2>Что изменилось</h2><p>GitHub называет Grok 4.7 новой reasoning-моделью xAI, созданной на основе Grok 4.6 для агентного программирования и сложных многоэтапных задач. Конкретные показатели качества или сравнение с предыдущей версией и конкурирующими моделями в анонсе не приведены.</p><p>Модель тарифицируется по прайс-листу провайдера в рамках оплаты по фактическому потреблению. Точные цены и лимиты в публикации не указаны. Отдельных сведений о доступности Grok 4.7 пользователям из России GitHub также не сообщил.</p><h2>Источники</h2><ul><li><a href="https://github.blog/changelog/2026-09-21-grok-4-7-is-now-available-in-github-copilot/">Grok 4.7 is now available in GitHub Copilot - GitHub Changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Atlassian открыла разработчикам новые модули Forge для дашбордов Jira</title>
      <link>https://tproger.ru/news/atlassian-otkryla-razrabotchikam-novye-moduli-forge-dlya-dawbordov</link>
      <comments>https://tproger.ru/news/atlassian-otkryla-razrabotchikam-novye-moduli-forge-dlya-dawbordov?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/atlassian-otkryla-razrabotchikam-novye-moduli-forge-dlya-dawbordov</guid>
      <description><![CDATA[<p>Atlassian открыла всем разработчикам два модуля Forge для создания виджетов и фоновой логики в обновлённых дашбордах Jira.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/atlassian-otkryla-razrabotchikam-novye-moduli-forge-dlya-dawbordov">Atlassian открыла разработчикам новые модули Forge для дашбордов Jira</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 07:08:17 GMT</pubDate>
      <content:encoded><![CDATA[<p>Atlassian сделала общедоступными модули dashboards:widget и dashboards:backgroundScript платформы Forge, предназначенной для разработчиков приложений и расширений. С их помощью можно создавать расширения для обновлённых дашбордов Jira: первый модуль добавляет собственные блоки контента, а второй запускает фоновую логику.</p><p>Обновлённый интерфейс дашбордов начнут развёртывать среди клиентов 23 сентября 2026 года. Во время переходного периода он будет работать параллельно с классическими дашбордами Jira.</p><p>Разработчики уже могут собирать и развёртывать приложения с новыми модулями. Для настройки dashboards:widget Atlassian рекомендует изучить справку и схему его манифеста. Владельцам расширений на базе устаревших jira:dashboardGadget и jira:dashboardBackgroundScript следует начать планировать миграцию.</p><h2>Источники</h2><ul><li><a href="https://developer.atlassian.com/changelog/#CHANGE-3267">Atlassian developer changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>GitHub Copilot CLI 1.0.87 получил настройки Auto и восстановление крупных сессий</title>
      <link>https://tproger.ru/news/github-copilot-cli-1-0-87-poluchil-nastrojki-auto-i-vosstanovleni</link>
      <comments>https://tproger.ru/news/github-copilot-cli-1-0-87-poluchil-nastrojki-auto-i-vosstanovleni?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/github-copilot-cli-1-0-87-poluchil-nastrojki-auto-i-vosstanovleni</guid>
      <description><![CDATA[<p>Терминальный ИИ-помощник GitHub Copilot CLI получил настройки Auto, шаблоны путей для worktree и более надёжное восстановление крупных сессий.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/github-copilot-cli-1-0-87-poluchil-nastrojki-auto-i-vosstanovleni">GitHub Copilot CLI 1.0.87 получил настройки Auto и восстановление крупных сессий</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 05:13:59 GMT</pubDate>
      <content:encoded><![CDATA[<p>GitHub Copilot CLI — терминальный ИИ-помощник для разработчиков, который помогает создавать, отлаживать и понимать код с помощью запросов на естественном языке. Версия 1.0.87 вышла 21 сентября. В ней появились пользовательские и управляемые организацией настройки уровня маршрутизации Auto, включая строгую политику и правила, которые пользователь может переопределить.</p><p>Последовательные уточняющие запросы в одном режиме теперь объединяются в одно ожидающее сообщение. В локальной сессии его можно вернуть в пустое поле ввода клавишей Up, если запрос ещё не начали обрабатывать; команды вернуть нельзя. Ctrl+C останавливает текущий ход агента, а поставленные через Ctrl+Q запросы остаются раздельными.</p><p>Новая настройка worktreePathTemplate задаёт пути для рабочих деревьев, создаваемых командами /worktree, /move, /new и параметром --worktree. Также GitHub исправил восстановление очень крупных локальных сессий, зависание при переподключении MCP-серверов и утечку секретов из окружения в отладочные журналы.</p><p>Обновление важно для разработчиков, которые ведут длинные агентные сессии, используют Git worktree или подключают MCP-серверы. Copilot CLI доступен для Linux, macOS и Windows и требует активной подписки Copilot. Согласно официальному описанию, каждый отправленный запрос расходует один премиальный запрос из месячной квоты.</p><h2>Источники</h2><ul><li><a href="https://github.com/github/copilot-cli/releases/tag/v1.0.87">Release 1.0.87 · github/copilot-cli · GitHub</a></li><li><a href="https://github.com/github/copilot-cli">GitHub Copilot CLI · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Вышел GNU gzip 1.15 с исправлениями ошибок, существовавших с первых версий</title>
      <link>https://tproger.ru/news/vywel-gnu-gzip-1-15-s-ispravleniyami-owibok-sushhestvovavwih-s-per</link>
      <comments>https://tproger.ru/news/vywel-gnu-gzip-1-15-s-ispravleniyami-owibok-sushhestvovavwih-s-per?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Игорь Плотников]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vywel-gnu-gzip-1-15-s-ispravleniyami-owibok-sushhestvovavwih-s-per</guid>
      <description><![CDATA[<p>Вышел GNU gzip 1.15, стабильная версия утилиты для сжатия данных. Обновление исправляет ошибки при работе с файлами, архивами и некорректными входными данными.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vywel-gnu-gzip-1-15-s-ispravleniyami-owibok-sushhestvovavwih-s-per">Вышел GNU gzip 1.15 с исправлениями ошибок, существовавших с первых версий</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 04:13:32 GMT</pubDate>
      <content:encoded><![CDATA[<p>GNU gzip 1.15 вышел 20 сентября 2026 года. Это программа для сжатия данных и распаковки сжатых файлов для пользователей, которым нужно работать с такими файлами. За 75 недель после версии 1.14 пять участников проекта внесли 119 коммитов.</p><h2>Что исправили</h2><p>Утилита больше не должна удалять неверный файл, если другой процесс одновременно переименовывает родительский каталог назначения. Также исправлены проблемы с чтением неинициализированной памяти на некоторых некорректных входных данных и с переполнением буфера при распаковке файла .lzh после файла .Z.</p><p>Разработчики устранили повреждение вывода при последовательной распаковке .lzh и добавили поддержку корректных потоковых ZIP-файлов с сигнатурами PKZIP, локальными заголовками и дескрипторами данных. Многие из этих ошибок присутствовали с первых версий gzip.</p><h2>Кого затрагивает релиз</h2><p>Обновление важно для пользователей, которые вызывают gzip напрямую или из сценариев обработки файлов. В частности, релиз затрагивает системы, которые распаковывают полученные извне файлы, обрабатывают потоковые ZIP-архивы или последовательно распаковывают файлы .lzh и .Z.</p><h2>Что делать</h2><p>Администраторам стоит проверить системы, которые распаковывают полученные извне файлы, и установить gzip 1.15 после появления обновления в используемом дистрибутиве. Исходники доступны на сервере GNU, для них опубликованы контрольные суммы SHA256, SHA3-256 и отдельные GPG-подписи.</p><p>В релизе также изменилось поведение локали, а поддержка ряда старых платформ прекращена, включая FreeBSD 4.11, HP-UX 11.00, Minix 3.1.8 и Windows 8.1 при сборке через MinGW без UCRT.</p><h2>Источники</h2><ul><li><a href="https://lists.gnu.org/archive/html/info-gnu/2026-09/msg00006.html">gzip-1.15 released [stable]</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Google Cloud добавила в Secure Source Manager вложенные CODEOWNERS и защищённое подключение к Cloud Build</title>
      <link>https://tproger.ru/news/google-cloud-dobavila-v-secure-source-manager-vlozhennye-codeowne</link>
      <comments>https://tproger.ru/news/google-cloud-dobavila-v-secure-source-manager-vlozhennye-codeowne?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-cloud-dobavila-v-secure-source-manager-vlozhennye-codeowne</guid>
      <description><![CDATA[<p>Google Cloud добавила в сервис управления исходным кодом Secure Source Manager вложенные CODEOWNERS и защищённое подключение частного Cloud Build.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-cloud-dobavila-v-secure-source-manager-vlozhennye-codeowne">Google Cloud добавила в Secure Source Manager вложенные CODEOWNERS и защищённое подключение к Cloud Build</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Sep 2026 03:14:35 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google Cloud объявила о выходе в GA двух возможностей Secure Source Manager. Этот сервис помогает командам разработки управлять репозиториями и CI/CD-системами с едиными механизмами аутентификации и разграничения доступа.</p><h2>Что изменилось</h2><p>Code Owners позволяет хранить в репозитории файлы CODEOWNERS и назначать обязательных согласующих для отдельных путей и веток. Такие файлы можно размещать во вложенных каталогах: локальное правило получает приоритет, при этом администратор корневого уровня сохраняет право блокировать изменения. Независимые секции позволяют запросить одобрение сразу у нескольких команд.</p><p>Интеграция с Developer Connect связывает Secure Source Manager и Cloud Build через Private Service Connect. Репозиторий, пулы сборки и хранилище артефактов могут оставаться в частной сети, а VPC Service Controls ограничивает доступ к прокси-эндпоинтам.</p><h2>Почему это важно</h2><p>По оценке Google Cloud, новые механизмы помогают снизить риски в двух сценариях: при несанкционированном изменении критичных файлов авторизованным пользователем и при доступе злоумышленника к системе сборки после компрометации корпоративной сети. По данным отчёта Wiz, на который ссылается Google Cloud, число заметных атак на цепочки поставок ПО в первой половине 2026 года более чем удвоилось по сравнению со второй половиной 2025 года.</p><h2>Что проверить в своём проекте</h2><p>Командам с Secure Source Manager стоит вынести правила согласования из общей IAM-роли Approver в корневой CODEOWNERS и добавить локальные файлы для отдельных компонентов. Для частных сборок Google рекомендует подключить Cloud Build через Developer Connect по схеме Private Network Integrations.</p><h2>Источники</h2><ul><li><a href="https://cloud.google.com/blog/products/identity-security/strengthen-your-cicd-pipeline-with-new-secure-source-manager-capabilities">Strengthen your CI/CD pipeline with new Secure Source Manager capabilities | Google Cloud Blog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Symfony UX 3.5 добавил пагинацию, оптимизировал Twig-компоненты и расширил UX Toolkit</title>
      <link>https://tproger.ru/news/symfony-ux-3-5-dobavil-paginaciyu-optimiziroval-twig-komponenty</link>
      <comments>https://tproger.ru/news/symfony-ux-3-5-dobavil-paginaciyu-optimiziroval-twig-komponenty?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ольга Вершинина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/symfony-ux-3-5-dobavil-paginaciyu-optimiziroval-twig-komponenty</guid>
      <description><![CDATA[<p>Symfony UX 3.5, набор интерфейсных пакетов для приложений Symfony, получил серверную пагинацию, оптимизации Twig-компонентов и 20 новых рецептов Shadcn.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/symfony-ux-3-5-dobavil-paginaciyu-optimiziroval-twig-komponenty">Symfony UX 3.5 добавил пагинацию, оптимизировал Twig-компоненты и расширил UX Toolkit</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 15:11:32 GMT</pubDate>
      <content:encoded><![CDATA[<p>Команда Symfony выпустила Symfony UX 3.5. Проект помогает PHP-разработчикам добавлять в приложения Symfony компоненты интерфейса и интеграции с JavaScript-инструментами. С момента выхода версии 3.4 было слито почти 90 pull request’ов.</p><p>Главное нововведение — экспериментальный пакет UX Pagination. Он поддерживает массивы, запросы Doctrine ORM и DBAL, а также пользовательские источники данных. Доступны нумерованная пагинация, режим lookahead без запроса COUNT и двунаправленная курсорная пагинация. Навигация работает через обычные ссылки без JavaScript, Stimulus и Turbo.</p><p>Рендеринг атрибутов компонентов теперь использует механизм Twig. После обновления иначе обрабатываются null, логические значения, aria-атрибуты, массивы и перечисления с базовым значением, поэтому разработчикам советуют проверить тесты, которые сравнивают сгенерированный HTML. Для части возможностей нужны twig/html-extra версии ^3.29 и twig/twig версии ^3.24.</p><p>TwigComponent получил оптимизации конвейера рендеринга и предварительного лексера. Также релиз добавил поддержку Twig 4 для ряда пакетов, произвольные источники данных в UX Autocomplete, загрузку нескольких файлов в Dropzone и 20 новых рецептов Shadcn в UX Toolkit.</p><p>Обновление затронет разработчиков интерфейсов на Symfony, особенно проекты с Twig-компонентами и проверками HTML-разметки. Вскоре после основного релиза вышла версия 3.5.1 с двумя исправлениями совместимости с отдельным AssetMapperBundle из Symfony 8.2.</p><h2>Источники</h2><ul><li><a href="https://symfony.com/blog/symfony-ux-3-5-released">Symfony UX 3.5 released (Symfony Blog)</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Burp Suite 2026.9 научился экспортировать SMTP-взаимодействия в EML</title>
      <link>https://tproger.ru/news/burp-suite-2026-9-nauchilsya-eksportirovat-smtp-vzaimodejstviya-v</link>
      <comments>https://tproger.ru/news/burp-suite-2026-9-nauchilsya-eksportirovat-smtp-vzaimodejstviya-v?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Игорь Плотников]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/burp-suite-2026-9-nauchilsya-eksportirovat-smtp-vzaimodejstviya-v</guid>
      <description><![CDATA[<p>Burp Suite, инструмент для тестирования безопасности веб-приложений, получил экспорт SMTP-взаимодействий в EML. Релиз также ускорил командную палитру и расширил настройку горячих клавиш.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/burp-suite-2026-9-nauchilsya-eksportirovat-smtp-vzaimodejstviya-v">Burp Suite 2026.9 научился экспортировать SMTP-взаимодействия в EML</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 14:07:50 GMT</pubDate>
      <content:encoded><![CDATA[<p>PortSwigger выпустила Burp Suite Professional и Community 2026.9 Early Adopter. Burp Suite помогает искать и проверять уязвимости веб-приложений, им пользуются пентестеры и специалисты по безопасности.</p><h2>Что изменилось</h2><p>Отдельное SMTP-взаимодействие из Burp Collaborator теперь можно сохранить как файл .eml через контекстное меню. Файл содержит письмо и связанные метаданные Collaborator, его можно открыть в стандартном почтовом клиенте.</p><p>Разработчики также разрешили назначать сочетания клавиш всем действиям из настроек Hotkeys и расширили список команд, доступных в строке заголовка. Командная палитра стала быстрее при поиске и навигации по большому числу действий.</p><h2>Кого касается обновление</h2><p>Релиз важен прежде всего пользователям настольных редакций Professional и Community, которые работают с Collaborator, настраивают горячие клавиши или используют командную палитру. Экспорт в EML упрощает передачу и изучение SMTP-взаимодействий вне Burp Suite.</p><p>В выпуске также исправили зависание при тестировании правила поиска и замены в теле длинного ответа, проблему с созданием проектов при строгих политиках AppLocker и WDAC, ошибку в Montoya API и неточную оценку директив Content Security Policy.</p><h2>Что проверить перед обновлением</h2><p>Версия 2026.9 опубликована в канале Early Adopter, поэтому перед установкой в рабочей среде стоит учитывать статус сборки.</p><h2>Источники</h2><ul><li><a href="https://portswigger.net/burp/releases/professional-community-2026-9">Professional / Community 2026.9 | Releases</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>go-libp2p 0.50.0 перешёл на Go 1.26 и обновил quic-go и webtransport-go</title>
      <link>https://tproger.ru/news/go-libp2p-0-50-0-perewyol-na-go-1-26-i-obnovil-quic-go-i-webtrans</link>
      <comments>https://tproger.ru/news/go-libp2p-0-50-0-perewyol-na-go-1-26-i-obnovil-quic-go-i-webtrans?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/go-libp2p-0-50-0-perewyol-na-go-1-26-i-obnovil-quic-go-i-webtrans</guid>
      <description><![CDATA[<p>Go-библиотека для создания P2P-приложений перешла на Go 1.26. Релиз также обновил зависимости quic-go и webtransport-go и исправил сетевую логику.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/go-libp2p-0-50-0-perewyol-na-go-1-26-i-obnovil-quic-go-i-webtrans">go-libp2p 0.50.0 перешёл на Go 1.26 и обновил quic-go и webtransport-go</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 12:59:50 GMT</pubDate>
      <content:encoded><![CDATA[<p>21 сентября 2026 года команда libp2p выпустила go-libp2p 0.50.0. Это реализация на Go модульного сетевого стека, который помогает разработчикам P2P-систем подключать нужные протоколы и сохранять совместимость с другими приложениями libp2p.</p><h2>Что изменилось</h2><p>Главное изменение для сборки: библиотека теперь требует Go 1.26. Авторы также применили средства модернизации кода и обновили quic-go до версии 0.62.0, а webtransport-go до 0.13.0.</p><p>В компоненте holepunch тайм-аут теперь инициализируется до регистрации обработчика уведомлений. Для логики проверки доступности добавили стресс-тест.</p><p>Ещё одно исправление относится к HTTP-аутентификации: реализация отклоняет слишком большие значения opaque.</p><h2>Кого затронет обновление</h2><p>Релиз важен разработчикам сервисов и узлов, которые используют go-libp2p для P2P-соединений, включая проекты из экосистем IPFS и блокчейн-платформ.</p><p>Тем, кто пока остаётся на предыдущей версии библиотеки, релиз сам по себе ничего не изменит. Переход на новую версию среды потребуется при обновлении до go-libp2p 0.50.0.</p><h2>Источники</h2><ul><li><a href="https://github.com/libp2p/go-libp2p/releases/tag/v0.50.0">Release v0.50.0 · libp2p/go-libp2p · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Google открыла предзаказы на ноутбуки Googlebook с Android и Gemini</title>
      <link>https://tproger.ru/news/google-otkryla-predzakazy-na-noutbuki-googlebook-s-android-i-gem</link>
      <comments>https://tproger.ru/news/google-otkryla-predzakazy-na-noutbuki-googlebook-s-android-i-gem?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Денис Крапивин]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/google-otkryla-predzakazy-na-noutbuki-googlebook-s-android-i-gem</guid>
      <description><![CDATA[<p>Googlebook представляет собой линейку ноутбуков для пользователей Android со встроенным Gemini, мобильными приложениями и Linux-средой. Цены начинаются от $899.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/google-otkryla-predzakazy-na-noutbuki-googlebook-s-android-i-gem">Google открыла предзаказы на ноутбуки Googlebook с Android и Gemini</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 11:45:58 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google открыла предзаказы на Googlebook, новую категорию ноутбуков для синхронизации со смартфонами Android, запуска мобильных приложений и работы с Gemini. Первые устройства выпускают Acer, ASUS, Dell, HP и Lenovo.</p><h2>Что получат пользователи и разработчики</h2><p>Googlebook переносит со смартфона настройки, пароли, сети Wi-Fi и сообщения. Функции Continue On и Files позволяют продолжать задачи и открывать файлы телефона, а Cast My Apps транслирует приложения со смартфона в окно на ноутбуке и позволяет управлять ими.</p><p>Разработчикам доступна изолированная Linux-среда с полноценным терминалом. В ней можно работать с репозиториями и запускать инструменты вроде Claude Code и Antigravity CLI. Также в систему входит платформа Antigravity для создания, тестирования и развёртывания приложений.</p><h2>Цена и сроки поставок</h2><p>Продажи в США начнутся 4 октября, а в Канаде, Великобритании, Ирландии, Франции, Германии и Австралии устройства появятся 5 октября. Россия среди рынков запуска не указана.</p><p>Запуск важен для экосистемы Android: Google объединяет мобильные приложения, настольный Chrome, Linux-инструменты и ИИ-функции в одной категории устройств. Это может упростить переход между смартфоном и рабочей средой без ручной передачи файлов и повторной настройки сервисов.</p><h2>Источники</h2><ul><li><a href="https://blog.google/products-and-platforms/devices/googlebook/pre-order-googlebook/">Googlebook is here and ready for pre-order</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Tailcat 0.7.0 добавил UDP для exit-узлов и поддержку Android-Termux</title>
      <link>https://tproger.ru/news/tailcat-0-7-0-dobavil-udp-dlya-exit-uzlov-i-podderzhku-android-ter</link>
      <comments>https://tproger.ru/news/tailcat-0-7-0-dobavil-udp-dlya-exit-uzlov-i-podderzhku-android-ter?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Игорь Плотников]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/tailcat-0-7-0-dobavil-udp-dlya-exit-uzlov-i-podderzhku-android-ter</guid>
      <description><![CDATA[<p>Tailcat для защищённых соединений без управляющего сервиса Tailscale получил UDP через exit-узлы, exec-сервисы и поддержку Android-Termux.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/tailcat-0-7-0-dobavil-udp-dlya-exit-uzlov-i-podderzhku-android-ter">Tailcat 0.7.0 добавил UDP для exit-узлов и поддержку Android-Termux</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 09:37:28 GMT</pubDate>
      <content:encoded><![CDATA[<p>20 сентября вышел Tailcat 0.7.0. Это CLI-инструмент и Go-библиотека для разработчиков и администраторов, которым нужны сквозные WireGuard-соединения, проброс портов и передача файлов без аккаунта Tailscale и изменения системных маршрутов.</p><h2>Что изменилось</h2><p>Exit-узлы теперь пересылают UDP-потоки. Раньше через них проходил только TCP, поэтому DNS, QUIC и другой UDP-трафик не работал. Новый сервис exec запускает указанную команду для каждого входящего соединения, используя соединение как стандартные ввод и вывод. В режимах SSH команда может заменить пользовательскую оболочку по аналогии с ForceCommand в OpenSSH.</p><p>Linux-бинарники теперь запускаются непосредственно на Android через Termux, adb shell или root-оболочку. Tailcat использует системные DNS и хранилище сертификатов Android, а также исправляет разбор аргументов, который нарушался из-за поведения загрузчика Termux.</p><h2>Кого касается релиз</h2><p>Обновление важно пользователям exit-узлов, Android-устройств и автоматизированных сервисов поверх Tailcat. На Windows исправлена работа с локальными портами, а копирование файлов стало совместимо с клиентами OpenSSH 8.7–8.9, включая поставляемый с Ubuntu 22.04.</p><h2>Что проверить после обновления</h2><p>После установки версии 0.7.0 стоит проверить UDP через используемый exit-узел и повторить рабочие сценарии на Windows или Android. Администраторам SSH-сервисов с адресами, опубликованными в DNS, нужно убедиться, что доступ ограничен параметром --allow или ключами --ssh-authorized-keys: клиент теперь проверяет такие назначения и отказывается подключаться к серверу, который выдаёт оболочку без учётных данных.</p><h2>Источники</h2><ul><li><a href="https://github.com/tailscale/tailcat/releases/tag/v0.7.0">Release v0.7.0 · tailscale/tailcat · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>SourceGit 2026.21 разрешил cherry-pick merge-коммитов и исправил ошибки SSH</title>
      <link>https://tproger.ru/news/sourcegit-2026-21-razrewil-cherry-pick-merge-kommitov-i-ispravil</link>
      <comments>https://tproger.ru/news/sourcegit-2026-21-razrewil-cherry-pick-merge-kommitov-i-ispravil?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/sourcegit-2026-21-razrewil-cherry-pick-merge-kommitov-i-ispravil</guid>
      <description><![CDATA[<p>GUI-клиент SourceGit для работы с Git добавил cherry-pick merge-коммитов. В релизе также исправили ошибки SSH-ключей и remotes.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/sourcegit-2026-21-razrewil-cherry-pick-merge-kommitov-i-ispravil">SourceGit 2026.21 разрешил cherry-pick merge-коммитов и исправил ошибки SSH</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 08:40:04 GMT</pubDate>
      <content:encoded><![CDATA[<p>21 сентября вышел SourceGit 2026.21. Это бесплатный GUI-клиент для Git под Windows, macOS и Linux, которым разработчики могут выполнять clone, pull, push, merge, rebase и другие операции без прямой работы с командной строкой.</p><p>Главное изменение релиза: клиент теперь разрешает cherry-pick merge-коммитов. Такой коммит можно представить как точку соединения нескольких веток, поэтому работа с ним отличается от переноса обычного коммита.</p><p>Разработчики также исправили сбой очистки remote при настроенном SSH-ключе, ошибку создания SSH-ключа при отсутствии каталога ~/.ssh и принудительное преобразование заглавных букв в имени remote. В окне push параметр --tags теперь скрывается только в том случае, если pushRemote выбранной ветки не добавлен в текущий репозиторий.</p><p>Обновление важно пользователям, которые работают с несколькими remotes, SSH-доступом и переносят изменения между ветками. Кроме того, в представлении локальных изменений появился переключатель для скрытия и отображения боковой панели репозитория.</p><h2>Источники</h2><ul><li><a href="https://github.com/sourcegit-scm/sourcegit/releases/tag/v2026.21">Release 2026.21 · sourcegit-scm/sourcegit · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>В Connect-Go 1.17 генератор protoc-gen-connect-go получил поддержку Protobuf Editions</title>
      <link>https://tproger.ru/news/v-connect-go-1-17-generator-protoc-gen-connect-go-poluchil-podder</link>
      <comments>https://tproger.ru/news/v-connect-go-1-17-generator-protoc-gen-connect-go-poluchil-podder?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/v-connect-go-1-17-generator-protoc-gen-connect-go-poluchil-podder</guid>
      <description><![CDATA[<p>Генератор protoc-gen-connect-go теперь принимает исходные Protobuf-файлы с Editions. Для Connect-Go 1.17 требуется как минимум Go 1.21.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/v-connect-go-1-17-generator-protoc-gen-connect-go-poluchil-podder">В Connect-Go 1.17 генератор protoc-gen-connect-go получил поддержку Protobuf Editions</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 06:21:52 GMT</pubDate>
      <content:encoded><![CDATA[<p>Релиз Connect-Go 1.17 опубликован 20 сентября. Connect-Go — библиотека для Go-разработчиков, создающих браузерные и gRPC-совместимые HTTP API и RPC-сервисы. Теперь protoc-gen-connect-go принимает исходные файлы Protobuf, которые используют Editions. Проще говоря, генератор кода научился обрабатывать новый формат таких схем.</p><p>Обновление затронет команды, которые переходят на Protobuf Editions, а также проекты со старым набором инструментов: библиотеке теперь требуется как минимум Go 1.21. Перед обновлением им стоит проверить версию Go в локальной разработке и CI.</p><p>В релиз также вошли исправления передачи служебных метаданных и сообщения о неожиданном Content-Type. Если транспорт завершает запрос с io.EOF, не получив HTTP-ответ, вызов теперь возвращает статус unavailable вместо unimplemented или unknown.</p><h2>Источники</h2><ul><li><a href="https://github.com/connectrpc/connect-go/releases/tag/v1.17.0">Release v1.17.0 · connectrpc/connect-go · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>rust-analyzer 0.3.3057 получил автодополнение внутри cfg!()</title>
      <link>https://tproger.ru/news/rust-analyzer-0-3-3057-poluchil-avtodopolnenie-vnutri-cfg</link>
      <comments>https://tproger.ru/news/rust-analyzer-0-3-3057-poluchil-avtodopolnenie-vnutri-cfg?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/rust-analyzer-0-3-3057-poluchil-avtodopolnenie-vnutri-cfg</guid>
      <description><![CDATA[<p>Языковой сервер для Rust получил автодополнение внутри cfg!() и защиту от сбоя решателя типажей. Обновление полезно пользователям LSP-совместимых редакторов.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/rust-analyzer-0-3-3057-poluchil-avtodopolnenie-vnutri-cfg">rust-analyzer 0.3.3057 получил автодополнение внутри cfg!()</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 05:23:38 GMT</pubDate>
      <content:encoded><![CDATA[<p>Релиз опубликован 21 сентября. rust-analyzer — языковой сервер с IDE-функциями для разработчиков на Rust, работающий в редакторах с поддержкой Language Server Protocol. В новой версии такие редакторы могут предлагать дополнения прямо внутри cfg!().</p><p>Разработчики также добавили обход сбоя при повторном входе решателя типажей в самого себя.</p><p>rust-analyzer можно использовать в VS Code, Vim, Emacs, Zed и других редакторах с поддержкой LSP.</p><p>В релиз также вошли исправление проверки серверного бинарного файла и изменение рекурсивного наблюдения за корнями включения (include roots): теперь оно выполняется только один раз для каждого каталога. При сбое команды обнаружения в сообщение добавляется рабочий каталог.</p><h2>Источники</h2><ul><li><a href="https://github.com/rust-lang/rust-analyzer/releases/tag/2026-09-21">Release 2026-09-21 · rust-lang/rust-analyzer · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Pi 0.86.1 получил поддержку Meta Muse и ускоренный повторный запуск CLI</title>
      <link>https://tproger.ru/news/pi-0-86-1-poluchil-podderzhku-meta-muse-i-uskorennyj-povtornyj-zap</link>
      <comments>https://tproger.ru/news/pi-0-86-1-poluchil-podderzhku-meta-muse-i-uskorennyj-povtornyj-zap?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/pi-0-86-1-poluchil-podderzhku-meta-muse-i-uskorennyj-povtornyj-zap</guid>
      <description><![CDATA[<p>CLI-агент для разработчиков Pi получил вход через Meta Muse, поддержку META_API_KEY и кеш компиляции для ускорения повторного запуска.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/pi-0-86-1-poluchil-podderzhku-meta-muse-i-uskorennyj-povtornyj-zap">Pi 0.86.1 получил поддержку Meta Muse и ускоренный повторный запуск CLI</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 04:15:00 GMT</pubDate>
      <content:encoded><![CDATA[<p>20 сентября вышла версия Pi 0.86.1. Pi — расширяемый агент для разработчиков, который работает в командной строке и подключается к моделям разных провайдеров. В релизе появился вход в Meta Muse командой /login meta с автоматическим обновлением ключа Model API, а также авторизация через переменную META_API_KEY для доступа к моделям Muse Spark.</p><p>Разработчики также включили постоянный кеш компиляции Node.js до загрузки встроенной среды CLI. По заявлению проекта, это сокращает время повторных запусков.</p><p>Обновление затрагивает пользователей Meta Muse и тех, кто регулярно перезапускает Pi в терминале. Кроме того, исправлено копирование через буфер обмена в контейнерах и WSL без WSLg, обработка переполнения контекста у z.ai и ошибки строгих схем инструментов у моделей Cerebras.</p><h2>Источники</h2><ul><li><a href="https://github.com/earendil-works/pi/releases/tag/v0.86.1">Release v0.86.1 · earendil-works/pi · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Shopify выпустила RC API 2026-10 с несовместимыми изменениями</title>
      <link>https://tproger.ru/news/shopify-vypustila-rc-api-2026-10-s-nesovmestimymi-izmeneniyami</link>
      <comments>https://tproger.ru/news/shopify-vypustila-rc-api-2026-10-s-nesovmestimymi-izmeneniyami?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/shopify-vypustila-rc-api-2026-10-s-nesovmestimymi-izmeneniyami</guid>
      <description><![CDATA[<p>Shopify выпустила тестовую версию API 2026-10 для разработчиков приложений и интеграций интернет-магазинов. Изменения затронули заказы, налоги и metafield-фильтры.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/shopify-vypustila-rc-api-2026-10-s-nesovmestimymi-izmeneniyami">Shopify выпустила RC API 2026-10 с несовместимыми изменениями</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 03:18:45 GMT</pubDate>
      <content:encoded><![CDATA[<p>Shopify выпустила release candidate версии API 2026-10 для тестирования разработчиками приложений и интеграций интернет-магазинов, работающих с заказами, товарами и другими данными магазина. Версия доступна с 21 сентября и затрагивает GraphQL Admin API, Customer Account API, Storefront API, вебхуки, Shopify Functions и ShopifyQL. RC доступна до 1 октября 2026 года, когда версия станет стабильной. Срок доступности стабильной версии — до 16 октября 2027 года, 15:00 UTC.</p><p>В интеграциях заказов теперь нужно учитывать перерасчёт налогов при изменении адреса доставки невыполненного заказа через orderUpdate или эндпоинт обновления заказа REST Admin API, а также новое значение FULFILLMENT_NOT_REQUIRED. Из схемы удалены устаревшие поля скидок черновых заказов, а налоговые приложения должны разбирать идентификаторы в формате Global ID.</p><p>GraphQL Admin API теперь возвращает ошибку, если metafield нельзя использовать для фильтрации. Раньше такой предикат молча игнорировался. В Customer Account API также удалены Customer.lastIncompleteCheckout и связанное дерево Checkout без прямой замены.</p><p>До перехода на новую версию разработчикам стоит проверить запросы к удалённым полям, обработку налогов и статусов выполнения, фильтры metafield и разбор идентификаторов в налоговых payload. Shopify рекомендует скорректировать затронутые интеграции до использования 2026-10 в продакшене.</p><h2>Источники</h2><ul><li><a href="https://shopify.dev/release-notes/2026-10">2026-10: Release notes</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>LobeHub 2.2.18 получил комментарии к тексту и офлайн-диагностику CLI</title>
      <link>https://tproger.ru/news/lobehub-2-2-18-poluchil-kommentarii-k-tekstu-i-oflajn-diagnostiku</link>
      <comments>https://tproger.ru/news/lobehub-2-2-18-poluchil-kommentarii-k-tekstu-i-oflajn-diagnostiku?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/lobehub-2-2-18-poluchil-kommentarii-k-tekstu-i-oflajn-diagnostiku</guid>
      <description><![CDATA[<p>Платформа для управления ИИ-агентами LobeHub получила комментарии к документам, Goals из диалогов и офлайн-диагностику CLI. Существующим установкам на Docker Compose для нового серверного режима потребуется настроить Agent Gateway.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/lobehub-2-2-18-poluchil-kommentarii-k-tekstu-i-oflajn-diagnostiku">LobeHub 2.2.18 получил комментарии к тексту и офлайн-диагностику CLI</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 02:15:48 GMT</pubDate>
      <content:encoded><![CDATA[<p>Команда LobeHub <a href="https://github.com/lobehub/lobehub/releases/tag/v2.2.18">выпустила версию 2.2.18</a> 20 сентября. LobeHub — платформа для пользователей и разработчиков, позволяющая создавать ИИ-агентов и управлять их совместной работой. В редакторе появились комментарии, привязанные к выбранным фрагментам документа. Команда /goal теперь позволяет создать связанную с диалогом цель, но интерфейс Goals пока доступен только через экспериментальную настройку enableTopicAcceptance.</p><p>CLI получил команду lh doctor, которая проверяет учётные данные, адреса сервисов, область доступа, подключение устройств и выполнение задач. Диагностику можно запускать офлайн и выводить в JSON, а ресурсоёмкие проверки включаются отдельно.</p><p>Изменения затрагивают и администраторов self-hosted-инсталляций. В Docker Compose чаты по умолчанию переходят на серверный Agent Gateway. Для обновления потребуются отдельные ключи и адреса шлюза, иначе система покажет предупреждение и вернётся к выполнению в браузере. Разработчики советуют заранее сделать резервную копию базы данных.</p><p>Релиз также снижает риск прерывания долгих запусков агентов и добавляет вкладку pull request в боковую панель настольного приложения. При этом команда не перезапускала полный набор продуктовых тестов, линтер и проверку типов специально для сборки 2.2.18. Полная проверка обновления и отката production-инсталляций тоже не заявлена.</p><h2>Источники</h2><ul><li><a href="https://github.com/lobehub/lobehub/releases/tag/v2.2.18">Release 🚀 Release v2.2.18 · lobehub/lobehub · GitHub</a></li><li><a href="https://github.com/lobehub/lobehub">LobeHub · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>CopilotKit 1.73.0 автоматизировал доставку Learning Skills и улучшил SSE-потоки</title>
      <link>https://tproger.ru/news/copilotkit-1-73-0-avtomatiziroval-dostavku-learning-skills-i-ulu</link>
      <comments>https://tproger.ru/news/copilotkit-1-73-0-avtomatiziroval-dostavku-learning-skills-i-ulu?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ольга Вершинина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/copilotkit-1-73-0-avtomatiziroval-dostavku-learning-skills-i-ulu</guid>
      <description><![CDATA[<p>CopilotKit, SDK для агентных приложений и генеративных интерфейсов, получил автоматическую доставку Learning Skills. В релизе также улучшили SSE-потоки и телеметрию runtime.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/copilotkit-1-73-0-avtomatiziroval-dostavku-learning-skills-i-ulu">CopilotKit 1.73.0 автоматизировал доставку Learning Skills и улучшил SSE-потоки</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Sep 2026 02:03:36 GMT</pubDate>
      <content:encoded><![CDATA[<p>19 сентября вышел CopilotKit 1.73.0. Это SDK, с помощью которого разработчики связывают ИИ-агентов с веб-, мобильными и чат-интерфейсами, добавляют генеративный UI, общее состояние и сценарии с участием человека.</p><p>BuiltInAgent теперь автоматически получает Learning Skills. Кроме того, разработчики повысили устойчивость SSE-стриминга и расширили телеметрию runtime.</p><p>Обновление включает исправления в core, react-core и Vue. Более надёжные SSE-потоки важны для приложений, которые передают ответы агента в интерфейс по мере их генерации, а расширенная телеметрия даёт больше данных о работе runtime.</p><h2>Источники</h2><ul><li><a href="https://github.com/CopilotKit/CopilotKit/releases/tag/v1.73.0">Release v1.73.0 · CopilotKit/CopilotKit · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>LiteLLM 1.103.0-rc.1 получил расширение для VS Code и управление MCP-сессиями</title>
      <link>https://tproger.ru/news/litellm-1-103-0-rc-1-poluchil-raswirenie-dlya-vs-code-i-upravlenie</link>
      <comments>https://tproger.ru/news/litellm-1-103-0-rc-1-poluchil-raswirenie-dlya-vs-code-i-upravlenie?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/litellm-1-103-0-rc-1-poluchil-raswirenie-dlya-vs-code-i-upravlenie</guid>
      <description><![CDATA[<p>Предварительная версия открытого AI-шлюза LiteLLM получила расширение для VS Code, управление активными MCP-сессиями и новые маршруты Speech API.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/litellm-1-103-0-rc-1-poluchil-raswirenie-dlya-vs-code-i-upravlenie">LiteLLM 1.103.0-rc.1 получил расширение для VS Code и управление MCP-сессиями</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 12:51:11 GMT</pubDate>
      <content:encoded><![CDATA[<p>20 сентября вышел LiteLLM 1.103.0-rc.1. Проект предоставляет разработчикам и ML-платформенным командам единый интерфейс в формате OpenAI для обращения к моделям более чем 100 провайдеров. Новая версия пока имеет статус предварительной.</p><h2>Что добавили</h2><p>Расширение для VS Code позволяет использовать LiteLLM как поставщика языковых моделей прямо в редакторе. Для MCP-шлюза появилась панель активных сессий с привязкой к AI-клиенту и пользователю. Администраторы могут принудительно закрывать такие подключения и отзывать сохранённые учётные данные.</p><p>Релиз также расширяет работу со Speech API: добавлены сквозные маршруты для Amazon Transcribe и Azure AI Speech, потоковое распознавание через Deepgram и Vertex AI Chirp, а также транскрибация с помощью xAI Grok Voice.</p><h2>Почему это важно</h2><p>Расширение для VS Code позволяет подключать модели через LiteLLM непосредственно в редакторе. Просмотр активных MCP-сессий по AI-клиентам и пользователям, их принудительное закрытие и отзыв сохранённых учётных данных упрощают централизованное управление подключениями.</p><p>Эти возможности ориентированы прежде всего на пользователей VS Code, администраторов MCP-шлюза и команды, работающие с речевыми сервисами. Для рабочих систем стоит учитывать статус RC: проект рекомендует использовать образы со стабильным тегом, прошедшие нагрузочное тестирование.</p><h2>Источники</h2><ul><li><a href="https://github.com/BerriAI/litellm/releases/tag/v1.103.0-rc.1">Release v1.103.0-rc.1 · BerriAI/litellm · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Valhalla 3.9.0 ускорила чтение edge_shapes.bin при сборке тайлов и получила маршруты через пешеходные зоны</title>
      <link>https://tproger.ru/news/valhalla-3-9-0-uskorila-chtenie-edge-shapes-bin-pri-sborke-tajlov</link>
      <comments>https://tproger.ru/news/valhalla-3-9-0-uskorila-chtenie-edge-shapes-bin-pri-sborke-tajlov?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/valhalla-3-9-0-uskorila-chtenie-edge-shapes-bin-pri-sborke-tajlov</guid>
      <description><![CDATA[<p>Valhalla 3.9.0 обновила открытый движок маршрутизации по данным OpenStreetMap. Релиз уменьшает edge_shapes.bin и добавляет маршруты через пешеходные зоны.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/valhalla-3-9-0-uskorila-chtenie-edge-shapes-bin-pri-sborke-tajlov">Valhalla 3.9.0 ускорила чтение edge_shapes.bin при сборке тайлов и получила маршруты через пешеходные зоны</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 11:41:07 GMT</pubDate>
      <content:encoded><![CDATA[<p>19 сентября разработчики выпустили Valhalla 3.9.0. Движок строит маршруты по данным OpenStreetMap, рассчитывает матрицы времени и расстояний, изохроны и другие геопространственные данные. Обновление затрагивает команды, которые собирают собственные графы или используют API Valhalla.</p><p>В релизе уменьшили файл edge_shapes.bin, чтобы быстрее читать геометрию рёбер во время сборки тайлов. Упрощённо этот файл похож на справочник с формой дорожных сегментов: чем компактнее справочник, тем меньше данных приходится считывать при подготовке маршрутного графа.</p><p>Valhalla также научилась прокладывать путь через пешеходные зоны по автоматически созданным проходам вдоль их медиальных осей. Функция включается отдельно параметром mjolnir.pedestrian_areas: без него новая возможность маршрутизации через пешеходные зоны не активируется.</p><p>Среди других изменений появились линейные коэффициенты стоимости для матриц и оптимизированных маршрутов, язык навигационных подсказок he-IL и более быстрый механизм exclude_polygons. Разработчики также переписали разбор временных ограничений без регулярных выражений и исправили ошибки в CostMatrix, переходах для пешеходов, сокращённых рёбрах и расчёте их длины.</p><p>Проект отказался от Transifex и прежних JSON-файлов локализации в пользу перевода через файлы .po.</p><h2>Источники</h2><ul><li><a href="https://github.com/valhalla/valhalla/releases/tag/3.9.0">Release 3.9.0 · valhalla/valhalla · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>QwenCloud выпустила HappyOyster Adventure для генерации интерактивных открытых миров</title>
      <link>https://tproger.ru/news/qwencloud-vypustila-happyoyster-adventure-dlya-generacii-interakt</link>
      <comments>https://tproger.ru/news/qwencloud-vypustila-happyoyster-adventure-dlya-generacii-interakt?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Тимур Гайнутдинов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/qwencloud-vypustila-happyoyster-adventure-dlya-generacii-interakt</guid>
      <description><![CDATA[<p>HappyOyster Adventure создаёт интерактивные открытые миры в реальном времени. Модель предназначена для игр, симуляций и виртуальных гидов.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/qwencloud-vypustila-happyoyster-adventure-dlya-generacii-interakt">QwenCloud выпустила HappyOyster Adventure для генерации интерактивных открытых миров</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 08:30:48 GMT</pubDate>
      <content:encoded><![CDATA[<p>18 сентября QwenCloud представила happyoyster-1.0-adventure. Модель принимает текст и изображения, генерирует сцены открытого мира и позволяет в реальном времени исследовать их, перемещаться по ним и управлять камерой. Она ориентирована на разработчиков игр, образовательных симуляций и виртуальных гидов.</p><p>Для инди-разработчика это похоже на заготовку уровня, которая не застывает красивым скриншотом, а сразу допускает прогулку по созданной сцене.</p><p>Важность релиза заключается в сочетании генерации окружения и управления им в реальном времени. Однако в записи журнала релизов не указаны требования к производительности, задержка и условия доступа, поэтому оценить пригодность модели для готовых игр по анонсу нельзя.</p><h2>Источники</h2><ul><li><a href="https://docs.qwencloud.com/changelog/models">Model releases - QwenCloud</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>OpenAI Node SDK 7.20.0 получил управление внешними хранилищами и новые события безопасности</title>
      <link>https://tproger.ru/news/openai-node-sdk-7-20-0-poluchil-upravlenie-vnewnimi-hranilishhami-i</link>
      <comments>https://tproger.ru/news/openai-node-sdk-7-20-0-poluchil-upravlenie-vnewnimi-hranilishhami-i?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Ольга Вершинина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/openai-node-sdk-7-20-0-poluchil-upravlenie-vnewnimi-hranilishhami-i</guid>
      <description><![CDATA[<p>Официальный SDK для доступа к OpenAI API из JavaScript и TypeScript получил управление внешними хранилищами, учётные данные Vault и новые события безопасности.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/openai-node-sdk-7-20-0-poluchil-upravlenie-vnewnimi-hranilishhami-i">OpenAI Node SDK 7.20.0 получил управление внешними хранилищами и новые события безопасности</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 07:32:59 GMT</pubDate>
      <content:encoded><![CDATA[<p>19 сентября OpenAI выпустила openai-node 7.20.0. Это официальная библиотека для работы с OpenAI REST API из JavaScript и TypeScript, которой разработчики подключают модели и другие возможности платформы к своим приложениям.</p><p>В SDK появились управление конфигурацией внешних хранилищ, учётные данные Vault из переменных окружения и получение данных safety case. Также добавлены вебхуки с предупреждениями о безопасности и деактивации, а события входящих SIP-вызовов теперь передают сведения о защите медиапотока.</p><p>Релиз затрагивает команды, которые интегрируют OpenAI API в серверные приложения и автоматизируют инфраструктуру. Новые возможности позволяют программно управлять дополнительными настройками и обрабатывать события безопасности. Кроме того, обновление сохраняет параметры запроса в устаревших GET-вызовах.</p><h2>Источники</h2><ul><li><a href="https://github.com/openai/openai-node/releases/tag/v7.20.0">Release v7.20.0 · openai/openai-node · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>ClickHouse выпустила LTS-версию 26.8.8.8</title>
      <link>https://tproger.ru/news/clickhouse-vypustila-lts-versiyu-26-8-8-8</link>
      <comments>https://tproger.ru/news/clickhouse-vypustila-lts-versiyu-26-8-8-8?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/clickhouse-vypustila-lts-versiyu-26-8-8-8</guid>
      <description><![CDATA[<p>ClickHouse выпустила LTS-версию 26.8.8.8 своей колоночной СУБД для аналитики в реальном времени. Перед обновлением рекомендуется проверить совместимость в тестовом окружении.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/clickhouse-vypustila-lts-versiyu-26-8-8-8">ClickHouse выпустила LTS-версию 26.8.8.8</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 06:26:43 GMT</pubDate>
      <content:encoded><![CDATA[<p>19 сентября 2026 года команда ClickHouse выпустила версию 26.8.8.8 LTS. ClickHouse — открытая колоночная СУБД для разработчиков и инженеров, которым нужны аналитические отчёты в реальном времени.</p><p>Релиз опубликован на GitHub 19 сентября 2026 года. На странице релиза указано 54 вложения. В доступном тексте карточки нет перечня исправлений, изменений совместимости или результатов тестов производительности.</p><p>Обновление важно для разработчиков и инженеров, которые выбирают долгосрочно поддерживаемую ветку ClickHouse для рабочих систем. Перед установкой в проде стоит проверить совместимость на тестовом окружении и изучить состав пакетов на странице релиза.</p><h2>Источники</h2><ul><li><a href="https://github.com/ClickHouse/ClickHouse/releases/tag/v26.8.8.8-lts">Release Release v26.8.8.8-lts · ClickHouse/ClickHouse · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Microsoft Foundry открыл A2A-эндпоинты и инструмент связи ИИ-агентов</title>
      <link>https://tproger.ru/news/microsoft-foundry-otkryl-a2a-endpointy-i-instrument-svyazi-ii-age</link>
      <comments>https://tproger.ru/news/microsoft-foundry-otkryl-a2a-endpointy-i-instrument-svyazi-ii-age?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/microsoft-foundry-otkryl-a2a-endpointy-i-instrument-svyazi-ii-age</guid>
      <description><![CDATA[<p>Microsoft Foundry для создания ИИ-агентов добавил общедоступную поддержку A2A 1.0. Разработчики смогут связывать агентов через стандартный протокол.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/microsoft-foundry-otkryl-a2a-endpointy-i-instrument-svyazi-ii-age">Microsoft Foundry открыл A2A-эндпоинты и инструмент связи ИИ-агентов</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 05:17:50 GMT</pubDate>
      <content:encoded><![CDATA[<p>18 сентября Microsoft объявила о выпуске A2A Endpoints и A2A Tool для агентов Microsoft Foundry. Платформа позволяет разработчикам собирать агентов на основе моделей, инструкций, инструментов и корпоративных данных. Новые возможности стандартизируют их взаимодействие с другими агентами.</p><h2>Что изменилось</h2><p>A2A Endpoint позволяет внешнему агенту обнаружить и вызвать агента Foundry. A2A Tool решает обратную задачу: агент Foundry может обратиться к другому A2A-совместимому агенту. Hosted Agents получают доступ к таким вызовам через Foundry Toolbox, подключённый по MCP.</p><p>Релиз рассчитан на разработчиков мультиагентных систем, которым раньше приходилось создавать собственные API, адаптеры и привязанную к конкретному фреймворку оркестрацию. Возможности удалённого агента описываются в agent card, а обмен задачами выполняется по стандартному протоколу.</p><h2>Ограничения и безопасность</h2><p>Входящие A2A-вызовы требуют аутентификации через Microsoft Entra ID. Доступ выдаётся на уровне проекта или отдельного агента с ролью Foundry Agent Consumer либо другой ролью с нужными разрешениями. Доступ по ключу и анонимный доступ для входящих соединений не поддерживаются.</p><p>Эндпоинт A2A 1.0 использует JSON-RPC, принимает только текст и пока не поддерживает потоковые ответы. Прежний тип инструмента a2a_preview и версия протокола 0.3 остаются в статусе предварительной версии для существующих интеграций.</p><h2>Что учесть в продакшене</h2><p>Для новых интеграций Microsoft рекомендует явно запрашивать версию 1.0 при согласовании через agent card, заголовок A2A-Version или параметр a2a-version. Командам также нужно заранее выбрать схему авторизации: сервисную идентичность для межсервисных вызовов либо OAuth и передачу пользовательской идентичности, если удалённая операция должна учитывать права конкретного пользователя.</p><h2>Источники</h2><ul><li><a href="https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/a2a-endpoints-and-a2a-tool-in-microsoft-foundry-agents/4557115">A2A Endpoints and A2A Tool in Microsoft Foundry agents | Microsoft Community Hub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Claude Code перевёл классификатор Auto Mode на сервер без дополнительной платы</title>
      <link>https://tproger.ru/news/claude-code-perevyol-klassifikator-auto-mode-na-server-bez-dopoln</link>
      <comments>https://tproger.ru/news/claude-code-perevyol-klassifikator-auto-mode-na-server-bez-dopoln?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/claude-code-perevyol-klassifikator-auto-mode-na-server-bez-dopoln</guid>
      <description><![CDATA[<p>Терминальный ИИ-инструмент Claude Code перевёл классификатор Auto Mode на сервер. Anthropic не берёт плату за его работу, но предупреждает о тарифицируемом резервном режиме.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/claude-code-perevyol-klassifikator-auto-mode-na-server-bez-dopoln">Claude Code перевёл классификатор Auto Mode на сервер без дополнительной платы</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sun, 20 Sep 2026 03:12:18 GMT</pubDate>
      <content:encoded><![CDATA[<p>19 сентября Anthropic выпустила Claude Code 2.1.278. Claude Code — терминальный ИИ-инструмент для разработчиков, который помогает работать с кодовой базой, выполнять рутинные задачи и операции Git с помощью команд на естественном языке. В новой версии классификатор Auto Mode по умолчанию работает на сервере для пользователей Claude API и Enterprise, а также при работе через Amazon Bedrock, Google Vertex AI, Foundry и шлюзы. По заявлению Anthropic, работа серверного классификатора не тарифицируется.</p><p>На Bedrock, Vertex, Foundry и шлюзах серверную обработку можно отключить переменной CLAUDE_CODE_AUTO_MODE_SERVER=0. Если система переключится на тарифицируемый резервный вариант, Claude Code покажет предупреждение.</p><p>В /status появилась строка Auto mode server, которая показывает, работает ли классификатор Auto Mode текущего сеанса на сервере.</p><h2>Источники</h2><ul><li><a href="https://github.com/anthropics/claude-code/releases/tag/v2.1.278">Release v2.1.278 · anthropics/claude-code · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>В Qt 6.12 появился Canvas2D для GPU-отрисовки из QML и JavaScript</title>
      <link>https://tproger.ru/news/v-qt-6-12-poyavilsya-canvas2d-dlya-gpu-otrisovki-iz-qml-i-javascrip</link>
      <comments>https://tproger.ru/news/v-qt-6-12-poyavilsya-canvas2d-dlya-gpu-otrisovki-iz-qml-i-javascrip?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Тимур Гайнутдинов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/v-qt-6-12-poyavilsya-canvas2d-dlya-gpu-otrisovki-iz-qml-i-javascrip</guid>
      <description><![CDATA[<p>Canvas2D позволяет разработчикам рисовать интерфейсы и 2D-визуализации из QML и JavaScript на GPU. Новый элемент доступен в Qt 6.12 как экспериментальная версия.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/v-qt-6-12-poyavilsya-canvas2d-dlya-gpu-otrisovki-iz-qml-i-javascrip">В Qt 6.12 появился Canvas2D для GPU-отрисовки из QML и JavaScript</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 15:19:32 GMT</pubDate>
      <content:encoded><![CDATA[<p>В Qt 6.12 Canvas2D появился как экспериментальная версия. Это QML-элемент для разработчиков интерфейсов и 2D-визуализаций, который позволяет рисовать с помощью JavaScript. Элемент использует Qt Canvas Painter и рисует через QRhi прямо на GPU, тогда как Qt Quick Canvas задействует QPainter на CPU, а затем загружает результат в текстуру.</p><figure><img src="https://media.tproger.ru/user-uploads/133946/2026-09-19/15df2a89-33fe-47a1-a9a3-76d293b91fcd.webp" alt="Canvas2D использует Qt Canvas Painter и доступен в Qt 6.12" /><figcaption>Новый элемент Canvas2D для QML</figcaption></figure><p>API основан на знакомой веб-разработчикам модели HTML Canvas. Существующий код Qt Quick Canvas во многих случаях можно перенести, подключив модуль QtCanvas2D и заменив Canvas на Canvas2D. Преимущество Canvas2D должно быть особенно заметно для анимированных графиков, волн, индикаторов и других больших холстов.</p><p>Совместимость пока неполная: среди отсутствующих возможностей есть пунктирные линии, фильтры, операции с пикселями и обрезка по произвольному контуру. Зато доступны кэширование путей на стороне GPU, регулируемое сглаживание, тени, сеточные узоры и дополнительные цветовые эффекты.</p><p>В тесте автора публикации одинаковый JavaScript-код при 16-кратной отрисовке набрал 4 FPS на Qt Quick Canvas и 165 FPS на Canvas2D. Результат получен на одном ноутбуке, поэтому Qt предлагает проверить производительность на целевом оборудовании с помощью примера Canvas 2D Tester.</p><figure><img src="https://media.tproger.ru/user-uploads/133946/2026-09-19/179d47f9-cb53-44e3-b46c-29d9dfa4b04a.webp" alt="Пример Canvas 2D Tester для проверки работы и скорости canvas-кода" /><figcaption>Пример Canvas 2D Tester</figcaption></figure><p>Разработчикам пока стоит учитывать риск изменений: Qt не гарантирует совместимость исходного и бинарного кода Canvas2D. При этом C++ API Qt Canvas Painter в Qt 6.12 уже вышел из статуса экспериментальной версии.</p><h2>Источники</h2><ul><li><a href="https://www.qt.io/blog/canvas2d-new-qml-canvas-element-using-qt-canvas-painter">Canvas2D: New QML canvas element using Qt Canvas Painter</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>pnpm 12.5 расширил поддержку Python и добавил Package URL и общие лимиты задач</title>
      <link>https://tproger.ru/news/pnpm-12-5-raswiril-podderzhku-python-i-dobavil-package-url-i-obshhi</link>
      <comments>https://tproger.ru/news/pnpm-12-5-raswiril-podderzhku-python-i-dobavil-package-url-i-obshhi?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/pnpm-12-5-raswiril-podderzhku-python-i-dobavil-package-url-i-obshhi</guid>
      <description><![CDATA[<p>Менеджер зависимостей pnpm 12.5 расширил поддержку Python и Cargo. В релизе появились Package URL и общесистемные лимиты параллельных задач.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/pnpm-12-5-raswiril-podderzhku-python-i-dobavil-package-url-i-obshhi">pnpm 12.5 расширил поддержку Python и добавил Package URL и общие лимиты задач</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 14:24:09 GMT</pubDate>
      <content:encoded><![CDATA[<p>Команда <a href="https://github.com/pnpm/pnpm/releases/tag/v12.5.0">выпустила pnpm 12.5.0</a> 18 сентября. pnpm хранит файлы зависимостей в общем хранилище и связывает их с проектами, поэтому помогает разработчикам ускорять установку пакетов и экономить место на диске.</p><h2>Что изменилось</h2><p>Главное изменение касается Python-проектов. Теперь pnpm выбирает подходящий интерпретатор с учётом requires-python и .python-version, а при необходимости загружает его. Окружения перенесены в общее хранилище: в каталоге проекта остаётся ссылка .venv, похожая на указатель на нужное поколение окружения.</p><p>Менеджер также устанавливает собственный пакет Python-проекта, поддерживает рабочие пространства uv, зависимости из Git, прямые ссылки на wheel и сборку исходных дистрибутивов. Один pylock.toml можно подготовить сразу для нескольких платформ и версий Python.</p><p>Команда pnpm add теперь принимает Package URL. Например, адреса вида pkg:npm/express@4.18.2, pkg:cargo/serde@1.0.188 и pkg:pypi/requests@2.31.0 направляют зависимость в package.json, Cargo.toml или pyproject.toml соответственно.</p><p>Для задач появились группы параллельности. Ограничение действует сразу для всех процессов pnpm на компьютере: если два запуска используют одну группу, они делят общий набор доступных слотов, а лишние задачи ждут освобождения места.</p><h2>Кого затронет обновление</h2><p>Релиз особенно важен для смешанных монорепозиториев с JavaScript, Python и Rust, а также для CI-систем, где нужно ограничивать одновременные ресурсоёмкие задачи.</p><p>В версии также исправлена ошибка, из-за которой загруженный архив одного пакета мог повторно использоваться для другого пакета с тем же URL, но иной контрольной суммой. Ещё pnpm научился объединять конфликтующие изменения в pnpm-lock.yaml и устранил несколько проблем установки в Windows, Python- и Cargo-проектах.</p><h2>Источники</h2><ul><li><a href="https://github.com/pnpm/pnpm/releases/tag/v12.5.0">Release pnpm 12.5 · pnpm/pnpm · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Вышел Android Studio Quail 4 Patch 1</title>
      <link>https://tproger.ru/news/vywel-android-studio-quail-4-patch-1</link>
      <comments>https://tproger.ru/news/vywel-android-studio-quail-4-patch-1?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Денис Крапивин]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vywel-android-studio-quail-4-patch-1</guid>
      <description><![CDATA[<p>Google выпустила Android Studio Quail 4 Patch 1. Android Studio — среда разработки приложений для Android-разработчиков.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vywel-android-studio-quail-4-patch-1">Вышел Android Studio Quail 4 Patch 1</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 13:19:10 GMT</pubDate>
      <content:encoded><![CDATA[<p>18 сентября 2026 года Google выпустила Android Studio Quail 4 Patch 1. Android Studio — среда разработки приложений для Android-разработчиков.</p><p>Обновление уже доступно. Анонс опубликован в официальном блоге выпусков Android Studio.</p><h2>Источники</h2><ul><li><a href="https://androidstudio.googleblog.com/2026/09/android-studio-quail-4-patch-1-now.html">Android Studio Release Updates: Android Studio Quail 4 Patch 1 now available</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>В AlloyDB и Cloud SQL появился нативный индекс BM25 в превью</title>
      <link>https://tproger.ru/news/v-alloydb-i-cloud-sql-poyavilsya-nativnyj-indeks-bm25-v-prevyu</link>
      <comments>https://tproger.ru/news/v-alloydb-i-cloud-sql-poyavilsya-nativnyj-indeks-bm25-v-prevyu?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/v-alloydb-i-cloud-sql-poyavilsya-nativnyj-indeks-bm25-v-prevyu</guid>
      <description><![CDATA[<p>Google Cloud добавила в управляемые PostgreSQL-совместимые базы AlloyDB и Cloud SQL нативный индекс BM25 для полнотекстового и гибридного поиска.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/v-alloydb-i-cloud-sql-poyavilsya-nativnyj-indeks-bm25-v-prevyu">В AlloyDB и Cloud SQL появился нативный индекс BM25 в превью</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 12:20:21 GMT</pubDate>
      <content:encoded><![CDATA[<p>Google Cloud представила предварительную версию нативного индекса BM25 в AlloyDB и Cloud SQL for PostgreSQL 17+ — управляемых PostgreSQL-совместимых базах для разработчиков полнотекстового и гибридного поиска, в том числе RAG-приложений. Индекс работает через расширение pg_textsearch от Tiger Data: разработчик подключает расширение и создаёт индекс USING bm25 для нужного текстового столбца.</p><p>По данным Google Cloud, раньше для ранжирования BM25 в AlloyDB и Cloud SQL требовался отдельный полнотекстовый поисковый сервис. Теперь в этих продуктах данные, текстовый индекс и векторные представления можно хранить в одной базе без дополнительных ETL-процессов и синхронизации между системами.</p><p>BM25 учитывает редкость терминов, ограничивает влияние их повторов и нормализует оценку по длине документа.</p><p>В AlloyDB результаты полнотекстового и векторного поиска можно объединить готовой UDF с алгоритмом Reciprocal Rank Fusion. В Cloud SQL ту же схему Google показывает через CTE. Для векторных запросов AlloyDB заявляет ускорение до 6 и 10 раз относительно стандартного PostgreSQL при использовании индексов ScaNN и HNSW.</p><p>Изменение затронет команды, которые строят поиск и RAG-приложения поверх управляемого PostgreSQL. Поскольку BM25 пока находится в превью, перед внедрением в прод стоит проверить качество выдачи, задержки и ограничения расширения на собственной нагрузке.</p><h2>Источники</h2><ul><li><a href="https://cloud.google.com/blog/products/databases/native-bm25-search-in-alloydb-and-cloud-sql">Native BM25 search in AlloyDB and Cloud SQL | Google Cloud Blog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>GitHub Copilot улучшил ревью кода и генерацию сообщений коммитов</title>
      <link>https://tproger.ru/news/github-copilot-uluchwil-revyu-koda-i-generaciyu-soobshhenij-kommitov</link>
      <comments>https://tproger.ru/news/github-copilot-uluchwil-revyu-koda-i-generaciyu-soobshhenij-kommitov?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/github-copilot-uluchwil-revyu-koda-i-generaciyu-soobshhenij-kommitov</guid>
      <description><![CDATA[<p>GitHub улучшил Copilot Code Review, инструмент для автоматической проверки pull request. Он отслеживает статус замечаний и создаёт сообщения коммитов для пакетных исправлений.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/github-copilot-uluchwil-revyu-koda-i-generaciyu-soobshhenij-kommitov">GitHub Copilot улучшил ревью кода и генерацию сообщений коммитов</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 11:10:15 GMT</pubDate>
      <content:encoded><![CDATA[<p>GitHub объявил об обновлении Copilot Code Review, инструмента для разработчиков, который автоматически проверяет pull request и ищет потенциальные проблемы в изменениях кода. Сервис теперь показывает, как менялись результаты проверки после новых коммитов, и разделяет замечания на открытые, исправленные и ранее пропущенные.</p><p>Комментарии Copilot получили короткие заголовки. У открытых и исправленных замечаний в сводке указаны серьёзность и ссылка на соответствующий комментарий в коде, а ранее пропущенные замечания описаны непосредственно в сводке, поскольку в других местах pull request они не публикуются. Инструмент также точнее закрывает собственные замечания: учитывает просьбу оставить обсуждение открытым и может указать причину закрытия Won't Fix или Incorrect.</p><p>При создании коммита из подходящего полного пакета предложений Copilot формирует заголовок и необязательное описание на основе выбранных изменений. Функция работает и для пакетов, содержащих комментарии не от Copilot.</p><p>Обновление важно для команд, использующих Copilot в ревью pull request: разработчикам должно быть проще отличать актуальные замечания от уже исправленных и понимать содержание пакетных коммитов. GitHub сообщает о всеобщей доступности функций, но в анонсе не приводит сведений об изменении цены, лимитов или доступности в России.</p><h2>Источники</h2><ul><li><a href="https://github.blog/changelog/2026-09-18-copilot-code-review-an-improved-review-experience/">Copilot code review: An improved review experience - GitHub Changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Опубликованы эксплойты для четырёх уязвимостей ядра Linux с повышением привилегий до root</title>
      <link>https://tproger.ru/news/opublikovany-eksplojty-dlya-chetyryoh-uyazvimostej-yadra-linux-s-povy</link>
      <comments>https://tproger.ru/news/opublikovany-eksplojty-dlya-chetyryoh-uyazvimostej-yadra-linux-s-povy?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Игорь Плотников]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/opublikovany-eksplojty-dlya-chetyryoh-uyazvimostej-yadra-linux-s-povy</guid>
      <description><![CDATA[<p>Ядро Linux управляет ресурсами серверов, компьютеров и контейнерных платформ. Для четырёх ошибок повышения привилегий опубликованы PoC, исправления доступны в стабильных версиях.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/opublikovany-eksplojty-dlya-chetyryoh-uyazvimostej-yadra-linux-s-povy">Опубликованы эксплойты для четырёх уязвимостей ядра Linux с повышением привилегий до root</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 19 Sep 2026 03:56:52 GMT</pubDate>
      <content:encoded><![CDATA[<p>18 сентября исследователь опубликовал описание и специализированные PoC-эксплойты для DirtyAH6 (CVE-2026-80844), TUNderflow (CVE-2026-81000), PPPoEject (CVE-2026-68121) и DiagSpill (CVE-2026-74469). Эти уязвимости затрагивают ядро Linux, которое управляет системными ресурсами, включая память и сеть, поэтому пользователям и администраторам систем с уязвимыми версиями и подсистемами важно установить обновления. Все четыре ошибки связаны с повреждением памяти и существовали в ядре от 10 до 21 года.</p><h2>Кого затрагивают уязвимости</h2><p>Опубликованные PoC для DirtyAH6, TUNderflow и PPPoEject используют непривилегированные пользовательские пространства имён. Процессы и контейнеры с соответствующими правами могут вызвать повреждение памяти ядра без создания новых пространств имён, однако выход из контейнера автор рассматривает лишь как теоретическую возможность и не исследовал его в PoC. Для DiagSpill достаточно доступных SCTP и sctp_diag, дополнительные права не нужны. По результатам проверки автора, SELinux и AppArmor сами по себе не блокируют эксплуатацию, кроме конфигураций Ubuntu, в которых AppArmor запрещает непривилегированные пользовательские пространства имён.</p><p>Риск определяется версией и конфигурацией работающего ядра, а также доступностью затронутых подсистем.</p><h2>Почему это важно</h2><p>Опубликованные эксплойты настроены под конкретные дистрибутивы, версии ядра, процессоры и объём памяти, поэтому не являются универсальными. Однако автор воспроизвёл атаки на нескольких дистрибутивах после адаптации. DirtyAH6 и DiagSpill при редких конфигурациях также допускают удалённый отказ в обслуживании, а для DirtyAH6 исследователь получил удалённый root в лаборатории с подготовкой памяти на целевой системе.</p><figure><img src="https://media.tproger.ru/user-uploads/133946/2026-09-19/f143d8aa-9132-4543-bb7c-ebce79a5c788.webp" alt="Эксплойты для четырёх уязвимостей ядра Linux" /><figcaption>Эксплойты для уязвимостей ядра Linux</figcaption></figure><h2>Что делать сегодня</h2><p>Следует обновиться до выпуска, содержащего все четыре исправления. Первые такие стабильные версии: 5.10.270, 5.15.221, 6.1.188, 6.6.157, 6.12.109, 6.18.50 и 7.2.4.</p><p>Если обновление пока невозможно, отключение непривилегированных пользовательских пространств имён перекрывает обычному пользователю путь к первым трём ошибкам, но не устраняет риск DiagSpill и не защищает от процессов или контейнеров с нужными правами. Также можно отключить AH6, TUN, PPPoE и SCTP/sctp_diag, если соответствующая функциональность не используется. Основной рекомендацией остаётся установка исправленного ядра.</p><h2>Источники</h2><ul><li><a href="https://heyitsas.im/posts/lpe-quartet/">A quartet of Linux local root vulns: DirtyAH6, PPPoEject, TUNderflow, and DiagSpill · Hey, it's Asim</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>GitHub Actions переведёт ubuntu-latest на Ubuntu 26.04</title>
      <link>https://tproger.ru/news/github-actions-perevedyot-ubuntu-latest-na-ubuntu-26-04</link>
      <comments>https://tproger.ru/news/github-actions-perevedyot-ubuntu-latest-na-ubuntu-26-04?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/github-actions-perevedyot-ubuntu-latest-na-ubuntu-26-04</guid>
      <description><![CDATA[<p>GitHub Actions, сервис автоматизации CI/CD, сделал образ Ubuntu 26.04 общедоступным для боевых рабочих процессов. Миграция ubuntu-latest начнётся 19 октября 2026 года.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/github-actions-perevedyot-ubuntu-latest-na-ubuntu-26-04">GitHub Actions переведёт ubuntu-latest на Ubuntu 26.04</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 15:56:50 GMT</pubDate>
      <content:encoded><![CDATA[<p>GitHub Actions — сервис автоматизации CI/CD для разработчиков и команд. Его облачные раннеры выполняют автоматизированные рабочие процессы проектов. Образ Ubuntu 26.04 для этих раннеров вышел из публичного превью и теперь полностью поддерживается в боевых рабочих процессах на архитектурах x64 и arm64.</p><p>Для запуска на новом образе в поле runs-on нужно указать ubuntu-26.04 или ubuntu-26.04-arm. Состав предустановленного ПО отличается от предыдущих образов: некоторые инструменты и их версии обновлены или удалены.</p><h2>Когда изменится ubuntu-latest</h2><p>GitHub будет постепенно переводить метку ubuntu-latest с Ubuntu 24.04 на Ubuntu 26.04 с 19 октября по 19 ноября 2026 года. В этот период рабочие процессы с такой меткой начнут автоматически выполняться на новой операционной системе.</p><p>Изменение затронет команды, которые используют ubuntu-latest и зависят от конкретных версий инструментов или предустановленных пакетов. После миграции такие сборки могут перестать работать.</p><h2>Что проверить до миграции</h2><ul><li>Запустить рабочие процессы на ubuntu-26.04 и проверить сборку, тесты и установку зависимостей.</li><li>Сверить используемые инструменты с перечнем программ в новом образе.</li><li>Закрепить runs-on: ubuntu-24.04, если проект пока не готов к переходу.</li></ul><h2>Источники</h2><ul><li><a href="https://github.blog/changelog/2026-09-17-ubuntu-26-generally-available-and-latest-migration/">Ubuntu 26 generally available and latest migration - GitHub Changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Вышла первая альфа-версия компилятора GHC 10.0.1</title>
      <link>https://tproger.ru/news/vywla-pervaya-alfa-versiya-kompilyatora-ghc-10-0-1</link>
      <comments>https://tproger.ru/news/vywla-pervaya-alfa-versiya-kompilyatora-ghc-10-0-1?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vywla-pervaya-alfa-versiya-kompilyatora-ghc-10-0-1</guid>
      <description><![CDATA[<p>Вышла GHC 10.0.1-alpha1, предварительная версия компилятора и интерактивной среды для Haskell. В ней появились GHC2024 по умолчанию, новые флаги для статической компоновки и поддержка SIMD для AArch64.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vywla-pervaya-alfa-versiya-kompilyatora-ghc-10-0-1">Вышла первая альфа-версия компилятора GHC 10.0.1</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 14:58:01 GMT</pubDate>
      <content:encoded><![CDATA[<p>Команда GHC выпустила первую альфа-версию GHC 10.0.1. Это открытый компилятор и интерактивная среда, с помощью которых разработчики собирают, запускают и профилируют программы на Haskell. Бинарные и исходные сборки, а также документация доступны на сайте проекта и через GHCup.</p><h2>Что изменилось</h2><ul><li>Редакцией языка по умолчанию стала GHC2024.</li><li>Типы Type и Constraint теперь полностью разделены.</li><li>Расширение QualifiedStrings позволяет квалифицировать строковые литералы именем модуля.</li><li>Байткод можно сохранять на диск и упаковывать в библиотеки.</li><li>Появились флаги -fully-static и -static-external для статической компоновки исполняемых файлов.</li><li>Нативный генератор кода для AArch64 получил поддержку SIMD.</li><li>В однопоточном RTS на POSIX-платформах, кроме macOS, по умолчанию используется новый менеджер ввода-вывода на основе poll.</li></ul><p>Минимальной версией компилятора для начальной сборки стала GHC 9.10. Добавлена поддержка LLVM до версии 23, а готовые сборки для Debian 9, Debian 10, Ubuntu 18.04 и Ubuntu 20.04 заменены сборкой для Debian 13.</p><h2>Кого затронет релиз</h2><p>Обновление важно для авторов Haskell-проектов, библиотек и инструментов сборки. Вторая версия протокола GHC Jobserver содержит несовместимое изменение: флаг -jsem требует cabal-install 3.18 или новее. При более старой версии компиляция продолжится последовательно с предупреждением.</p><p>Это предварительный выпуск, поэтому команда просит проверить на нём реальные проекты и сообщить об ошибках. Перед тестированием стоит изучить примечания к выпуску и руководство по миграции, особенно если проект зависит от внутренних модулей GHC.Num или функций Data.List.init и Data.List.last.</p><h2>Источники</h2><ul><li><a href="https://www.haskell.org/ghc/blog/20260918-ghc-10.0.1-alpha1-released.html">GHC 10.0.1-alpha1 is now available — The Glasgow Haskell Compiler</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>AWS запустила Elastic Beanstalk Cluster Mode на базе Amazon EKS</title>
      <link>https://tproger.ru/news/aws-zapustila-elastic-beanstalk-cluster-mode-na-baze-amazon-eks</link>
      <comments>https://tproger.ru/news/aws-zapustila-elastic-beanstalk-cluster-mode-na-baze-amazon-eks?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/aws-zapustila-elastic-beanstalk-cluster-mode-na-baze-amazon-eks</guid>
      <description><![CDATA[<p>Сервис развёртывания приложений AWS Elastic Beanstalk получил режим для запуска нескольких приложений на общей инфраструктуре Amazon EKS.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/aws-zapustila-elastic-beanstalk-cluster-mode-na-baze-amazon-eks">AWS запустила Elastic Beanstalk Cluster Mode на базе Amazon EKS</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 13:58:20 GMT</pubDate>
      <content:encoded><![CDATA[<p>17 сентября AWS представила Cluster Mode для Elastic Beanstalk, сервиса для команд, разрабатывающих backend- и full-stack-приложения, который развёртывает приложения и управляет их инфраструктурой. Новый режим размещает несколько приложений в общей инфраструктуре на базе Amazon EKS вместо отдельного окружения для каждого приложения.</p><h2>Что изменилось</h2><p>Разработчики могут передать исходный код, Dockerfile или готовый образ из Amazon ECR. Elastic Beanstalk берёт на себя контейнеризацию, подготовку ресурсов и дальнейшие операции. Развёртывание доступно через консоль, AWS CLI, API и новый GitHub Action для CI/CD.</p><p>Cluster Mode поддерживает событийное автомасштабирование, наблюдаемость на базе OpenTelemetry, интеграцию с AWS Secrets Manager и HTTPS через AWS Certificate Manager. Режим доступен во всех коммерческих регионах AWS, где работает Elastic Beanstalk.</p><h2>Кому это важно</h2><p>Изменение рассчитано на команды, которые обслуживают несколько контейнерных приложений. Общий пул вычислительных ресурсов может снизить затраты на одно приложение по мере роста их количества или нагрузки. Для одиночных приложений и поддерживаемых платформ, включая .NET, Node.js и Python, остаётся Standard Mode с выделенным окружением.</p><p>Отдельной платы за Cluster Mode нет, но пользователи оплачивают потребляемые ресурсы AWS, в том числе кластер EKS и инфраструктуру EKS Auto Mode. Чтобы запустить новый режим, нужно создать среду Elastic Beanstalk и выбрать Cluster Mode.</p><h2>Источники</h2><ul><li><a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/relnotes/release-2026-09-17-cluster-mode.html">Release: Elastic Beanstalk Cluster Mode for running multiple applications on shared infrastructure on September 17, 2026 - AWS Elastic Beanstalk</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Claude Code 2.1.276 исправил ошибку 400 при работе через прокси и API-шлюзы</title>
      <link>https://tproger.ru/news/claude-code-2-1-276-ispravil-owibku-400-pri-rabote-cherez-proksi</link>
      <comments>https://tproger.ru/news/claude-code-2-1-276-ispravil-owibku-400-pri-rabote-cherez-proksi?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анна Летова]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/claude-code-2-1-276-ispravil-owibku-400-pri-rabote-cherez-proksi</guid>
      <description><![CDATA[<p>Обновление терминального ИИ-инструмента Claude Code устранило регрессию версии 2.1.275. Из-за неё запросы через прокси и API-шлюзы завершались ошибкой 400.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/claude-code-2-1-276-ispravil-owibku-400-pri-rabote-cherez-proksi">Claude Code 2.1.276 исправил ошибку 400 при работе через прокси и API-шлюзы</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 12:53:47 GMT</pubDate>
      <content:encoded><![CDATA[<p>18 сентября Anthropic выпустила Claude Code 2.1.276. Claude Code — агентный инструмент для разработчиков, который работает в терминале или IDE, понимает кодовую базу и выполняет задачи по командам на естественном языке.</p><p>Версия устраняет регрессию в Claude Code 2.1.275. Если переменная ANTHROPIC_BASE_URL указывала на прокси или API-шлюз, все запросы завершались ошибкой 400 из-за входного тега advisor_20260301.</p><p>Сбой затронул пользователей, у которых ANTHROPIC_BASE_URL указывала на прокси или API-шлюз. Для них предыдущая версия фактически блокировала работу инструмента.</p><h2>Источники</h2><ul><li><a href="https://github.com/anthropics/claude-code/releases/tag/v2.1.276">Release v2.1.276 · anthropics/claude-code · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Codex CLI 0.155.0 получил голосовые диалоги и подтверждение MCP-запросов через Touch ID</title>
      <link>https://tproger.ru/news/codex-cli-0-155-0-poluchil-golosovye-dialogi-i-podtverzhdenie-mcp</link>
      <comments>https://tproger.ru/news/codex-cli-0-155-0-poluchil-golosovye-dialogi-i-podtverzhdenie-mcp?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Полина Ярцева]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/codex-cli-0-155-0-poluchil-golosovye-dialogi-i-podtverzhdenie-mcp</guid>
      <description><![CDATA[<p>OpenAI обновила локального ИИ-агента Codex CLI для работы с кодом в терминале. Версия 0.155.0 добавила экспериментальные голосовые диалоги и проверку MCP-запросов через Touch ID.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/codex-cli-0-155-0-poluchil-golosovye-dialogi-i-podtverzhdenie-mcp">Codex CLI 0.155.0 получил голосовые диалоги и подтверждение MCP-запросов через Touch ID</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 11:47:55 GMT</pubDate>
      <content:encoded><![CDATA[<p>OpenAI выпустила 17 сентября Codex CLI 0.155.0. Инструмент помогает разработчикам работать с кодом через ИИ-агента, запущенного локально в терминале. Среди нововведений — экспериментальные голосовые диалоги в текстовом интерфейсе TUI.</p><h2>Что изменилось</h2><p>Голосовой режим поддерживает расшифровку речи в реальном времени и управление микрофоном. На совместимых сборках его нужно включить через команду /experimental.</p><p>В локальных TUI-сессиях на поддерживаемых Mac появилась проверка MCP-запросов через Touch ID.</p><p>Интерфейс также показывает краткие сводки рассуждений в строке состояния и время завершения успешных ходов. В обзоре агентов теперь можно скрывать, архивировать и удалять задачи, а сохранённые потоки и активные цели восстанавливаются после перезапуска фонового процесса.</p><h2>Кого затронет обновление</h2><p>Релиз важен прежде всего для пользователей терминального интерфейса Codex CLI: с агентом можно взаимодействовать голосом, а отдельные MCP-запросы подтверждать через Touch ID. Тем, кто работает на неподдерживаемой сборке или не включает экспериментальные функции, голосовой режим ничего не изменит. Проверка Touch ID не затронет пользователей вне совместимых Mac.</p><h2>Источники</h2><ul><li><a href="https://github.com/openai/codex/releases/tag/rust-v0.155.0">Release 0.155.0 · openai/codex · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>LocalAI 4.10.0 получил панель управления кластером, CLI-бенчмарк и единое хранилище учётных данных</title>
      <link>https://tproger.ru/news/localai-4-10-0-poluchil-panel-upravleniya-klasterom-cli-benchmark</link>
      <comments>https://tproger.ru/news/localai-4-10-0-poluchil-panel-upravleniya-klasterom-cli-benchmark?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/localai-4-10-0-poluchil-panel-upravleniya-klasterom-cli-benchmark</guid>
      <description><![CDATA[<p>LocalAI, открытый движок для запуска ИИ-моделей на своей инфраструктуре, обновился до версии 4.10.0. Добавлены панель управления кластером, CLI-бенчмарк и единый файл учётных данных.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/localai-4-10-0-poluchil-panel-upravleniya-klasterom-cli-benchmark">LocalAI 4.10.0 получил панель управления кластером, CLI-бенчмарк и единое хранилище учётных данных</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 10:41:05 GMT</pubDate>
      <content:encoded><![CDATA[<p>LocalAI — открытый движок для разработчиков и команд, запускающих языковые, визуальные и другие ИИ-модели на собственной инфраструктуре. Команда проекта выпустила версию 4.10.0 17 сентября. Главное изменение для операторов распределённых установок — новая панель управления кластером вместо плоского списка узлов. Она показывает состояние и ресурсы воркеров, размещение реплик моделей и позволяет массово переводить узлы в режим обслуживания, возвращать их в работу или удалять.</p><p>Для приватных OCI-реестров, галерей и HTTP-загрузок появился единый файл credentials.yaml. Он поддерживает базовую авторизацию, bearer-токены и произвольные заголовки. Секреты читаются в момент использования, поэтому обновлённые секреты Kubernetes применяются без перезапуска. Разработчики также заявляют маскирование учётных данных в журналах и сообщениях об ошибках.</p><p>Новая команда local-ai benchmark измеряет сквозную задержку и пропускную способность настроенных текстовых моделей через API. Она выводит минимальную, среднюю и максимальную задержку, а также число сгенерированных токенов в секунду. Результаты доступны в виде таблицы или JSON.</p><p>Релиз затрагивает операторов кластеров LocalAI, команды с моделями в закрытых хранилищах и разработчиков, сравнивающих модели и бэкенды на своём оборудовании. Кроме новых функций, исправлены четыре уязвимости в зависимостях, сбой при запуске на Apple M5 и несколько проблем распределённого режима и CUDA-бэкенда ds4.</p><p>Перед обновлением в продакшене стоит проверить 4.10.0 на тестовом окружении, затем перенести разрозненные параметры доступа в credentials.yaml и снять базовые показатели командой benchmark до и после миграции. Полный список изменений опубликован в примечаниях к релизу: https://github.com/mudler/LocalAI/releases/tag/v4.10.0</p>]]></content:encoded>
    </item>
    <item>
      <title>GitHub Actions получил централизованную защиту запуска рабочих процессов</title>
      <link>https://tproger.ru/news/github-actions-poluchil-centralizovannuyu-zashhitu-zapuska-rabochih-p</link>
      <comments>https://tproger.ru/news/github-actions-poluchil-centralizovannuyu-zashhitu-zapuska-rabochih-p?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/github-actions-poluchil-centralizovannuyu-zashhitu-zapuska-rabochih-p</guid>
      <description><![CDATA[<p>В GitHub Actions, системе автоматизации CI/CD, стали общедоступны правила запуска рабочих процессов. Для части публичных репозиториев GitHub отключит pull_request_target.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/github-actions-poluchil-centralizovannuyu-zashhitu-zapuska-rabochih-p">GitHub Actions получил централизованную защиту запуска рабочих процессов</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 09:40:40 GMT</pubDate>
      <content:encoded><![CDATA[<p>GitHub сделал общедоступными средства защиты выполнения рабочих процессов в GitHub Actions — системе для команд разработки, запускающих рабочие процессы CI и развёртывания в репозиториях. Правила позволяют ограничивать запуск рабочих процессов по пользователям и событиям.</p><h2>Что изменилось</h2><p>Механизм доступен на уровне GitHub Enterprise, организаций и отдельных репозиториев. В GA-версии правила можно привязывать к конкретным файлам рабочих процессов. Например, разрешить запуск рабочего процесса deploy.yml только выбранной команде, не ограничивая обычные CI-задачи.</p><p>GitHub также добавил раздел Insights для проверки срабатываний и REST API для создания, чтения, изменения и удаления правил. Режим evaluate позволяет заранее увидеть, какие запуски будут заблокированы, не применяя ограничения.</p><h2>Новые настройки по умолчанию</h2><p>Для публичных репозиториев без подходящей политики событий GitHub вводит правило, которое отключает pull_request_target. Сначала оно работает в режиме evaluate. На приватные и внутренние репозитории изменение не распространяется.</p><p>Событие pull_request_target выполняется в контексте основного репозитория и может получать доступ к его секретам. Если workflow запускает недоверенный код из форка, злоумышленник способен изменить процесс сборки и извлечь секреты.</p><p>2 ноября 2026 года GitHub начнёт принудительно применять правило в затронутых репозиториях, которые до GA использовали стандартную политику pull_request_target. Владельцам таких репозиториев стоит проверить результаты в Insights, затем оставить блокировку или явно разрешить событие в политике. Отдельные рабочие процессы можно добавить в список разрешённых.</p><h2>Источники</h2><ul><li><a href="https://github.blog/changelog/2026-09-17-workflow-execution-protections-in-github-actions-generally-available/">Workflow execution protections in GitHub Actions generally available - GitHub Changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>GitLab 19.4 получил автономный режим /goal для Duo CLI и новые MCP-инструменты</title>
      <link>https://tproger.ru/news/gitlab-19-4-poluchil-avtonomnyj-rezhim-goal-dlya-duo-cli-i-novye-m</link>
      <comments>https://tproger.ru/news/gitlab-19-4-poluchil-avtonomnyj-rezhim-goal-dlya-duo-cli-i-novye-m?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/gitlab-19-4-poluchil-avtonomnyj-rezhim-goal-dlya-duo-cli-i-novye-m</guid>
      <description><![CDATA[<p>GitLab, платформа для разработки и CI/CD, выпустил версию 19.4. В релиз вошли автономный режим /goal, новые MCP-инструменты и выбор open-weight-моделей.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/gitlab-19-4-poluchil-avtonomnyj-rezhim-goal-dlya-duo-cli-i-novye-m">GitLab 19.4 получил автономный режим /goal для Duo CLI и новые MCP-инструменты</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Sep 2026 07:32:17 GMT</pubDate>
      <content:encoded><![CDATA[<p>GitLab — платформа для команд разработки и эксплуатации, объединяющая инструменты управления исходным кодом, CI/CD и безопасностью. 17 сентября 2026 года вышла версия 19.4. В GitLab Duo CLI появилась команда /goal: разработчик задаёт конечный результат и условия проверки, после чего агент локально выполняет задачу в интерактивном режиме. Возможность доступна пользователям тарифов Premium и Ultimate.</p><p>MCP-сервер GitLab получил инструменты для работы с CI/CD, merge request, рабочими элементами, уязвимостями и проектами. Например, агенты могут читать журналы заданий, перезапускать конвейеры, проверять изменения и подтверждения в merge request, а также разбирать результаты сканирования безопасности. Новые MCP-возможности выпущены в бета-режиме и подчиняются настроенным в GitLab ограничениям.</p><p>Администраторы также могут выбирать для агентов, потоков и агентного чата размещённые open-weight-модели Kimi K3, GLM 5.3 и MiniMax M3. Текущая модель остаётся активной, пока администратор не изменит настройку. Отдельно появилась статистика расхода GitLab Credits по пользователям, общий лимит по умолчанию и индивидуальные исключения.</p><p>Релиз затрагивает команды, которые подключают ИИ-агентов к разработке и эксплуатации. Перед использованием в проде стоит проверить права новых MCP-инструментов, ограничить операции с merge request и уязвимостями, протестировать /goal на задачах с явными критериями приёмки, а также настроить лимит расхода GitLab Credits по умолчанию и индивидуальные лимиты пользователей.</p><h2>Источники</h2><ul><li><a href="https://about.gitlab.com/whats-new/19-4/">GitLab</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloudflare Workflows получила потоковую подписку на события без регулярного опроса</title>
      <link>https://tproger.ru/news/cloudflare-workflows-poluchila-potokovuyu-podpisku-na-sobytiya-bez</link>
      <comments>https://tproger.ru/news/cloudflare-workflows-poluchila-potokovuyu-podpisku-na-sobytiya-bez?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марат Ильясов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/cloudflare-workflows-poluchila-potokovuyu-podpisku-na-sobytiya-bez</guid>
      <description><![CDATA[<p>Cloudflare Workflows, сервис для многоэтапных процессов в Workers, теперь передаёт события через subscribe() и HTTP API. Это позволяет отслеживать выполнение без регулярного опроса состояния.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/cloudflare-workflows-poluchila-potokovuyu-podpisku-na-sobytiya-bez">Cloudflare Workflows получила потоковую подписку на события без регулярного опроса</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 16 Sep 2026 10:55:26 GMT</pubDate>
      <content:encoded><![CDATA[<p>15 сентября в Cloudflare Workflows, инструменте для разработчиков, позволяющем выполнять процессы из отдельных шагов, появились метод WorkflowInstance.subscribe() и эндпоинт GET /subscribe. Они позволяют Workers и HTTP-клиентам подписываться на события экземпляра процесса.</p><p>При подключении подписка сначала передаёт всю историю событий экземпляра, а затем ожидает новые события по мере выполнения процесса. Параметр filter ограничивает набор типов событий, а cursor задаёт позицию, с которой нужно начать чтение.</p><p>В поток входят события процессов и отдельных шагов, включая попытки выполнения, переходы в режим сна, ожидания и откаты. Это позволяет обновлять пользовательские панели, отправлять уведомления после завершения шагов и запускать последующие операции по конкретным событиям.</p><p>Команды, которые регулярно запрашивают состояние длительных процессов, могут заменить регулярный опрос состояния подпиской там, где нужна реакция на изменения по мере выполнения процесса.</p><h2>Источники</h2><ul><li><a href="https://developers.cloudflare.com/changelog/post/2026-09-15-instance-event-subscriptions/">Stream Workflow instance events in your Worker or via the API with .subscribe() · Changelog</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>SDL3 получила поддержку HarmonyOS и OpenHarmony</title>
      <link>https://tproger.ru/news/sdl3-poluchila-podderzhku-harmonyos-i-openharmony</link>
      <comments>https://tproger.ru/news/sdl3-poluchila-podderzhku-harmonyos-i-openharmony?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Тимур Гайнутдинов]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/sdl3-poluchila-podderzhku-harmonyos-i-openharmony</guid>
      <description><![CDATA[<p>Кроссплатформенная библиотека SDL3 для игр, эмуляторов и мультимедийных приложений получила официальный порт для HarmonyOS и OpenHarmony.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/sdl3-poluchila-podderzhku-harmonyos-i-openharmony">SDL3 получила поддержку HarmonyOS и OpenHarmony</a>»</p>]]></description>
      <category><![CDATA[C++]]></category>
      <category><![CDATA[Работа]]></category>
      <category><![CDATA[GitHub]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 16 Sep 2026 10:40:48 GMT</pubDate>
      <content:encoded><![CDATA[<p>15 сентября разработчики объединили в основную ветку SDL порт для HarmonyOS и OpenHarmony. SDL упрощает создание кроссплатформенных игр и мультимедийных приложений, поэтому обновление в первую очередь касается разработчиков на C и C++, которым нужен ещё один целевой набор платформ.</p><p>Автор порта протестировал его на реальном устройстве Huawei. По его словам, возможностей уже достаточно для выпуска полноценных игр и приложений, а коммерческие проекты на базе порта готовятся к релизу. В репозитории также появилась подробная инструкция по настройке среды, сборке проекта и отладке.</p><p>Порт пока закрывает не все сценарии. Самый заметный пробел связан с поддержкой джойстиков; также остаётся добавить поддержку пера и диалоговых окон.</p><p>Для инди-разработчиков и небольших команд это означает, что HarmonyOS и OpenHarmony становятся официальной целью сборки SDL3, а не отдельной веткой, которую приходится поддерживать самостоятельно. Работа над портом была профинансирована Outfit7.</p><h2>Источники</h2><ul><li><a href="https://github.com/libsdl-org/SDL/pull/16281">harmonyos: Port SDL3 to HarmonyOS/OpenHarmony. by icculus · Pull Request #16281 · libsdl-org/SDL · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Cloud.ru представил программу технологической конференции GoCloud Tech 2026</title>
      <link>https://tproger.ru/news/cloud-ru-predstavil-programmu-tehnologicheskoj-konferencii-goclou</link>
      <comments>https://tproger.ru/news/cloud-ru-predstavil-programmu-tehnologicheskoj-konferencii-goclou?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Дима Дмитриев]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/cloud-ru-predstavil-programmu-tehnologicheskoj-konferencii-goclou</guid>
      <description><![CDATA[<p>Cloud.ru представил программу GoCloud Tech 2026 — технологической конференции в Москве с докладами, воркшопами и технозонами по облакам, разработке, данным, ML и ИИ-агентам.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/cloud-ru-predstavil-programmu-tehnologicheskoj-konferencii-goclou">Cloud.ru представил программу технологической конференции GoCloud Tech 2026</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Sep 2026 12:42:55 GMT</pubDate>
      <content:encoded><![CDATA[<p>Конференция будет полезна senior-разработчикам, техническим лидерам, ML- и ИИ-инженерам, DevOps- и SRE-специалистам, архитекторам и аналитикам. Подробная программа и регистрация доступны на <a href="https://cloud.ru/gocloud/tech-2026/program" rel="nofollow">сайте</a> GoCloud Tech 2026.</p><p>Более 35 экспертов Cloud.ru и других ИТ-компаний поделятся практическим опытом, представят собственные разработки и результаты их внедрения. В программе — свыше 20 докладов по трем направлениям: «Инфраструктура», «Разработка» и «Данные и ML». Участников также ждут воркшопы, технозоны и «Лаборатория карьеры».</p><h3>Трек «Инфраструктура»</h3><p><b></b>Будет посвящен устройству облачных платформ и их развитию с ростом нагрузок, в том числе связанных с ИИ. Среди тем — масштабирование облачных сетей и вычислительных ресурсов, хранение данных, распределение нагрузки и мониторинг инфраструктуры. Эксперты Cloud.ru лично представят собственные инженерные разработки и расскажут об опыте их создания.</p><h3>Трек «Разработка»</h3><p><b></b>Эксперты Cloud.ru поделятся опытом применения ИИ при создании программного обеспечения. Они разберут задачи, в которых ИИ-инструменты помогают ускорить работу, а также сложности и ограничения, которые возникают на практике.</p><h3>Трек «Данные и ML»</h3><p>Сфокусирован на работе с данными и инфраструктуре для ИИ. В программе — управление данными, перенос корпоративных хранилищ в облако и защита чувствительной информации при работе с большими языковыми моделями.</p><p>Отдельный доклад будет посвящен Agents Space — пространству для работы с ИИ-агентами. Эксперты на примерах покажут, как использовать агентов для решения многошаговых задач. Также участникам представят архитектуру Evolution Foundation Models. Сервис способен обрабатывать более миллиона токенов в секунду и миллиарды токенов в сутки.</p><p><i>Реклама. Рекламодатель: ООО "Облачные Технологии", ИНН: 7736279160, erid: 2W5zFJLaPqK</i></p>]]></content:encoded>
    </item>
    <item>
      <title>GitHub Agentic Workflows 0.89.12 ограничил сохранение токена в служебном workflow</title>
      <link>https://tproger.ru/news/github-agentic-workflows-0-89-12-ogranichil-sohranenie-tokena-v-s</link>
      <comments>https://tproger.ru/news/github-agentic-workflows-0-89-12-ogranichil-sohranenie-tokena-v-s?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Tproger]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/github-agentic-workflows-0-89-12-ogranichil-sohranenie-tokena-v-s</guid>
      <description><![CDATA[<p>GitHub выпустил Agentic Workflows 0.89.12, инструмент для ИИ-автоматизации репозиториев. Версия ограничивает сохранение GITHUB_TOKEN и исправляет сбой CI.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/github-agentic-workflows-0-89-12-ogranichil-sohranenie-tokena-v-s">GitHub Agentic Workflows 0.89.12 ограничил сохранение токена в служебном workflow</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Sep 2026 11:20:18 GMT</pubDate>
      <content:encoded><![CDATA[<p>13 сентября GitHub выпустил предварительную версию GitHub Agentic Workflows 0.89.12. Этот инструмент позволяет разработчикам описывать в Markdown задачи для ИИ-агентов, например проверку pull request или разбор сбоев CI, а затем преобразует их в обычные процессы GitHub Actions.</p><h2>Что изменилось</h2><p>В сгенерированном центральном маршрутизаторе slash-команд отключили сохранение учётных данных при получении репозитория. Теперь GITHUB_TOKEN не остаётся в локальной конфигурации Git на всё время работы маршрутизатора. Это сокращает область возможного доступа к токену при компрометации шага.</p><p>Обновление касается команд, которые используют GitHub Agentic Workflows и сгенерированный файл .github/workflows/agentic_commands.yml. Также разработчики исправили падавшую задачу Integration: CMD Tests, чтобы восстановить корректный сигнал CI.</p><h2>Источники</h2><ul><li><a href="https://github.com/github/gh-aw/releases/tag/v0.89.12">Release v0.89.12 · github/gh-aw · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Moment.js 2.31.0 закрыл CVE-2026-17495 и исправил работу с прототипами</title>
      <link>https://tproger.ru/news/moment-js-2-31-0-zakryl-cve-2026-17495-i-ispravil-rabotu-s-proto</link>
      <comments>https://tproger.ru/news/moment-js-2-31-0-zakryl-cve-2026-17495-i-ispravil-rabotu-s-proto?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Tproger]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/moment-js-2-31-0-zakryl-cve-2026-17495-i-ispravil-rabotu-s-proto</guid>
      <description><![CDATA[<p>JavaScript-библиотека Moment.js для работы с датами получила исправление CVE-2026-17495. В релизе также закрыли ошибки при обращении к свойствам прототипа.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/moment-js-2-31-0-zakryl-cve-2026-17495-i-ispravil-rabotu-s-proto">Moment.js 2.31.0 закрыл CVE-2026-17495 и исправил работу с прототипами</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Sep 2026 09:20:53 GMT</pubDate>
      <content:encoded><![CDATA[<p>Релиз Moment.js 2.31.0 опубликован 14 сентября 2026 года. Moment.js — JavaScript-библиотека для разработчиков, предназначенная для разбора, проверки, изменения и форматирования дат. Обновление касается проектов, использующих её для работы с датами. Помимо исправления CVE-2026-17495, разработчики запретили использовать свойства прототипа объекта как токены форматирования.</p><p>Обновление также устраняет ошибку, при которой вызов locale('__proto__') мог повредить глобальную локаль. Среди других изменений: проверка диапазона при разборе смещения часового пояса, сброс кешей разбора локалей после обновлений и исправления форматов дат и относительного времени.</p><p>Пользователям библиотеки стоит проверить установленную версию и совместимость проекта с 2.31.0. Moment.js находится в режиме сопровождения и не принимает новые функции, однако проект продолжает выпускать исправления безопасности и ошибок.</p><h2>Источники</h2><ul><li><a href="https://github.com/moment/moment/releases/tag/2.31.0">Release 2.31.0 · moment/moment · GitHub</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Kiro IDE 1.1 получил артефакты агентов и нативные сборки для ARM64</title>
      <link>https://tproger.ru/news/kiro-ide-1-1-poluchil-artefakty-agentov-i-nativnye-sborki-dlya-arm</link>
      <comments>https://tproger.ru/news/kiro-ide-1-1-poluchil-artefakty-agentov-i-nativnye-sborki-dlya-arm?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Tproger]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/kiro-ide-1-1-poluchil-artefakty-agentov-i-nativnye-sborki-dlya-arm</guid>
      <description><![CDATA[<p>Среда разработки Kiro IDE с ИИ-агентами получила артефакты, доступные в рамках сессий, и нативные ARM64-сборки для Windows и Linux.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/kiro-ide-1-1-poluchil-artefakty-agentov-i-nativnye-sborki-dlya-arm">Kiro IDE 1.1 получил артефакты агентов и нативные сборки для ARM64</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Sep 2026 04:22:37 GMT</pubDate>
      <content:encoded><![CDATA[<p>14 сентября вышла Kiro IDE 1.1 — среда разработки с ИИ-агентами для программистов. Теперь документы, диаграммы, код, изображения и другие результаты работы агента можно открыть рядом с чатом или найти через панель контекста Agent Focus.</p><p>Артефакты связаны с конкретной сессией и хранятся вне каталога проекта. Они не добавляются в репозиторий и не заменяют систему контроля версий. Максимальный размер одного артефакта составляет 12 МБ.</p><p>Пользователям устройств на ARM64 стали доступны нативные сборки Kiro для Windows и Linux, которым не требуется эмуляция x64. Основу редактора обновили до Code OSS 1.131.</p><p>В релизе также доработали сохранение контекста после сжатия диалогов, сообщения об ошибках MCP, надёжность Hooks и выбор региона для корпоративных профилей.</p><h2>Источники</h2><ul><li><a href="https://kiro.dev/changelog/ide/1-1/">Agent Artifacts and Native ARM64 Builds - Kiro</a></li></ul>]]></content:encoded>
    </item>
    <item>
      <title>Vercel AI SDK Harness поддержал вход через подписки Claude Code, Codex и Cursor</title>
      <link>https://tproger.ru/news/vercel-ai-sdk-harness-podderzhal-vhod-cherez-podpiski-claude-code</link>
      <comments>https://tproger.ru/news/vercel-ai-sdk-harness-podderzhal-vhod-cherez-podpiski-claude-code?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Tproger]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/vercel-ai-sdk-harness-podderzhal-vhod-cherez-podpiski-claude-code</guid>
      <description><![CDATA[<p>Vercel AI SDK Harness, слой для подключения агентов для программирования, получил вход через подписки Claude Code, Codex, Cursor и других сервисов.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/vercel-ai-sdk-harness-podderzhal-vhod-cherez-podpiski-claude-code">Vercel AI SDK Harness поддержал вход через подписки Claude Code, Codex и Cursor</a>»</p>]]></description>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Sep 2026 02:10:01 GMT</pubDate>
      <content:encoded><![CDATA[<p>14 сентября Vercel сообщила, что AI SDK Harness Layer, единый интерфейс для запуска и замены агентов для программирования без изменения кода приложения, теперь может использовать подписки, найденные на хосте. Функция предназначена для разработчиков, которые подключают таких агентов к своим приложениям.</p><p>По данным компании, менять код или добавлять настройки не нужно. В режиме direct система сначала ищет явно заданные учётные данные провайдера, а затем нативную подписку. Режим auto работает так же, если не настроены данные AI Gateway. Режим ai-gateway подписки на хосте не читает.</p><p>Поддержка заявлена для Claude Code, Cline, Codex, Cursor, fx, GitHub Copilot, Grok Build, OpenCode и Pi, если сам агент допускает вход по подписке. Токены остаются на хосте и при необходимости обновляются там же. В совместимых песочницах harness получает заглушечные учётные данные, а настоящий токен подставляется в исходящий запрос на стороне хоста.</p><p>Изменение позволяет использовать существующую подписку вместо отдельных API-учётных данных и переключать агентов через общий интерфейс. При этом Vercel не указала в анонсе цены, отдельные лимиты функции и условия доступности из России.</p><h2>Источники</h2><ul><li><a href="https://vercel.com/changelog/ai-sdk-harness-native-subscription-authentication">AI SDK harness layer now supports native subscription authentication - Vercel</a></li></ul>]]></content:encoded>
    </item>
  </channel>
</rss>