Hasty Briefsbeta

Bilingual

Postgraphile v5 Released

12 hours ago
  • #GraphQL
  • #Database
  • #PostgreSQL
  • PostGraphile V5 is a complete re-architecture with significant improvements in performance, customizability, and maintainability.
  • Key features include the new Grafast execution engine, which replaces traditional resolvers with plan resolvers for better performance and optimization.
  • PostGraphile V5 introduces executable schema exports, allowing users to 'eject' and maintain their schema independently.
  • Native support for abstract types (interfaces and unions) is now available, enhancing flexibility in data modeling.
  • Ruru, the new PostGraphiQL, offers enhanced capabilities, including visualizing Grafast query plans.
  • A unified plugin and preset system (graphile-config) simplifies configuration and debugging across different usage modes.
  • PostGraphile V5 is designed for long-term scalability, with improvements in database efficiency and customization options.
  • Migration from V4 to V5 is supported with a V4 preset and migration guide, with codemods in development for plugin migration.
  • PostGraphile V5 is already in production use, with extensive testing during alpha, beta, and RC phases.
  • Sponsorship is encouraged to support the ongoing development of PostGraphile and related tools.