your_tech | Technologies

Telegram-канал your_tech - Представляешь,

10144

Новости технологий: важные, смешные, родные Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Регистрация в перечне РКН: https://tprg.ru/5GyZ

Subscribe to a channel

Представляешь,

GitHub Copilot CLI 1.0.87 получил новые настройки Auto

GitHub выпустил версию 1.0.87 терминального ИИ-помощника, с которым разработчики создают, отлаживают и разбирают код через запросы на естественном языке. Для маршрутизации Auto появились пользовательские и управляемые организацией настройки, включая строгую политику и правила с возможностью переопределения. Copilot CLI работает на Linux, macOS и Windows при активной подписке.

Обновление также исправляет восстановление очень крупных локальных сессий, зависание при переподключении MCP-серверов и попадание секретов из окружения в отладочные журналы. Для Git worktree добавили шаблон путей, а последовательные уточнения теперь объединяются в одно ожидающее сообщение.

В описании изменений разбираем управление очередью запросов и новые сочетания клавиш.

Читать полностью…

Представляешь,

Google Cloud выпустила две функции защиты репозиториев и сборок

В Secure Source Manager, сервисе для команд разработки, которые управляют репозиториями и CI/CD, стали общедоступны вложенные CODEOWNERS и защищённое подключение к Cloud Build. Теперь правила обязательного согласования можно задавать для отдельных каталогов, а инфраструктуру сборки оставлять в частной сети.

Локальный CODEOWNERS получает приоритет над корневым, но администратор верхнего уровня сохраняет право блокировать изменения. Связка через Developer Connect и Private Service Connect позволяет закрыть репозиторий, пулы сборки и хранилище артефактов от публичной сети.

Google связывает обновление с защитой критичных файлов и системы сборки. Разбираем схему доступа и рекомендации для проектов.

Читать полностью…

Представляешь,

Burp Suite 2026.9 получила экспорт SMTP-взаимодействий в EML

PortSwigger выпустила Burp Suite Professional и Community 2026.9 в канале Early Adopter. Этот набор инструментов помогает пентестерам и специалистам по безопасности искать и проверять уязвимости веб-приложений. Теперь SMTP-взаимодействие из Burp Collaborator можно сохранить вместе с метаданными в файл .eml и открыть в обычном почтовом клиенте.

В версии также разрешили назначать сочетания клавиш всем действиям из настроек Hotkeys и ускорили командную палитру при работе с большим числом команд.

В списке изменений и исправлений описаны устранённые зависания, проблемы с AppLocker и WDAC, ошибка Montoya API и неточная оценка директив Content Security Policy.

Читать полностью…

Представляешь,

Google открыла предзаказы на ноутбуки Googlebook

Google принимает предзаказы на Googlebook, новую категорию ноутбуков для пользователей Android: устройства синхронизируются со смартфоном, запускают мобильные приложения и работают с Gemini. Продажи начнутся 4 октября в США и 5 октября ещё в шести странах. России среди рынков запуска нет.

Настройки, пароли, сети Wi-Fi и сообщения переносятся со смартфона. Приложения телефона можно транслировать в окно ноутбука и управлять ими. Разработчикам доступна изолированная Linux-среда с терминалом, репозиториями, Claude Code и Antigravity CLI.

В новости о Googlebook перечислены первые производители устройств, функции связи со смартфоном и инструменты для разработки.

Читать полностью…

Представляешь,

В SourceGit 2026.21 добавили cherry-pick merge-коммитов

Вышел SourceGit 2026.21, бесплатный графический клиент Git для разработчиков под Windows, macOS и Linux. Теперь через него можно переносить merge-коммиты, которые соединяют несколько веток, а не только обычные коммиты.

Разработчики также исправили очистку remote при настроенном SSH-ключе, создание ключа без каталога ~/.ssh и преобразование заглавных букв в имени remote. В локальных изменениях появился переключатель боковой панели репозитория.

В новости о релизе разбираемся, как изменилось поведение параметра --tags в окне push.

Читать полностью…

Представляешь,

rust-analyzer 0.3.3057 научился дополнять выражения внутри cfg!()

В языковом сервере rust-analyzer, который добавляет IDE-функции в редакторы разработчиков на Rust, вышла версия 0.3.3057. Теперь редакторы с поддержкой Language Server Protocol могут предлагать автодополнение прямо внутри макроса cfg!(). Среди них VS Code, Vim, Emacs и Zed.

В релиз также вошли обход сбоя при повторном входе решателя типажей в самого себя, исправление проверки серверного бинарного файла и однократное рекурсивное наблюдение за каждым каталогом среди корней включения.

Читать полностью…

Представляешь,

Shopify выпустила RC API 2026-10 с несовместимыми изменениями

Предварительная версия API Shopify 2026-10, через который приложения и интеграции интернет-магазинов работают с заказами, товарами и другими данными, доступна разработчикам для тестирования. RC можно проверять до 1 октября 2026 года, затем версия станет стабильной.

Изменения затронули GraphQL Admin API, Customer Account API, Storefront API, вебхуки, Shopify Functions и ShopifyQL. Разработчикам придётся учесть перерасчёт налогов при смене адреса доставки, новое значение FULFILLMENT_NOT_REQUIRED и удалённые поля. Ошибочные фильтры metafield теперь не игнорируются, а возвращают ошибку.

В новости перечислили изменения, которые стоит проверить до переноса интеграций на API 2026-10.

Читать полностью…

Представляешь,

В CopilotKit 1.73.0 улучшили SSE-потоки и автоматизировали получение Learning Skills

19 сентября вышла новая версия CopilotKit, SDK для разработчиков, которые связывают ИИ-агентов с веб-, мобильными и чат-интерфейсами. BuiltInAgent теперь автоматически получает Learning Skills.

Разработчики также повысили устойчивость SSE-потоков, передающих ответы агента в интерфейс по мере генерации, и расширили телеметрию среды выполнения. Обновление затронуло core, react-core и Vue.

В новости перечислены изменения версии 1.73.0 и объяснено, что они дают приложениям с потоковыми ответами агентов.

Читать полностью…

Представляешь,

Valhalla 3.9.0 ускорила сборку тайлов и добавила маршруты через пешеходные зоны

Разработчики выпустили Valhalla 3.9.0, движок для построения маршрутов и расчёта геопространственных данных по OpenStreetMap. Обновление касается команд, которые собирают собственные маршрутные графы или используют API Valhalla.

Файл edge_shapes.bin со сведениями о форме дорожных сегментов стал компактнее: при подготовке графа движку приходится считывать меньше данных. Valhalla также научилась прокладывать путь через пешеходные зоны по автоматически созданным проходам, но возможность нужно отдельно включить параметром mjolnir.pedestrian_areas.

В новости Tproger перечислены остальные изменения: ускорение exclude_polygons, новые коэффициенты стоимости, локаль he-IL, переход на файлы .po и исправления расчётов маршрутов.

Читать полностью…

Представляешь,

OpenAI выпустила Node SDK 7.20.0 с новыми средствами управления и безопасности

OpenAI обновила openai-node, официальную библиотеку для подключения моделей и других возможностей OpenAI API к приложениям на JavaScript и TypeScript. Версия 7.20.0 позволяет программно управлять конфигурацией внешних хранилищ и получать учётные данные Vault из переменных окружения.

SDK также получил вебхуки с предупреждениями о безопасности и деактивации. События входящих SIP-вызовов теперь содержат сведения о защите медиапотока, а устаревшие GET-вызовы сохраняют параметры запроса. В новости Tproger перечислены изменения релиза и затронутые сценарии серверной интеграции.

Читать полностью…

Представляешь,

Microsoft Foundry получила стандартный канал связи между ИИ-агентами

