Skip to content

Commit 0f1cefd

Browse files
authored
Merge branch 'main' into bump-starling
2 parents f71f46b + 8e88dc8 commit 0f1cefd

File tree

6 files changed

+51
-12
lines changed

6 files changed

+51
-12
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -184,19 +184,13 @@ jobs:
184184

185185
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
186186
with:
187-
node-version: ">=22"
188-
189-
- name: Add npmrc
190-
run: |
191-
echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' > .npmrc
187+
node-version: ">=24"
192188

193189
- uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
194190
with:
195191
path: artifacts
196192

197193
- name: Publish componentize-js to NPM
198-
env:
199-
NPM_TOKEN: ${{ secrets.NPM_ACCESS_TOKEN }}
200194
shell: bash
201195
run: |
202196
export PACKAGE_FILE_PATH=${{ github.workspace }}/artifacts/artifact/${{ needs.meta.outputs.artifact-name }}

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# Changelog
22

3+
## [0.19.4-rc.1] - 2026-03-10
4+
5+
### 🚀 Features
6+
7+
* *(ci)* enable trusted publishing (#328) by @vados-cosmonic in #328
8+
9+
10+
11+
12+
## [0.19.4-rc.0] - 2026-03-10
13+
14+
### 🚀 Features
15+
16+
* support easy use of custom wizer bin (#323) by @vados-cosmonic in #323
17+
18+
19+
### ⚙️ Miscellaneous Tasks
20+
21+
* update codeowners (#326) by @vados-cosmonic in #326
22+
23+
24+
25+
326
## [0.19.3] - 2025-10-27
427

528
### 🐛 Bug Fixes

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @tschneidereit @vados-cosmonic
1+
* @tschneidereit @vados-cosmonic @andreiltd

package-lock.json

Lines changed: 19 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bytecodealliance/componentize-js",
3-
"version": "0.19.3",
3+
"version": "0.19.4-rc.1",
44
"homepage": "https://github.com/bytecodealliance/componentize-js#readme",
55
"description": "ESM -> WebAssembly Component creator, via a SpiderMonkey JS engine embedding",
66
"type": "module",

src/cli.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ export async function componentizeCmd(jsSource, opts) {
1717
debugBindings: opts.debugBindings,
1818
debugBuild: opts.useDebugBuild,
1919
enableWizerLogging: opts.enableWizerLogging,
20+
wizerBin: opts.wizerBin,
2021
});
2122
await writeFile(opts.out, component);
2223
}
2324

2425
program
25-
.version('0.19.3')
26+
.version('0.19.4-rc.1')
2627
.description('Create a component from a JavaScript module')
2728
.usage('<js-source> --wit wit-world.wit -o <component-path>')
2829
.argument('<js-source>', 'JS source file to build')
@@ -45,6 +46,10 @@ program
4546
'--enable-wizer-logging',
4647
'enable debug logging for calls in the generated component',
4748
)
49+
.option(
50+
'--wizer-bin <path>',
51+
'specify a path to a local wizer binary',
52+
)
4853
.requiredOption('-o, --out <out>', 'output component file')
4954
.action(asyncAction(componentizeCmd));
5055

0 commit comments

Comments
 (0)