new
improved
fixed
Sparrow v2.27.0: Smarter Inputs & Smarter Mocks!
Release Date: July 2, 2025
Hey Sparrow Explorers,
We’re back with another powerful update! 🚀 Sparrow 2.27 brings multimodal AI input support and intelligent mock response ratios, giving you even more control over your API tests and AI workflows. From richer context to probabilistic mocking—let’s dive in!
🚀 What’s New?
🧠 Sparrow AI: Now Supports File Attachments for Context:
- Give your AI chats more depth with the ability to upload files directly in your prompts.
- Attach Files to AI Prompts,Upload up to 5 .pdf or .txt files directly into your AI conversation for smarter, more context-aware responses.
- Click the Attachment button next to the Send icon to open the file explorer.
- Tooltips & toasts guide your file usage: Max 5 files, supported formats only.
- Upload progress indicators + the option to remove uploaded files with a click.
- Error toasts notify you of failed uploads or invalid formats.
- Files remain visible throughout the session when Auto Clear is OFF—and persist in conversation history.
- Only supported models (like OpenAI’s gpt-4o, gpt-4-turbo, etc.) allow file uploads; others like DeepSeek or Anthropic will have the option disabled automatically.
🧪 Mock Server: Weighted Mocking via Response Ratios
It’s time to control how your mock server behaves—introducing Response Ratios! Set Response Ratios for Mock APIs. Simulate probabilistic API behavior with customizable ratio weights for each mock response.
What’s New:
- Ratio Popup: Assign percentage weights to each active response (total must equal 100%).
- Progress Bar Feedback: Visually track your ratio distribution before saving.
- Validations for total percentage, blank fields, invalid inputs, and more.
- Persisted Ratios: Saved ratios are auto loaded when you revisit the modal.
- Weighted Execution: Sparrow mock server returns responses based on the assigned ratio logic over time.
- Inactive Responses Excluded: Any disabled or zero-ratio response is automatically excluded from execution.
- Disabling an Active Response? You’ll now see a confirmation modal if the response has an assigned ratio. Upon confirmation, the ratio is reset, and the response is excluded from distribution.
✨ Enhancements: Smooth Moves Ahead
- We’ve polished the little details that make a big difference.
- Updated UI Animations
- We’ve refreshed animations across the app to make user interactions feel smoother, snappier, and more intuitive. From modals to buttons to popups, transitions are now more fluid—making your workflow not just faster, but more delightful.
It’s the kind of change you don’t always see, but you’ll definitely feel. 💫
⚠️ Known Glitches
Here’s what we’re still refining—because perfection takes time:
- The "Open in Workspace" button occasionally takes a detour.
- Query Explorer and Editor sync issues might play a bit of hide-and-seek in GraphQL.
- In certain cases, AI responses may lack consistency, affecting the reliability of results.
- Some cURL imports might result in incomplete or error-prone imports under certain conditions.
- In Save Response, export intermittently fails without an error message in webapp.
- Swagger YAML link is not supported while adding a Collection for Active Sync.
- Sometimes, switching models does not retain the previous logic or context.
- File upload for LLMs is currently in beta. You may experience occasional issues with uploading, file preview visibility, or model compatibility.
💡Help Us Improve!
Your feedback helps us shape Sparrow’s future! Found a bug or have an idea? Let’s hear it!
📖 App Help Section:
Find answers here.💡 Feedback Hub:
https://sparrowapp.canny.io/📩 Email Us:
contactus@sparrowapp.devThank you for being a driving force in the Sparrow journey. Your constant support propels us forward, ensuring we achieve new milestones with every update. ✨
Let’s keep aiming higher, unlocking new potential, and creating something extraordinary together!
With ❤️ and gratitude,
The Sparrow Team