Microsoft выпустила A2A Endpoints и A2A Tool для Foundry, платформы, где разработчики собирают ИИ-агентов из моделей, инструкций, инструментов и корпоративных данных. Теперь внешние агенты могут находить и вызывать агентов Foundry, а те обращаться к другим системам с поддержкой протокола A2A.

Раньше разработчикам мультиагентных систем приходилось создавать собственные API и адаптеры. Новый A2A-эндпоинт 1.0 стандартизирует обмен задачами, но пока принимает только текст и не поддерживает потоковые ответы. Входящие вызовы требуют аутентификации через Microsoft Entra ID, доступ по ключу и без авторизации недоступен.

В новости Tproger разобрали схему взаимодействия, ограничения релиза и варианты авторизации для продакшена.

Читать полностью…

Представляешь,

В Qt 6.12 появился экспериментальный Canvas2D для отрисовки на GPU

Canvas2D — новый QML-элемент для разработчиков интерфейсов и 2D-визуализаций. Он позволяет рисовать из JavaScript и передаёт работу графическому процессору. Это может ускорить анимированные графики, волны, индикаторы и другие большие холсты.

В тесте автора один и тот же JavaScript-код при 16-кратной отрисовке показал 4 FPS на Qt Quick Canvas и 165 FPS на Canvas2D. Результат получен на одном ноутбуке, поэтому производительность советуют проверять на целевом оборудовании.

Совместимость пока неполная: нет пунктирных линий, фильтров, операций с пикселями и обрезки по произвольному контуру. Qt также не гарантирует совместимость исходного и бинарного кода. В новости Tproger рассказали о переносе кода с Qt Quick Canvas и доступных возможностях Canvas2D.

Читать полностью…

Представляешь,

Google выпустила Android Studio Quail 4 Patch 1

18 сентября стала доступна новая версия Android Studio, среды разработки приложений для Android-разработчиков. Релиз обновления Google подтвердила в официальном блоге выпусков.

В новости Tproger можно перейти к официальному анонсу Android Studio Quail 4 Patch 1.

Читать полностью…

Представляешь,

GitHub Copilot улучшил ревью кода и сообщения коммитов

GitHub обновил Copilot Code Review, инструмент для разработчиков, который автоматически проверяет pull request и ищет потенциальные проблемы в изменениях. Теперь он показывает, как результаты ревью менялись после новых коммитов, и делит замечания на открытые, исправленные и ранее пропущенные.

Комментарии получили короткие заголовки, а Copilot научился точнее закрывать собственные замечания. При создании коммита из полного пакета предложений он также генерирует заголовок и необязательное описание. Функции стали общедоступными. В новости Tproger рассказали, как изменились сводки ревью и работа с пакетными коммитами.

Читать полностью…

Представляешь,

GitHub Actions начнёт переводить ubuntu-latest на Ubuntu 26.04 с 19 октября

GitHub Actions, сервис автоматизации сборки, тестирования и развёртывания проектов, переведёт облачные раннеры с Ubuntu 24.04 на 26.04. Миграция продлится до 19 ноября 2026 года. Новый образ уже полностью поддерживается для архитектур x64 и arm64.

Состав предустановленного ПО изменился: некоторые инструменты и их версии обновили или удалили. Поэтому процессы с меткой ubuntu-latest, которые зависят от конкретных пакетов, после перехода могут перестать работать.

В новости Tproger рассказали, как заранее проверить сборку на Ubuntu 26.04 и закрепить Ubuntu 24.04, если проект пока не готов к миграции.

Читать полностью…

Представляешь,

GNU gzip 1.15 исправил ошибки из первых версий утилиты

20 сентября вышел GNU gzip 1.15, программа для сжатия данных и распаковки файлов. Обновление касается тех, кто запускает gzip напрямую или в сценариях обработки архивов, особенно полученных извне.

