·
23 commits
to master
since this release
⚙️ pluginlab (rust cli)
New Features
-
Short flags for permissions: Added convenient short flags for common permission options:
-N
forallow-net
-R
forallow-read
-W
forallow-write
Usage examples:
pluginlab -R pluginlab -RW pluginlab -RWN # same as pluginlab -A
Dependencies
- Upgraded dependencies as part of #14:
- wasmtime: v33 → v35 (latest)
- tokio: 1.36 → 1.47.1 (latest)
- wasi-sdk: v25 → v27
- wit-bindgen-rt/wit-bindgen-cli: → v0.44.0
🌐 web-host
Full tee
plugin support: Complete implementation of the tee
command in the web host, including:
- Support for
tee -a
(append) functionality - Proper file overwriting behavior
- Comprehensive end-to-end testing
- Enhanced test utilities for better reliability
Technical Improvements (see #15)
- Local fork of
@bytecodealliance/preview2-shim
: Custom implementation to support advanced filesystem operations - Enhanced filesystem capabilities: Improved support for write operations and file descriptors
- Better scrolling experience: Fixed bouncing effect when scrolling on the REPL page
- Updated HomePage: More concise and improved user interface
Dependencies
- Upgraded dependencies as part of #14:
- @bytecodealliance/jco: Updated to latest version
- Node.js: Updated to v24.6.0
Testing
- Added comprehensive e2e tests for
tee
plugin functionality - Enhanced test utilities for better reliability and debugging
- Fixed flaky tests in the test suite
Note: This release includes significant dependency upgrades across all components. For detailed information about the dependency upgrade changes, see #14. The major feature addition supporting the tee
plugin in the web host is documented in #15.