Skip to content

prepare the 0.11.0 release - #76

Merged
sylvestre merged 3 commits into
uutils:mainfrom
sylvestre:playground-awk-diagnostics
Aug 30, 2026
Merged

prepare the 0.11.0 release#76
sylvestre merged 3 commits into
uutils:mainfrom
sylvestre:playground-awk-diagnostics

Conversation

@sylvestre

Copy link
Copy Markdown
Collaborator

No description provided.

The CI wasm-standalone matrix has no awk entry, so /wasm/awk.wasm has never
been deployed and the live commands.js carries no awk: the Load button, the
examples and the help text all pointed at a module that isn't there.

Remove awk from the terminal engine (module, group, WIP note, fallback
command list, argument handling, awkReady), from the page wiring and its
version line, and from the playground pages. The /awk project page stays.
feat_diagnostics only comes in through coreutils' default feature set, and
the playground binary is built with --no-default-features, so uucore
compiled diagnostics_stub.rs: enabled() was a hardcoded false and every
utility printed the plain one-line error. `expr 9 + foo` in the playground
showed no caret at all.

browser_wasi_shim reports stderr as a character device with FD_WRITE and
neither FD_SEEK nor FD_TELL, which is what Rust's WASI is_terminal() takes
for a tty, so the reports render once the feature is on.
chmod, mkfifo, mknod, install, stat, env, du, df and stdbuf are not in
feat_wasm, so their "try it" links could only ever answer "command not
found". Show those commands as plain code, drop the two inline playground
links for chmod and env, and say that the linked examples are the ones the
WebAssembly build ships.
Copilot AI lite review requested due to automatic review settings August 30, 2026 22:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@sylvestre
sylvestre merged commit 328e2de into uutils:main Aug 30, 2026
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants