Changelog
Unreleased
✨ Added
- Chinese and English interfaces with browser-language detection.
- Light and dark themes with system-theme detection.
- A configurable YApi service URL for private team deployments.
📚 Documentation
- The documentation site now runs from the root of a dedicated subdomain.
- Installation, settings, matching, cache recovery, and data-model documentation were reviewed against the current open-source version.
- Added complete Chinese and English documentation with first-visit browser-language detection and persistent manual selection.
[3.0.0] - 2026-06-22
✨ Added
DevTools entry
- Added a Chrome DevTools entry for opening the Mock panel in a larger workspace.
Recording and replay
- Added request recording to the monitor list.
- Export recorded requests as a Mock
JSONfile. - Add all captured requests directly to the Mock list.
AI Mock generation and YApi import
- Import endpoints from YApi and choose a generation mode for each batch.
- AI generation supports OpenAI, Anthropic, and Gemini protocols and generates responses from endpoint schemas.
- YApi mock import reuses existing platform data without AI configuration.
- Refine generated responses with natural-language instructions in the editor.
- Stream generation progress in real time.
- Apply the global default Mock strategy to imported rules, including body matching and domain handling.
- Hide the request-body panel by default for
GETandHEADendpoints.
Mock panel redesign
- Added a resizable drawer details layout.
- Replaced request tables with VxeTable virtual lists for smoother large datasets.
- Replaced the response editor with Monaco Editor for highlighting and completion.
- Added Mock import/export for backup and team sharing.
- Added drag-and-drop ordering to the Mock list.
Match strategies
- Added smart matching with precise-first and endpoint fallback behavior.
- Added custom matching with composable URL and request-body conditions.
- Added origin-independent matching for reuse across environments.
Mock capabilities
- Added simulated timeouts (
XHR timeout=1, timeout marker forFetch). - Added response delays.
- Added request-header rewriting.
- Added query-parameter rewriting.
- Added simulated error status codes.
Other improvements
- Refactored storage initialization.
- Reduced page overhead in the interception pipeline.
- Added regex search to request lists.
- Added a status column to the monitor table.
- Built a complete VitePress documentation site.
🐛 Fixed
- Fixed Mock editor completion and JSON validation.
- Fixed sidebar state loss after a page refresh.
[2.0.3] - 2025-10-15
🐛 Fixed
- Fixed Mock request-parameter initialization.
[2.0.2] - 2025-10-10
🐛 Fixed
- Fixed Mock request-parameter serialization.
