Releases: ldayton/Dippy
Releases · ldayton/Dippy
v0.2.5
v0.2.4
Changelog
- Add 12 macOS flag-check handlers
- Add remote mode for docker/kubectl exec delegation
- Deeper analysis for find -exec, tar --to-command, fzf --bind, sed, and sort -o
- Add safe redirect targets for curl/wget
- Add 17 commands to SIMPLE_SAFE (including shopt and sample)
- Bump Parable version
- Various bug fixes
v0.2.3
v0.2.2
What's Changed
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
What's Changed
- Expand brew support with comprehensive command coverage by @ldayton in #1
- Add wget support by @ldayton in #2
- Expand curl support with comprehensive coverage by @ldayton in #3
- Expand find support with comprehensive test coverage by @ldayton in #5
- Extract comprehensive tests to independent test files by @ldayton in #4
- Add helm CLI support by @ldayton in #8
- Add ansible CLI handler by @ldayton in #7
- Add packer CLI support by @ldayton in #10
- Change config paths to ~/.dippy/config.toml and dippy.toml by @ldayton in #13
- Add justfile for task automation by @ldayton in #14
- Add prometheus CLI support by @github-actions[bot] in #12
- Fix: git -C shows wrong description by @github-actions[bot] in #17
- Add base64 CLI support by @github-actions[bot] in #18
- Disable config system (not ready for release) by @ldayton in #19
- Config system v1 design and API skeleton by @ldayton in #20
- Fix allow-redirect rules not approving commands by @ldayton in #21
- Fix split_pipeline bugs causing incorrect reasons by @ldayton in #24
- Add fd command support by @ldayton in #22
- Improve handler descriptions to show WHY commands are blocked by @ldayton in #23
- Improve handler descriptions with context for unclear commands by @ldayton in #25
- Add context to unclear Unix command flags by @ldayton in #26
- Add Python script static analysis handler by @ldayton in #28
- Centralized AST walker for consistent bash analysis by @ldayton in #29
- Add after rules for PostToolUse feedback by @ldayton in #32
- Refactor path normalization with clean classify/expand algorithm by @ldayton in #33
- Add after rules docs and VS Code snippets by @ldayton in #34
- Respect --dangerously-skip-permissions mode by @ldayton in #36
- Add MCP tool rules support by @ldayton in #37
- Add support for negation and arith-cmd constructs by @ldayton in #38
- Check for command substitutions in arithmetic expressions by @ldayton in #39
- Add tee handler that respects redirect rules by @ldayton in #40
- Make awk internal redirects respect redirect rules by @ldayton in #42
- Add support for coproc and cond-expr constructs by @ldayton in #41
- Allowlist philosophy and security hardening by @ldayton in #43
- Remove dead code from cli/ by @ldayton in #44
- Remove unused GEMINI_MODE and CURSOR_MODE by @ldayton in #45
- Remove CLAUDE.md by @ldayton in #46
- Update docs: add core philosophy, rename config by @ldayton in #47
- Fix docs consistency by @ldayton in #48
- Add 31 safe commands to allowlist by @ldayton in #49
- Add MCP directive support to VS Code extension by @ldayton in #50
- Fix CI running twice on PRs by @ldayton in #51
- Resolve relative paths after cd in compound commands by @ldayton in #53
- Simplify README, point to wiki for details by @ldayton in #58
- Add Athena support to AWS CLI handler by @ldayton in #59
- Lower minimum Python version from 3.11 to 3.8 by @ldayton in #62
- Add prefix matching for command patterns by @ldayton in #63
- Update .dippy to prefix matching syntax by @ldayton in #64
- Add alias directive for mapping wrapper scripts to canonical names by @ldayton in #65
- Add alias keyword to VSCode syntax highlighting by @ldayton in #66
- Allow cmdsubs when outer command is read-only by @ldayton in #68
- Handle [ and test conditional commands as safe read-only operations by @ldayton in https://github.com//pull/69
- Update README with new screenshots and examples by @ldayton in #70
- Add Homebrew distribution and release workflow by @ldayton in #71
New Contributors
- @ldayton made their first contribution in #1
- @github-actions[bot] made their first contribution in #12
Full Changelog: https://github.com/ldayton/Dippy/commits/v0.2.0