Breaking Changes
-
Previously,
out(number)command printed an integer followed by a newline. This newline was not standard-compliant and inconsistent without(char). Now no newline is printed. -
Previously,
in(char)command read the next non-whitespace character, ignoring the trailing whitespace (if any). Now it reads the next character including whitespace.- See 3.8
in(number),in(char)command section ofREADME.mdfor the details.
- See 3.8
New Features
- Added
--base64option, which makes it possible to read a base64-encoded image. This is useful inside a Docker container.
Bug Fixes
- Fixed #3:
out(number)is not standard-compliant, andin(char)unexpectedly skips whitespace.
Documentation
-
Added Run without Installation section to
README.md.Dockerfileis also provided.
Internal Changes
-
Upgraded to Rust 2024.
-
Switched to use
cargo llvm-covfor coverage.