Skip to content

chore(tooling): adopt vref 1.2.0 - #113

Merged
altaywtf merged 1 commit into
mainfrom
chore/vref-1.2.0
Aug 1, 2026
Merged

chore(tooling): adopt vref 1.2.0#113
altaywtf merged 1 commit into
mainfrom
chore/vref-1.2.0

Conversation

@altaywtf

@altaywtf altaywtf commented Aug 1, 2026

Copy link
Copy Markdown
Member

Summary

  • update @putdotio/vref from 1.1.1 to 1.2.0 through the npm registry and pnpm lockfile
  • move the narrow minimum-release-age exception from 1.1.1 to the newly published 1.2.0 release
  • refresh three stale manifest sizeBytes fields produced by the required gallery rebuild; no screenshots or capture configuration changed

Review aids

  • upstream layout change: putdotio/vref#24 and v1.2.0 release
  • desktop runtime check at 1440x1000: 24 references rendered; portrait, landscape, and square/component cards used complete-image containment
  • mobile runtime check at 390x844: no horizontal page overflow; full 1320x2868 iPhone screenshots remained visible in portrait cards
  • component filter remained usable for all 11 component references; browser console had no warnings or errors
  • generated .vref/index.html and .vref/screenshots/ stayed ignored and are not in this diff

Risks

  • low and tooling-only: the app dependency graph and iOS UI are unchanged
  • the 1.2.0 minimum-release-age exception is version-specific and can be removed after the package ages past the repository threshold

Verification

  • DEVELOPER_DIR=/Applications/Xcode-26.4.1.app/Contents/Developer mise run doctor
  • mise exec -- pnpm install --frozen-lockfile
  • mise run verify-scripts-types
  • mise run verify-scripts-tests (15 tests)
  • mise run verify-store-images
  • mise run vref (24 references, 2 groups)
  • mise run verify-vref
  • DEVELOPER_DIR=/Applications/Xcode-26.4.1.app/Contents/Developer mise run verify-fast
  • DEVELOPER_DIR=/Applications/Xcode-26.4.1.app/Contents/Developer mise run verify on an ephemeral iPhone simulator
  • manual local browser inspection at desktop and mobile widths

Sanity checks

  • package resolution is the published npm tarball for @putdotio/vref@1.2.0
  • complete iPhone screenshots, landscape components, filters, and responsive layout checked locally
  • physical-device testing not performed or required

Benchmarks

N/A — no performance-sensitive app code changed


Summary by cubic

Adopted @putdotio/vref 1.2.0 and updated the workspace release-age exception. Regenerated the gallery manifest to refresh three sizeBytes values; screenshots and capture settings are unchanged.

  • Dependencies
    • Bumped @putdotio/vref from 1.1.1 to 1.2.0 and refreshed pnpm-lock.yaml.
    • Moved the minimum-release-age exception to @putdotio/vref@1.2.0 (temporary).

Written for commit 77fdab9. Summary will update on new commits.

Copilot AI review requested due to automatic review settings August 1, 2026 09:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Ready to approve

The changes are a straightforward tooling-only dependency bump with consistent workspace/lockfile updates and no functional app code impact.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

Updates the repo’s tooling dependency on @putdotio/vref to v1.2.0 and adjusts the pnpm minimum-release-age exception accordingly, plus refreshes .vref manifest metadata produced by the required gallery rebuild.

Changes:

  • Bumped @putdotio/vref from ^1.1.1 to ^1.2.0 in package.json and pnpm-lock.yaml.
  • Moved the pnpm minimumReleaseAgeExclude entry to @putdotio/vref@1.2.0.
  • Updated three .vref/manifest.json sizeBytes values (manifest metadata only).
File summaries
File Description
pnpm-workspace.yaml Updates the temporary minimum-release-age exception to target @putdotio/vref@1.2.0.
pnpm-lock.yaml Lockfile refresh reflecting @putdotio/vref@1.2.0 resolution and snapshot entries.
package.json Bumps @putdotio/vref devDependency to ^1.2.0.
.vref/manifest.json Refreshes sizeBytes metadata from the regenerated vref gallery manifest.
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 3/4 changed files
  • Comments generated: 0
  • Review effort level: Lite

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

Re-trigger cubic

@altaywtf
altaywtf merged commit 849896a into main Aug 1, 2026
7 checks passed
@altaywtf
altaywtf deleted the chore/vref-1.2.0 branch August 1, 2026 09:59
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.

2 participants