Skip to content

Flowlight 0.15.14 — make plugin installation reviewable - #64

Merged
blessdyb merged 1 commit into
mainfrom
release/0.15.14
Oct 31, 2026
Merged

blessdyb merged 1 commit into
mainfrom
release/0.15.14

Conversation

@blessdyb

Copy link
Copy Markdown
Contributor

Summary

  • show the exact embedded JavaScript and complete 64-character package/script SHA-256 values before plugin installation
  • keep large source and all permissions/privacy declarations reviewable in a bounded sheet with pinned actions
  • discard package-supplied local configuration and reject invisible Unicode formatting controls that could misrepresent reviewed source
  • publish 0.15.14/61 documentation and generated site output while leaving the direct extension at 0.15.4/27

Verification

  • 856 macOS tests passed with zero failures
  • focused plugin/demo suite passed 26 tests, including red-to-green package-configuration proof and Unicode format-control coverage
  • Developer ID candidate modal accepted on this Mac with full digests, exact source, pinned actions, and all supported permission/privacy categories visible
  • Mac App Store graph built as 0.15.14/61 with its app extension present and direct system extension/helper absent
  • Xcode project drift, site, localization, and diff gates passed
  • independent trust-boundary review found no residual concrete issues

Release discipline

  • no tag or publication yet
  • immutable tag only after exact-head CI and CodeQL are green
  • signed dry run before production publication
  • public artifact verification before merge

🤖 Generated with Claude Code

Show exact embedded JavaScript and complete package identities before installation, reject visually deceptive source formatting, and keep package configuration local-only. Document and test the consent boundary for Flowlight 0.15.14.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@blessdyb
blessdyb merged commit 6e029a8 into main Oct 31, 2026
10 checks passed

This branch was successfully deployed

1 active deployment
release — 859c94d7 Deployed Oct 31, 2026 by blessdyb via release #179
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