Shipped ยท Databases

What graphile/crystal shipped

The public repository of Graphile ยท github.com/graphile/crystal

Generated by FoxPlug from public activity โ€” not affiliated with Graphile.

Get this for your repo โ€” every week, automatically Follow crystal's weekly shipped digest

Week of September 14, 2026

What shipped

Why it matters

Type improvements and performance optimizations across multiple areas make development more reliable and reduce boilerplate. The fix for @returnType with setof functions and automatic skipping of empty fetches address real usability issues. Support for inferring PgClient types simplifies setup for new users.

Changelog entry

Post for X

This week: WithPgClient multistep equivalence, automatic empty fetch skipping, PgClient type inference from adaptors, @returnType now works with setof functions, and stronger types throughout.

Post for LinkedIn

Crystal shipped significant improvements this week focused on developer experience and type safety. WithPgClient regained full multistep equivalence, pgResource queries now automatically skip empty fetches, and PgClient types are inferred from loaded adaptors. The @returnType decorator now works correctly with setof functions. Type safety improvements landed across getGraphQLTypeByPgCodec, getTypeMetaByName, and functional resource execution results.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-27.