Утилита больше не должна удалять неверный файл при одновременном переименовании каталога другим процессом. Разработчики также исправили чтение неинициализированной памяти, переполнение буфера и повреждение вывода при работе с .lzh и .Z, а ещё добавили поддержку корректных потоковых ZIP-файлов.

Администраторам рекомендуют установить версию 1.15 после её появления в дистрибутиве. В списке изменений также указаны новые правила локали и платформы, поддержку которых прекратили.

Читать полностью…

Представляешь,

Symfony UX 3.5 получил пагинацию и обновил рендеринг компонентов

Команда Symfony выпустила Symfony UX 3.5, проект для PHP-разработчиков, которые добавляют в приложения Symfony интерфейсные компоненты и интеграции с JavaScript-инструментами. Главное нововведение релиза: экспериментальный пакет UX Pagination для массивов, запросов Doctrine ORM и DBAL, а также пользовательских источников данных.

Рендеринг атрибутов компонентов перевели на механизм Twig, поэтому после обновления стоит проверить тесты, сравнивающие сгенерированный HTML: обработка null, логических значений, aria-атрибутов, массивов и перечислений изменилась.

Подробности о режимах пагинации, оптимизациях TwigComponent, новых возможностях UX Toolkit и исправлениях совместимости в версии 3.5.1.

Читать полностью…

Представляешь,

go-libp2p 0.50.0 теперь требует Go 1.26

Команда libp2p выпустила go-libp2p 0.50.0, реализацию модульного сетевого стека на Go для разработчиков P2P-систем. При обновлении библиотеки потребуется перейти на Go 1.26. Проекты на предыдущей версии go-libp2p релиз не затронет.

В новой версии quic-go обновили до 0.62.0, а webtransport-go до 0.13.0. Команда также изменила инициализацию тайм-аута в компоненте holepunch, добавила стресс-тест для проверки доступности и научила HTTP-аутентификацию отклонять слишком большие значения opaque.

Подробности релиза пригодятся разработчикам сервисов и узлов на go-libp2p, включая проекты из экосистем IPFS и блокчейн-платформ.

Читать полностью…

Представляешь,

Tailcat 0.7.0 научил exit-узлы передавать UDP-трафик

Вышел Tailcat 0.7.0: CLI-инструмент и Go-библиотека для разработчиков и администраторов, которым нужны сквозные WireGuard-соединения, проброс портов и передача файлов без аккаунта Tailscale и изменения системных маршрутов. Теперь через exit-узлы проходят DNS, QUIC и другой UDP-трафик, тогда как прежде поддерживался только TCP.

Linux-бинарники Tailcat также можно запускать на Android через Termux, adb shell или root-оболочку. В версии 0.7.0 появился сервис exec для запуска команды на каждом входящем соединении, исправлена работа с локальными портами Windows и добавлена совместимость с клиентами OpenSSH 8.7–8.9.

Читать полностью…

Представляешь,

Connect-Go 1.17 поддержала Protobuf Editions

Connect-Go, библиотека для Go-разработчиков браузерных и gRPC-совместимых HTTP API и RPC-сервисов, обновилась до версии 1.17. Генератор protoc-gen-connect-go теперь обрабатывает схемы в новом формате Protobuf Editions. Для обновления потребуется как минимум Go 1.21, поэтому версию языка стоит проверить и локально, и в CI.

Релиз также исправляет передачу служебных метаданных и сообщения о неожиданном Content-Type. Если запрос завершается с io.EOF без HTTP-ответа, вызов теперь получает статус unavailable. Все изменения и условия перехода собрали в новости.

Читать полностью…

Представляешь,

Pi 0.86.1 добавил поддержку Meta Muse и ускорил повторный запуск

Вышла версия Pi 0.86.1, расширяемого агента для разработчиков, который работает в командной строке и подключается к моделям разных провайдеров. Пользователи Meta Muse теперь могут войти командой /login meta с автоматическим обновлением ключа Model API или передать META_API_KEY для доступа к Muse Spark.

