Skip to content

Prepare octagonal-wheels 0.1.51 - #27

Merged
vrtmrz merged 1 commit into
mainfrom
release-octagonal-wheels-0.1.51
Jul 14, 2026
Merged

Prepare octagonal-wheels 0.1.51#27
vrtmrz merged 1 commit into
mainfrom
release-octagonal-wheels-0.1.51

Conversation

@vrtmrz

@vrtmrz vrtmrz commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • prepare octagonal-wheels@0.1.51 as the stable successor to 0.1.51-preview.0
  • finalise the Screen Wake Lock entries in packages/octagonal-wheels/updates.md
  • rebuild the tracked version-bearing package output

Version choice and impact

This is a patch release because the Screen Wake Lock manager is a compatible public addition. The runtime implementation is unchanged from the immutable 0.1.51-preview.0 consumer preview; this pull request changes the package version, lockfile entry, generated libVersion(), and release record only.

The manager provides closure-scoped and explicit logical leases, shares one platform sentinel across overlapping work, reacts to visibility changes, remains usable when the platform API is unavailable, and exposes instance-scoped diagnostics and injection for tests.

Validation

  • npm ci
  • npm run verify:workspace
  • release-tool tests — 29 passed
  • octagonal-wheels browser tests — 972 passed
  • octagonal-wheels Node import test — passed without DOM globals
  • test-session — 31 passed, 1 skipped
  • plug-in kit — 49 passed
  • UI interactions — 4 passed
  • Harness — 11 passed
  • packed-consumer imports, layouts, and tree-shaking checks passed
  • octagonal-wheels-0.1.51.tgz inspected — 334 entries, 225,002 bytes, no source, test, private, or agent files
  • DiffZip installed the immutable preview and completed every 0.1.9-wakelock.1 BRAT mobile checklist item

Consumer evidence: DiffZip PR #17 and DiffZip 0.1.9-wakelock.1.

After merge

  • dispatch staged publishing for octagonal-wheels@0.1.51 from the exact main commit
  • inspect and approve the npm stage; publish the release on next
  • install exact octagonal-wheels@0.1.51 in DiffZip and rerun its focused checks
  • promote octagonal-wheels@0.1.51 to latest after exact-version consumer validation

@vrtmrz
vrtmrz marked this pull request as ready for review July 14, 2026 16:18
@vrtmrz
vrtmrz merged commit ec384e2 into main Jul 14, 2026
2 checks passed
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