Releases: Cepat-Kilat-Teknologi/dawos-cli
Releases · Cepat-Kilat-Teknologi/dawos-cli
Release list
v0.4.2
v0.4.1
What's Changed
- feat: release v0.4.1 — security hardening Phase 3
- docs: add logo header to README
- docs: add logo banner to documentation homepage
- docs: configure MkDocs logo, favicon, and extra CSS
- docs: add custom MkDocs Material CSS overrides
- docs: add MkDocs logo, favicon, and touch icon
- docs: add brand logo assets (banner + icon)
Installation
pip install dawos-cli==v0.4.1Or via pipx:
pipx install dawos-cliv0.4.0
What's Changed
- feat: add 17 new CLI commands matching dawos-agent v0.4.0 API
Installation
pip install dawos-cli==v0.4.0Or via pipx:
pipx install dawos-cliv0.3.3
What's Changed
- docs: update test count to 682 in contributing guide
- docs: add throughput command to network docs
- docs: add throughput and conntrack flush to command reference
- docs: update test count to 682 in README
- docs: add v0.3.3 changelog entry
- chore: bump pyproject.toml version to 0.3.3
- chore: bump version to 0.3.3
- test: add 7 tests for network throughput and conntrack flush commands
- feat: add conntrack flush command with confirmation prompt
- feat: add network throughput command with human-readable formatting
- docs: add security page to mkdocs navigation
- docs: add security features reference page for mkdocs
- docs: update coverage to 100% in mkdocs contributing page
- docs: add security contact email to vulnerability reporting policy
- docs: update coverage to 100% in contributing guide
- docs: update coverage to 100% and add new command groups to README
- style: format test file with black
- fix: resolve Path.stat mock conflict in permission check test
- feat: security hardening audit with test coverage and documentation
Installation
pip install dawos-cli==v0.3.3Or via pipx:
pipx install dawos-cliv0.3.2
What's Changed
- release: v0.3.2 — 100% test coverage (587 tests, 2421 statements)
Installation
pip install dawos-cli==v0.3.2Or via pipx:
pipx install dawos-cliv0.3.1
What's Changed
- feat: add node and wizard modules with multi-node execution support
- feat: add 10 new commands for dawos-agent v0.3.2 parity (v0.3.1)
- feat: add docs and docs-serve targets to Makefile
- docs: update branding to DawOS CLI and sanitize test data
- docs: update test count in contributing guide
- docs: update test count to 426
- fix: set 0600 permissions on config file after save
Installation
pip install dawos-cli==v0.3.1Or via pipx:
pipx install dawos-cliv0.3.0
What's Changed
- chore: bump version to 0.3.0
- docs: add BUG-6, BUG-7 fixes and DELETE 204 sync to changelog
- docs: update test report with BUG-6 BUG-7 fixes and 204 changes
- docs: remove emoji icons from troubleshooting guide
- docs: remove emoji icons from quickstart guide
- docs: update command reference with monitoring subcommands
- docs: fix conntrack-set usage in firewall reference
- test: update conntrack-set and monitoring configure tests
- fix: redesign monitoring configure to match API contract
- fix: conntrack-set sends correct field name max_value
- fix: correct Rich markup handling and firewall response validation
- test: update dns-set test assertion to match fixed field name
- fix: NAT egress set sends correct field name 'target'
- fix: DNS set sends correct field name 'nameservers'
- fix: PPPoE add sends correct field name 'interface'
- docs: add CLI integration test report
- docs: update all documentation with PyPI install as primary method
- ci: fix PyPI publish by removing id-token permission for token-based auth
- docs: add documentation site and releases links to README and changelog
Installation
pip install dawos-cli==v0.3.0Or via pipx:
pipx install dawos-cliv0.2.0
What's Changed
- release: bump version to v0.2.0
- docs: update CONTRIBUTING with current test count, coverage, and pre-commit hooks
- docs: add unreleased changelog for P1-P3 modernization features
- docs: update README with P1-P3 features, new architecture, and current metrics
- test: add tests for telemetry module
- test: add tests for interactive shell module
- test: add comprehensive tests for doctor diagnostics module
- test: add tests for CSV and YAML output formats
- test: add tests for config export and import functions
- test: add tests for format flag, doctor, shell, aliases, and profile export/import
- fix: reset output_format in test fixtures
- fix: update PowerShell installer for improved compatibility
- fix: update installer script for improved compatibility
- docs: add MkDocs Material documentation site
- feat: add Homebrew tap formula for macOS/Linux installation
- feat: add PyInstaller spec for standalone binary builds
- ci: add GitHub Actions CI and release workflows
- feat: add pre-commit hooks for black, ruff, and pylint
- build: add pyyaml optional dep, update coverage and tool config
- feat: add opt-in anonymous telemetry module
- feat: add interactive shell REPL with tab completion
- feat: add dawos doctor system diagnostics module
- refactor: remove decorative emoji icons from dashboard panel titles
- feat: add profile export and import CLI commands
- feat: add profile export and import functions
- feat: add --format flag, doctor/shell commands, and command aliases
- feat: add CSV and YAML output format support to output module
- feat: add output_format field to shared state dataclass
Installation
pip install dawos-cli==v0.2.0Or via pipx:
pipx install dawos-cli