release: version 0.5.0 + rename dist artifacts#3
Merged
Conversation
- Version 0.1.0 → 0.5.0 in backend/pyproject.toml and frontend/package.json - Online build now produces `roboscope.zip` (the default distribution) - Offline build now produces `roboscope_offline_version.zip` - Makefile: `build-dist` runs online build, new `build-dist-offline` target - CI: updated artifact paths to match new naming - Test scripts: updated dist paths for online/offline variants Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
raffelino
added a commit
that referenced
this pull request
Apr 27, 2026
Explorer users previously had to round-trip to the sidebar + re-pick their current repo to start a v2 recording. W.9 adds a dedicated "Recorder v2" button to the editor toolbar that deep-links into the launcher with the current repo pre-selected, and teaches the launcher to honour a `?repoId=<N>` query param (falling back to the first repo if the id is missing or invisible to the user). The v1 Record button stays untouched (PRD N-11 preservation). Frontend: - `RecordingLauncherView.vue`: read `route.query.repoId`, clamp to visible repos, fall back to previous first-repo default. - `ExplorerView.vue`: new `handleRecordV2()` + `⏺ Recorder v2` button rendered when the user has editor+. Click routes to `/recordings/new?repoId=<selectedRepoId>`. - i18n: `explorer.recorderV2` + `explorer.recorderV2Title` in EN/DE/FR/ES. Docs: - In-app docs (EN/DE/FR/ES): Recorder overview now lists three entry points (v2 recommended, legacy in-app, Chrome extension) and documents the Explorer toolbar deep-link. - Root `README.md`: new "Recorder v2" feature bullet. Tracking: - New quick-story artifact `recorder-W-9-explorer-launch-entrypoint.md`. - `sprint-status.yaml`: `recorder-W-9-explorer-launch-entrypoint: done`. No new tests — the change is a query-param read + a `router.push`; per the story's non-goal #3, test budget is reserved for higher-risk stories. Type-check: zero new TS errors vs. HEAD (31 pre-existing). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
raffelino
added a commit
that referenced
this pull request
May 7, 2026
Dependabot alert #3: `picomatch >= 4.0.0, < 4.0.4` has a method-injection bug in POSIX character-class parsing that produces incorrect glob matches (medium, npm). Transitively pulled in via vite + vitest at 4.0.3. Add a top-level override pinning `picomatch >= 4.0.4` so the forced upgrade flows through every dedupe path. `npm ls picomatch` now reports 4.0.4 across vite, vitest and fdir. Companion alert #15 (`follow-redirects` cross-domain auth-header leak) was auto-resolved when the package-lock.json regen during the merge from main bumped axios@1.15.0 → 1.16.0, which lifted follow-redirects past 1.16.0 (the patched version). 491 frontend tests still green; vue-tsc clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
roboscope.zip) becomes the default distribution — smaller, more reliableroboscope_offline_version.zipwith explicit namingmake build-distnow runs online build; newmake build-dist-offlinetargetTest plan
make build-distruns the online build scriptmake build-dist-offlineruns the offline build script🤖 Generated with Claude Code