Releases: PiwiTests/platform
Releases · PiwiTests/platform
v0.5.0
Here's a condensed version:
What's Changed
Infrastructure & Security
- Update Docker Hub image repository and optimize Docker image
User Management
- Allow users to manage display names and optional passwords
Demo & Simulation
- Enrich step events with hooks/fixtures and wait-heavy scenarios
- Fix: use 0-based step event offsets remapped to absolute time
- Enable user affectation demo via "act as" banner switcher
- Block demo run simulator when acting user lacks project access
- Add realistic locator snapshots for checkout, cart, address flows
UI / UX
- Home page revamp with filtering by environment and run type
- Settings revamp with env vars info
- Add animated latest-run button to breadcrumb on test run page
- Fix run page layout; keep side blocks aligned using row-span-2
- Update tag colors to use hex values
- Add help prop to empty state cards in settings pages
Test Insights & Diagnosis
- Show backend logs under each network request in test-case view
- Improve run insights UX with baseline detection and empty states
- Improve failure cluster page
- Diagnosis streaming and evidence quality improvements
- Send test screenshots to AI and embed in HTML export
Locator Healing
- Refactor to use signature-based matching
- Add convention-preserving locator fix recommendation
- Implement capture and suggestion of alternative locators
Bug Fixes
- Remove project-specific path prefix from 404 redirect logic
- Refactor grid count into TestCaseSummary for accuracy
Reporter
- Add heartbeat for fast interrupted-run detection
Full Changelog: v0.4.4...v0.5.0
v0.4.3
Full Changelog: v0.4.2...v0.4.3
v0.3.0
v0.3.0
✨ New Features
- Diagnosis page with enhanced AI diagnosis (multiple hypotheses & severity levels)
- Global search across all projects
- New regression tracking
- Sharding support with improved shard timeline
- Custom run names
- Backend logs with test tree visualization
- Notifications & subscriptions for projects + account management
- MCP server integration
- Home wizard and code blocks
🔧 Improvements
- Enhanced reporter with better docs, exports & refactoring
- Flaky test filter and spacing adjustments
- Revamped menu and fixed test case pages
- Improved tabs layout and timeline
- Database and network request optimizations
- Contextual help blocks added throughout the UI
🏗️ Internal
- Component reorganization and factorization
- AI context building refactor
- Migrated test suite from Node.js to Vitest
- Demo data and routing updates
Full Changelog: v0.2.1...v0.3.0
v0.1.2
v0.1.0
What's Changed
- Add multi-report support in #41
- Add tagging system to projects with search and tag filtering in #43
- Add storage stats page, delete test run, and bulk cleanup in #44
- Add breadcrumb navigation and improve page titles in #45
- Add VitePress documentation site with GitHub Pages deployment in #46
Full Changelog: v0.0.8...v0.1.0
v0.0.8
What's Changed
- Consolidate duplicate type declarations into shared types file by @Copilot in #32
- Fixes Windows build time by @PhenX in #34
- Add metadata collection and display for test runs by @Copilot in #38
- Project run details by @PhenX in #39
- Add performance tracking, network request analysis, and browser vitals for test runs by @Copilot in #40
Full Changelog: v0.0.7...v0.0.8