🚀 Sparrow 2.13.0: Redefining Boundaries with GraphQL and Beyond
Release Date: Dec 06, 2024
Hey there, Sparrow Explorers!
We’ve been hard at work crafting a release that takes your API testing experience to the next level. This one’s a game-changer, and we can’t wait for you to explore it! 🎉
🔥 What's New in Sparrow 2.13.0?
New Features:
Feature 1: GraphQL Enhancements
  • Dynamic Variables
    : Support for dynamic variables like query filters, pagination, and nested object properties (e.g., first for dynamic pagination).
  • Extended Query Support
    : Fetch timeline items with greater precision using parameterized inputs.
  • Real-Time Data Fetching
    : Subscription capabilities for real-time data synchronization across multiple clients.
  • Schema & Performance Optimizations
    : Refined types, improved resolver efficiency, and better caching.
  • Extended Mutation Support
    : Run mutation queries to update the database and fetch required data.
Feature 2: REST API Tool - WebApp
  • Multi-Agent Support
    : Cloud and Browser agents for REST APIs are now available. Additionally, Cloud agents now include support for proxy servers, enabling enhanced connectivity and flexibility.
  • Environment Management
    : Manage environments directly within the web app, allowing users to create, edit, and organize environment variables seamlessly.
  • Collection Management
    : Manage collections and folders directly within the web app, enabling users to organize and structure their APIs more effectively.
⚠️ Known Issues:
We’re on it! Here’s what we’re still fine-tuning:
  • There is an Apple DMG installer background issue.
  • Importing cURL commands for image APIs is currently not supported.
  • Google sign-up issues: Privacy policy and terms pages may not load properly. Cancelling privacy consent redirects to a different page.
  • Switching between secured and unsecured WebSocket URLs creates a bit of an issue.
  • Drag-and-drop feature may not function as expected in certain scenarios.
  • The "Open in Workspace" button intermittently fails to redirect users to the intended workspace.
  • Changes made manually in the query editor may be overwritten if the user interacts with the query explorer (e.g., by checking or unchecking checkboxes). Additionally, updates made in the query editor may not always reflect in the query explorer.
  • When a saved GraphQL query is opened, the existing query in the query editor may be overwritten or refreshed based on the current state of the query explorer, potentially leading to the loss of manually entered data.
  • At times, the Query Explorer and Query Editor may become out of sync.
💡 Your Voice Matters!
Got ideas, feedback, or bugs to report? Let us know!
App Help Section
: Check it out.
Let’s Soar Higher Together!
Thank you for being an incredible part of Sparrow’s journey. Your support fuels our innovation.
Stay curious, keep exploring, and as always, happy testing!
With ❤️,
The Sparrow Team