Repository navigation
1.36.0
Built with harnsy — the Buggregator team runs its AI agents in harnsy.
Before you upgrade
- Needs Buggregator server v2.7.0 or later for the Xdebug controls and breakpoints, and for the group names the OpenAPI import pane shows when a project is picked. With an older server, the Xdebug page stays read-only as before and the breakpoints panel is hidden.
Added
- Response templates in the mock rule editor. A Template switch (off by default; existing rules do not change) and a Seed field. A helpers panel lists the request values and the fake data generators, with search, examples and Insert at the cursor. A preview answers the unsaved rule for a sample request: status, headers, body, or the template error. A request whose template failed shows the error above the response. (#328)
- Import an OpenAPI spec into mock rules. «Import OpenAPI» opens a pane: paste a spec, pick a file (up to 5 MB) or give a URL, then choose the project, the group and the base path. It shows how many rules were made and which operations were skipped, and why. It warns before an import replaces the rules of an existing group. The rule list groups rules, and a stored group can be deleted at once. (#329)
- Xdebug debugger controls. When Buggregator drives a session (no IDE), a control bar offers Continue, Step over / into / out, Release and Stop. Stop asks first. The page shows when an idle session will be released and who made the last step: you or an AI agent (by name). A settings panel switches the mode (Proxy to IDE / Auto / Standalone) and «Pause on the first line». While an IDE drives the session, the page stays read-only. (#331)
- Xdebug breakpoints. A Breakpoints panel and clickable line numbers in the code view add, switch off and remove breakpoints. They can be line breakpoints (
path:line, with an optional condition) or exception breakpoints (RuntimeException). Files seen in earlier stacks are offered as you type. Each breakpoint shows if Xdebug set it, moved it to another line or skipped it, and how often it was hit. Breakpoints can be set before the first session. (#332)
Fixed
- On phones, the «+ New rule» and «Import OpenAPI» buttons keep their full names for screen readers, and the mock page's header buttons have a larger tap area. (#329)
Full Changelog: 1.35.0...1.36.0