Repository navigation
v0.49.0
This release brings the developer's local runs into the editor: follow them as they go, choose the run they are compared with, see what a run changed, list the failures as a tree, and run a test to the editor's breakpoints with the picker.
Full diff: v0.48.0…v0.49.0
✨ Highlights
- 🔴 Run to the editor's breakpoints — Start a run from VS Code or a JetBrains IDE that pauses at the editor's breakpoints, with the picker.
- 💻 Local runs in the editor — The editors follow the developer's local runs, compare them with a run you choose, and say what each run changed.
- 🌳 Failures as a tree — Both editors list the failures as a tree.
- 🔍 Accent- and case-insensitive search — Every search in the dashboard ignores accents and case.
Features
Piwi in your editor
- ide: run to the editor's breakpoints (a883f9e)
- reporter: pause a run at the editor's breakpoints with the picker (5ccc813)
- ide: follow the developer's local runs in the editor (46815e1)
- ide: choose the run the editor compares with (6925e7d)
- ide: say what the editor's run changed (4088439)
- ide: list the failures as a tree in both editors (251a956)
Search, baselines & selections
- app: make every search ignore accents and case (6f6a09f, e4b9e69)
- app: read the branch's latest run by a chosen baseline (90afd09)
- app: resolve every selection of a project in one request (b96831b)
Performance Improvements
- app: read the lab's suspects through the flake profiles the server keeps (0515f6c)
- ide: show a refresh's failures before the indexes read after them (59ee69d)
Bug Fixes
Editors & reporter
- ide: follow live runs, local baselines and edits more closely in the editors (bba4cd8)
- ide: run the editor's commands in the config folder as the disk spells it (3c7bd53)
- reporter: separate the breakpoints of
PIWI_PAUSE_ATwith semicolons (059f0f6)
Piwi Picker on Firefox
- extension: change the Firefox add-on ID to
picker@piwitests.dev(99a9aae) - extension: leave the port out of host permissions in Firefox, and handle Firefox host permission patterns without ports (7def593, 34a629e)