До загрузки встроенной среды CLI включили постоянный кеш компиляции Node.js. По заявлению проекта, он сокращает время повторных запусков.

В Pi 0.86.1 также исправили копирование через буфер обмена в контейнерах и WSL без WSLg, переполнение контекста у z.ai и ошибки строгих схем инструментов у моделей Cerebras.

Читать полностью…

Представляешь,

LobeHub 2.2.18 получил комментарии к тексту и офлайн-диагностику CLI

Платформа для создания ИИ-агентов и управления их совместной работой теперь позволяет привязывать комментарии к фрагментам документов. Команда /goal создаёт связанную с диалогом цель, но интерфейс Goals пока включается только экспериментальной настройкой.

В CLI появилась команда lh doctor: она проверяет учётные данные, адреса сервисов, права доступа, подключение устройств и выполнение задач. Диагностика работает офлайн и умеет выводить результат в JSON.

Для self-hosted-инсталляций обновление меняет схему запуска чатов в Docker Compose и требует ключей и адресов Agent Gateway. Перед установкой разработчики советуют сделать резервную копию базы. В новости о релизе перечислены ограничения тестирования сборки и детали отката на выполнение в браузере.

Читать полностью…

Представляешь,

LiteLLM 1.103.0-rc.1 получил расширение для VS Code и управление MCP-сессиями

Вышла предварительная версия LiteLLM, единого интерфейса в формате OpenAI для разработчиков и ML-платформенных команд, которые обращаются к моделям более чем 100 провайдеров. Теперь LiteLLM можно использовать как поставщика языковых моделей прямо в VS Code.

Администраторы MCP-шлюза получили панель активных сессий с привязкой к AI-клиенту и пользователю. Подключения можно принудительно закрывать, а сохранённые учётные данные отзывать. В Speech API также появились новые маршруты и потоковое распознавание через несколько речевых сервисов.

В новости Tproger перечислены поддерживаемые сервисы и ограничения RC-версии: для рабочих систем проект рекомендует стабильные образы, прошедшие нагрузочное тестирование.

Читать полностью…

Представляешь,

QwenCloud выпустила модель HappyOyster Adventure для создания интерактивных миров

Модель happyoyster-1.0-adventure генерирует по тексту и изображениям сцены открытого мира, которые можно сразу исследовать: перемещаться по окружению и управлять камерой в реальном времени. Разработка ориентирована на создателей игр, образовательных симуляций и виртуальных гидов.

Для инди-разработчиков такая сцена может стать заготовкой уровня, доступной для прогулки сразу после генерации, а не просто изображением. При этом QwenCloud не раскрыла требования к производительности, задержку и условия доступа, поэтому пригодность модели для готовых игр пока оценить нельзя.

В новости Tproger рассказали, что известно о релизе и его ограничениях.

Читать полностью…

Представляешь,

ClickHouse выпустила LTS-версию 26.8.8.8

Команда ClickHouse 19 сентября выпустила версию 26.8.8.8 с долгосрочной поддержкой. ClickHouse — открытая колоночная СУБД для разработчиков и инженеров, которым нужны аналитические отчёты в реальном времени. Релиз предназначен для тех, кто выбирает долгосрочно поддерживаемую ветку для рабочих систем.

На GitHub опубликовано 54 вложения, однако в доступном тексте карточки нет перечня исправлений, изменений совместимости и результатов тестов производительности. Перед установкой в рабочей среде стоит проверить совместимость в тестовом окружении и изучить состав пакетов. В новости Tproger собрали известные сведения о релизе.

Читать полностью…

Представляешь,

Claude Code перенёс классификатор Auto Mode на сервер без дополнительной платы

Anthropic выпустила Claude Code 2.1.278. Это терминальный ИИ-инструмент, с которым разработчики работают с кодовой базой, выполняют рутинные задачи и операции Git командами на естественном языке. Теперь классификатор Auto Mode по умолчанию обрабатывается на сервере для пользователей Claude API и Enterprise, а также через Amazon Bedrock, Google Vertex AI, Foundry и шлюзы. По заявлению компании, эта обработка не тарифицируется.

