Skip to content

release: version 0.5.0 + rename dist artifacts#3

Merged
raffelino merged 1 commit into
mainfrom
release/v0.5.0
Mar 2, 2026
Merged

release: version 0.5.0 + rename dist artifacts#3
raffelino merged 1 commit into
mainfrom
release/v0.5.0

Conversation

@raffelino
Copy link
Copy Markdown
Collaborator

Summary

  • Bumps version from 0.1.0 to 0.5.0 (backend + frontend)
  • Online build (roboscope.zip) becomes the default distribution — smaller, more reliable
  • Offline build renamed to roboscope_offline_version.zip with explicit naming
  • Makefile: make build-dist now runs online build; new make build-dist-offline target

Test plan

  • E2E tests pass
  • CI build workflow produces correctly named artifacts
  • make build-dist runs the online build script
  • make build-dist-offline runs the offline build script

🤖 Generated with Claude Code

- 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 raffelino merged commit f6253ec into main Mar 2, 2026
1 check passed
@raffelino raffelino deleted the release/v0.5.0 branch March 2, 2026 21:04
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant