🚀 Выпустил DumbQL 1.0.5

DumbQL - легковесный клиент для GraphQL, изначальная проектированный под Angular, но последствии было принято решение сделать его framework agnostic

Последние несколько недель были посвящены не добавлению очередных API, а улучшению опыта разработки с GraphQL.

В этом релизе появились:

Schema Streaming — интроспекция схемы теперь происходит постепенно, а не одним большим блокирующим запросом.

Live Schema Watch — отслеживание изменений схемы через WebSocket с автоматическим переподключением.

Runtime Null Detection — оверлей для разработки, который сразу показывает неожиданные null в GraphQL-ответах.

Zero-cost Typed Queries — типизированные запросы без runtime parse(), ориентированные на codegen.

Relay-style Fragment Masking.

createVal() — монадическая обёртка над Angular Signals.

Ещё одно изменение: @dumbql/cache теперь стал обязательной peer-зависимостью.

Для меня этот релиз — не просто обновление отдельных пакетов. Это шаг к тому, чтобы вокруг DumbQL была цельная экосистема, где инструменты работают вместе и закрывают весь цикл разработки — от интроспекции схемы до выполнения типизированных запросов и отладки во время выполнения.

Буду рад обратной связи, критике и предложениям. Особенно интересно мнение тех, кто уже использует GraphQL в крупных проектах.

GitHub: https://github.com/DumbGQL/dumbql Docs: https://dumbql.rdpctd.dev

#frontenddevelopment #graphql #angular

🚀 Выпустил DumbQL 1.0.5 | Сетка — социальная сеть от hh.ru