Skip to content

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Feb 04:35
· 1640 commits to main since this release

Highlights

  • Network commands: curl/wget now support timeout flags (--max-time, --timeout)
  • Parser improvements: $LINENO variable and line numbers in error messages
  • jq enhanced: new flags (-S, -s, -e, --tab, -j, -c, -n)
  • sed: in-place editing with -i flag
  • Structured logging with automatic security redaction

What's Changed

  • fix(test): fix printf format repeat and update test coverage (#135) by @chaliy
  • feat(network): implement curl/wget timeout support with safety limits (#134) by @chaliy
  • docs: consolidate intentionally unimplemented features documentation (#133) by @chaliy
  • feat(parser): add line number support for $LINENO and error messages (#132) by @chaliy
  • feat(sed): enable -i in-place editing flag (#131) by @chaliy
  • feat(tool): refactor Tool trait with improved outputs (#130) by @chaliy
  • docs(vfs): clarify symlink handling is intentional security decision (#129) by @chaliy
  • fix(test): fix failing tests and remove dead code (#128) by @chaliy
  • feat(curl): implement --max-time per-request timeout (#127) by @chaliy
  • feat(jq): add -S, -s, -e, --tab, -j flags (#126) by @chaliy
  • feat(for): implement positional params iteration in for loops (#125) by @chaliy
  • test(jq): enable group_by test that already passes (#124) by @chaliy
  • docs(agents): add testing requirements to pre-PR checklist (#123) by @chaliy
  • test(jq): enable jq_del test that already passes (#122) by @chaliy
  • chore(deps): update reqwest, schemars, criterion, colored, tabled (#121) by @chaliy
  • docs: add Everruns ecosystem reference (#120) by @chaliy
  • feat(jq): add compact output (-c) and null input (-n) flags (#119) by @chaliy
  • docs(network): remove outdated 'stub' references for curl/wget (#118) by @chaliy
  • docs: remove benchmark interpretation from README (#117) by @chaliy
  • feat(logging): add structured logging with security redaction (#116) by @chaliy
  • fix(security): prevent panics and add internal error handling (#115) by @chaliy
  • fix(parser): support quoted heredoc delimiters (#114) by @chaliy
  • fix(date): handle timezone format errors gracefully (#113) by @chaliy
  • fix: implement missing parameter expansion and fix output mismatches (#112) by @chaliy
  • docs(security): add threat model with stable IDs and public doc (#111) by @chaliy
  • chore(bench): add performance benchmark results (#110) by @chaliy
  • docs: update KNOWN_LIMITATIONS.md with current test counts (#109) by @chaliy
  • refactor(builtins): extract shared resolve_path helper (#108) by @chaliy
  • refactor(vfs): rename to mount_text/mount_readonly_text with custom fs support (#107) by @chaliy
  • fix(echo): support combined flags and fix test expectations (#106) by @chaliy

Full Changelog: v0.1.0...v0.1.1