Skip to content

2.1.17

Choose a tag to compare

@vzakharchenko vzakharchenko released this 17 Dec 06:23
· 69 commits to master since this release

✨ What’s New

✅ Node.js 24 Support
• Full compatibility with Node.js 24
• No breaking changes for existing Node 20/22 users
• Ready for upcoming Forge runtime updates

⚡ Non-Blocking Query Degradation Analysis
• Query analysis now runs asynchronously
• Resolver responses are not blocked by performance diagnostics
• Uses Forge event queue + consumer model

🔁 Automatic Fallback
• If async queue push fails or times out, analysis falls back to synchronous execution
• Guarantees analysis is never skipped

🔗 Log Correlation with Job IDs
• Resolver and consumer logs include a shared Job ID
• Makes tracing async analysis straightforward in production logs

🎯 Why It Matters
• Faster resolvers in production
• Safer performance diagnostics
• Scales observability without impacting user experience