Опубликован рабочий черновик спецификации 'GraphQL over HTTP' (24 июля 2025 года)
Основное обновление
Опубликован рабочий черновик спецификации GraphQL over HTTP (рабочий черновик от 24 июля 2025 года), который формально определяет, как кодировать запросы и ответы GraphQL по протоколу HTTP — включая новый тип медиа для ответов (application/graphql-response+json), канонические имена параметров запроса, рекомендуемые шаблоны URL (например, /graphql) и четкие рекомендации по семантике кодов состояния HTTP для ответов GraphQL. (graphql.github.io)
Почему это важно
Этот черновик переводит экосистему от де-факто соглашений к явному, совместимому контракту. На практике спецификация позволяет серверам и клиентам согласовывать, когда код состояния, отличный от 2xx, имеет значение (спецификация вводит специальный тип медиа, чтобы посредники и инструменты могли доверять кодам состояния HTTP), предписывает формы запросов/ответов и согласование контента, а также рекомендует поведение URL и кэширования — все это напрямую влияет на реализации серверов, клиентские библиотеки, прокси, CDN и инструменты наблюдаемости. (graphql.github.io)
Для разработчиков, которые запускают или интегрируют службы GraphQL: вам следует запланировать (a) добавление поддержки нового типа медиа наряду с application/json, (b) аудит посредников (обратные прокси, CDN, API-шлюзы), чтобы убедиться, что они не переписывают или не удаляют ответы GraphQL, и (c) обновление клиентских библиотек и серверных фреймворков в соответствии с рекомендациями спецификации по параметрам запроса и URL для улучшения кэширования, семантики ошибок и совместимости инструментов. Спецификация все еще является черновиком, но ее рекомендации уже достаточно точны, чтобы инициировать конкретные изменения совместимости и развертывания. (github.com)
Источник
Читать дальше
AWS CDK разделяет CLI от библиотеки конструкций (независимые релизы и новый репозиторий CLI)
31 августа 2025 г.AWS объявила, что CDK CLI и библиотека конструкций CDK будут выпускаться независимо, а CLI переходит в новый репозиторий — это изменяет способ версионирования, установки и автоматизации CDK в CI.
Bun добавляет Bun.SQL — унифицированный SQL-клиент с нулевыми зависимостями (MySQL, PostgreSQL, SQLite)
30 августа 2025 г.Bun v1.2.21 (25 августа 2025 года) представляет Bun.SQL: единственный SQL-клиент с нулевыми зависимостями, который поддерживает MySQL/MariaDB (драйвер Zig), PostgreSQL и SQLite с последовательным API на основе тегированных шаблонов.
pnpm 10.12 (v10.12.1) добавляет экспериментальный глобальный виртуальный магазин для почти мгновенной локальной установки
29 августа 2025 г.pnpm 10.12 представляет центральный виртуальный магазин с графовым хешированием, который позволяет нескольким проектам повторно использовать точные графы зависимостей, значительно ускоряя локальные установки на теплых кэшах и улучшая рабочие процессы монорепозиториев.