Release v0.5.18
Important
🔧 Installation, Documentation & Dependency Updates
This release fixes npm install failures when downloading from GitHub releases, adds first-time project setup guidance, and updates dependencies.
🛠️ Fixed
🐛 npm install failure from release archives (#215)
| Issue | Root Cause | Fix |
|---|---|---|
npm install fails with ESLint config error |
Release archives excluded eslint.config.mjs and other build files |
Added -source archives with complete build files |
prepare script runs build unnecessarily |
Checked only dist/ existence, not build artifacts |
Now verifies dist/cli.js and dist/index.js exist |
Deprecated --ext .ts flag in lint |
ESLint 9.x removed support for --ext flag |
Removed flag, extensions configured in eslint.config.mjs |
Files Modified:
package.json(prepare script, lint scripts, removed prebuild).github/workflows/release.yml(added source archives, fixed plugin path)README.md(added Rust/wasm-pack prerequisites)
📚 Documentation
📖 First-time project open instructions (112df08)
Added guidance for users opening Unreal projects for the first time:
- Explains UE prompt to rebuild missing modules
- Documents expected plugin load failure after first rebuild
- Recommends closing and reopening project to resolve
⬆️ Dependencies
| Package | From | To | PR |
|---|---|---|---|
| hono | 4.11.7 | 4.12.0 | #213 |
| ajv | 8.17.1 | 8.18.0 | #210 |
| actions/stale | 10.1.1 | 10.2.0 | #208 |
| actions/dependency-review-action | 4.8.2 | 4.8.3 | #212 |