GraphQL Codegen April 2026 update brings fundamental changes to how client types work, resulting in less generated code, better type correctness and defaults, fewer dependencies, and simpler setup.