На Bedrock, Vertex, Foundry и шлюзах серверный режим можно отключить переменной окружения. Если Claude Code переключится на платный резервный вариант, он предупредит пользователя, а проверить текущий режим можно через /status. Команды и подробности изменения собраны в новости Tproger.

Читать полностью…

Представляешь,

pnpm 12.5 расширил поддержку Python и добавил общие лимиты задач

Команда выпустила pnpm 12.5.0. Этот менеджер хранит файлы зависимостей в общем хранилище и связывает их с проектами, ускоряя установку и экономя место. Обновление рассчитано в том числе на смешанные монорепозитории с JavaScript, Python и Rust, а также на CI-системы.

Теперь pnpm учитывает requires-python и .python-version при выборе интерпретатора, при необходимости загружает его и переносит окружения в общее хранилище. Команда pnpm add принимает Package URL для npm, Cargo и PyPI. Группы параллельности ограничивают число ресурсоёмких задач сразу во всех процессах pnpm на компьютере.

В новости Tproger также рассказываем о поддержке pylock.toml для нескольких платформ и исправлениях установки.

Читать полностью…

Представляешь,

В AlloyDB и Cloud SQL появился нативный индекс BM25

Google Cloud представила его предварительную версию для AlloyDB и Cloud SQL for PostgreSQL 17+. Это управляемые PostgreSQL-совместимые базы, на которых разработчики строят полнотекстовый и гибридный поиск, включая RAG-приложения.

Индекс создаётся для текстового столбца через расширение pg_textsearch. По данным Google Cloud, теперь данные, текстовый индекс и векторные представления можно хранить в одной базе, без отдельного поискового сервиса, ETL-процессов и синхронизации систем. BM25 учитывает редкость терминов, повторы и длину документа.

В новости Tproger рассказали, как объединяется полнотекстовый и векторный поиск и что стоит проверить на собственной нагрузке перед продом, пока функция остаётся в превью.

Читать полностью…

Представляешь,

Опубликованы эксплойты для четырёх уязвимостей ядра Linux

18 сентября исследователь раскрыл четыре уязвимости ядра Linux, которое управляет памятью, сетью и другими ресурсами системы. Ошибки DirtyAH6, TUNderflow, PPPoEject и DiagSpill позволяют повысить привилегии до root. Все они связаны с повреждением памяти и существовали от 10 до 21 года.

PoC-эксплойты настроены под конкретные дистрибутивы, версии ядра, процессоры и объём памяти, но автор воспроизвёл атаки на нескольких системах после адаптации. Риск зависит от версии, конфигурации ядра и доступных подсистем; SELinux и AppArmor в большинстве проверенных конфигураций эксплуатацию сами по себе не блокируют.

В новости Tproger перечислены первые стабильные версии ядра со всеми четырьмя исправлениями и временные меры для систем, которые пока нельзя обновить.

Читать полностью…

Представляешь,

GHC выпустила первую альфа-версию компилятора 10.0.1

Команда GHC представила предварительную версию открытого компилятора и интерактивной среды, с помощью которых разработчики собирают, запускают и профилируют программы на Haskell. Редакцией языка по умолчанию стала GHC2024, а типы Type и Constraint теперь полностью разделены.

Релиз добавляет сохранение байткода на диск, статическую компоновку исполняемых файлов и поддержку SIMD в генераторе кода для AArch64. Есть и несовместимое изменение: флаг -jsem требует cabal-install 3.18 или новее, иначе компиляция продолжится последовательно с предупреждением.

Это альфа-версия для проверки на реальных проектах. В новости Tproger перечислили остальные изменения, требования к сборке и зависимости, которые стоит проверить перед тестированием.

Читать полностью…
Subscribe to a channel