Fix TTY output for terminal users -> Development #79
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[1.3.6] - 2026-01-14
Fixed
wp-check init- Now detects non-interactive mode and shows helpful error messageinstall.shor manual configuration insteadwp-check update- Now auto-updates in non-interactive mode[ -t 0 ] && [ -t 1 ]install.sh- Now works in non-interactive modeTechnical Details
[ -t 0 ] && [ -t 1 ]to check if stdin and stdout are terminals[1.3.5] - 2026-01-14
Added
install.sh- One-command installation script with interactive setupwp-checkalias automatically--helpoutput - Comprehensive help with examples and workflowsSHELL-QUICKSTART.md- Dedicated quick start guide for shell usersdist/bin/wp-check-completion.bash) - Tab completion for bash/zshwp-check init- Interactive setup wizard (4-step guided configuration)wp-check update- Easy update mechanism with changelog displaywp-check version- Show current versionChanged
dist/bin/check-performance.sh- Added special command handlingshow_help()function with enhanced formattinginit,update, andversionREADME.md- Added prominent shell user quick start sectiondist/README.md- Reorganized quick start for shell usersTechnical Details
Description
Type of Change
Related Issue
Fixes #(issue number)
Changes Made
Testing
dist/tests/run-fixture-tests.sh- All tests passdist/tests/fixtures/clean-code.phpChecklist
CLA Signature
For first-time contributors: Please comment below with:
This is a one-time requirement. Once signed, you can contribute to all future PRs without re-signing.
Questions about the CLA? See CLA.md or email [email protected]
Additional Notes