Changelog
Latest updates and improvements to Spur
Track the latest improvements and feature releases for Spur.
Loom Recording to Test
You can now turn Loom recording links directly into Spur Tests! Speak while recording to add context to the tests. Learn How!
Folders
We’ve added Folders, making it even easier to organize your testing needs on Spur. Apart from organizing, you can even perform bulk actions on suites within Folders. Learn more about Folders in this video here!
Revamped Dashboard
We’ve revamped Dashboard, making it cleaner, calmer, and even easier to get to the information you need!
One Click Bug Reports
Instead of having bug tickets created on Linear & Jira automatically, you can now manually create and send a ticket from the test result page!
Scheduled Tests Results
The Scheduler now shows results within the calendar view!
”Move To” for Tests
You can now easily move tests between suites!
Edit URLs (Within a Suite)
We’ve added a feature to easily edit the URLs for all the tests within a suite, either the domain or the full URL!
Login State Selector improvements
Adding new tests has never been easier, with the ability to search and filter when choosing a login state.
View Past Runs in the Scheduler
You can now easily view all past runs directly in the scheduler calendar!
Duplicating Suites and Changing Base URLs
Easily duplicate test suites and change URLs across different environments.
Scroll Offset Estimations
Added a scroll estimator tab to the Spur preview editor, enabling users to quickly and easily quantify scroll offsets, as well as page and window dimensions.
HTTP Request Override
Powerful HTTP request override capabilities for advanced testing scenarios. Perfect for A/B testing, header modifications, and internal logic testing. Watch the demo to see how you can modify headers and test different scenarios.
Snoozing Tests
You can now temporarily mute tests until a selected period. When snoozing a test, any dependencies will also be automatically snoozed during batch runs, helping you manage test execution more effectively.
Enhanced Daily Summaries
Get daily test summaries through Slack and Email! For Slack notifications, you can now customize your channel name - simply disconnect and reconnect to choose a different channel than the default #spur_alerts.
Revamped Integrations Dashboard
We’ve completely redesigned our integrations page for a better experience! Now featuring a cleaner interface with GitHub, Slack, Linear, Jira, and Email integrations all in one place. Each integration comes with an active/inactive status indicator and easy access to settings.
Shareable Run Results
Share your test results with anyone using our new shareable links feature. Simply copy the link and share it with your team members or stakeholders - no login required!
Global Search
Search for tests, test suites, and more from anywhere in the application. Quick access to everything you need.
📊 Test Statistics & Analytics
New analytics capabilities to track test performance:
- Comprehensive test statistics dashboard
- Performance trend analysis
- Success rate tracking
- Execution time metrics
⚙️ Advanced Browser Configuration
Enhanced browser configuration options:
- Browser Locale selection for language/region testing
- Viewport configuration (e.g., MacBook Pro 15” 1440×900)
- User Agent customization
- Flexible environment simulation capabilities
🤖 UI/UX Feedback Agent
AI-powered interface analysis:
- Real-time UX evaluation
- Element visibility verification
- Interaction success validation
- UX consistency checks with detailed warnings
- Actionable improvement suggestions
🔄 Enhanced Dependencies View
New test dependencies visualization:
- Improved visual hierarchy
- Clearer relationship mapping
- Enhanced navigation
- Better test organization
🔄 Test Suite Duplication
New test management capabilities:
- Duplicate tests across different test suites
- Streamlined test reuse workflow
- Maintain test consistency across suites
- Quick test reproduction
🚀 50% Reduction in Test Run Times
Major performance improvements coming to test execution speeds:
- Optimized test execution engine
- Faster resource loading
- Improved parallel processing
This update is currently being rolled out
🔄 Enhanced Slack Integration
- Updated message formatting
- Customizable notification settings
- Advanced configuration options
- Real-time test status updates
📊 Dashboard Refresh
Complete overhaul of the dashboard experience:
- New analytics views
- Improved test status tracking
- Enhanced visualization options
- Better organization of test suites
📁 Multiple File Upload Support
Now supporting multiple file uploads in test steps:
- Upload up to 3 files simultaneously
- Broader file format support
- Improved upload reliability
🎥 Live Test Creation
MAJOR RELEASE: Introducing our groundbreaking live test creation capabilities
Interactive Test Recording
- Real-time step validation
- Live feedback and suggestions
- Instant test preview
- Step-by-step approval workflow
Learn more about the Spur Preview Editor
Video to Test Generation
- Automatic step extraction
- Video timestamp mapping
- Visual step verification
Learn more about Video Generation
Current Limitations & Tips
- Once a step is approved, it cannot be edited in the current session
- Steps must run in sequence
- After saving the test, full editing capabilities become available
- For users comfortable with prompting, steps can be written directly without preview to save time
Beta Features
- Open-ended actions in live preview mode
- Verification steps
- Agent performance optimization
This is our biggest update yet, revolutionizing how tests are created in Spur!
🔄 Jira Integration
Complete Jira integration suite:
- Automatic issue creation
- Test result synchronization
- Two-way status updates
- Custom field mapping
⚙️ Environment Variables
Added support for environment variables:
- Secure credential management
- Environment-specific configurations
- Variable substitution in tests
🔐 Multi Cookie & Authentication
Enhanced authentication capabilities:
- Multiple cookie management
- Advanced auth flows
- Session handling improvements
📜 Javascript Actions
New JavaScript execution capabilities:
- Custom JS injection
- Script automation support
- Dynamic page manipulation