Skip to content

Commit 4e09e7c

Browse files
bpamiriclaude
andauthored
Register wheels-basecoat 1.0.2 + wheels-hotwire 1.0.2 (#8)
Both packages ship the same fix: drop `view` from the component-level `mixin` attribute on their entry CFCs. The previous component mixin="controller,view" output="false" asks Lucee 7 to load `view.cfc` as a trait via native mixin composition. There is no `view.cfc` on the path, so the entry component fails to compile and the package silently fails to activate. After this fix: - wheels-basecoat 1.0.2: helpers like #uiButton(...)#, #uiCard(...)#, #uiField(...)# render correctly on Lucee 7. - wheels-hotwire 1.0.2: Turbo Drive, Turbo Frames, Turbo Streams, and Stimulus helpers all activate correctly on Lucee 7. Lucee 5/6 don't enforce native mixin composition the same way, which is why this went undetected until Wheels 4.0 made Lucee 7 the default. This PR registers each version in the registry with `tarball: null` and `sha256: null`. The `mirror-tarball` workflow will fill both in on merge by cloning the tagged source, building a deterministic tarball, uploading it as a release asset on this registry, and committing the URL + sha back into the manifest. Source PRs: - wheels-dev/wheels-basecoat#2 (merged) - wheels-dev/wheels-hotwire#2 (merged) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 2e6b911 commit 4e09e7c

2 files changed

Lines changed: 16 additions & 0 deletions

File tree

packages/wheels-basecoat/manifest.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@
3333
"sourceTag": "v1.0.1",
3434
"tarball": "https://github.com/wheels-dev/wheels-packages/releases/download/wheels-basecoat-1.0.1/wheels-basecoat-1.0.1.tar.gz",
3535
"sha256": "b646152bbf2582d48175825221f494542afe268644ca6e895be8ad9a7c475023"
36+
},
37+
{
38+
"version": "1.0.2",
39+
"publishedAt": "2026-04-29T00:00:00Z",
40+
"wheelsVersion": ">=4.0",
41+
"sourceTag": "v1.0.2",
42+
"tarball": null,
43+
"sha256": null
3644
}
3745
]
3846
}

packages/wheels-hotwire/manifest.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@
3333
"sourceTag": "v1.0.1",
3434
"tarball": "https://github.com/wheels-dev/wheels-packages/releases/download/wheels-hotwire-1.0.1/wheels-hotwire-1.0.1.tar.gz",
3535
"sha256": "b6ed84208ae1a2addff3293cd4bd75ef28882391173506e16e82467764622fa2"
36+
},
37+
{
38+
"version": "1.0.2",
39+
"publishedAt": "2026-04-29T00:00:00Z",
40+
"wheelsVersion": ">=4.0",
41+
"sourceTag": "v1.0.2",
42+
"tarball": null,
43+
"sha256": null
3644
}
3745
]
3846
}

0 commit comments

Comments
 (0)