Skip to content

WebKitUI MCP 0.6.4 — superseded, use 0.6.5

Choose a tag to compare

@lowrisk75 lowrisk75 released this 06 Sep 11:47
· 4 commits to main since this release
4e429b7

A licensing correction. v0.6.1, v0.6.2 and v0.6.3 shipped a file saying the project is MIT licensed. It is not.

THIRD_PARTY_NOTICES.md read "The project license is the MIT License in LICENSE", sitting in the same Resources directory as a LICENSE file that is the Business Source License 1.1. The LICENSE file has always been authoritative and has always been BUSL; the notices file simply contradicted it. If you relied on that sentence, the terms that apply are the ones in LICENSE.

Nothing in the repository compared the places that name a licence to one another. A test now does: LICENSE must be the Business Source License, no prose file may name the MIT License, package.json must declare BUSL-1.1, and the SBOM template must carry it as the root licence. It was checked in both directions before being trusted.

The SBOM template also still seeded version 0.6.1. The generator stamps the real version at build time, so no release ever shipped a wrong version in its SBOM, but a reader of the repository saw the wrong number.

Everything from 0.6.3 is still here

  • The confirmation panel draws again (0.6.2 shipped one that aborted on launch and made every navigation fail closed).
  • Tab moves between the confirmation buttons, with Cancel as the initial responder.
  • "Release host lease" actually releases a lease held by another process.
  • The pre-notarization verifier starts the confirmation helper and fails the build if it exits instead of presenting.

Verification

  • 180 tests pass.
  • Developer ID signed (Team TDV6D5L785), hardened runtime, notarized and stapled.
shasum -a 256 -c SHA256SUMS
spctl -a -vv -t exec "WebKitUI MCP.app"

Licensed under the Business Source License 1.1; Change Date 2030-08-28, then Apache 2.0.