Releases: hellob1889/Pandaone-AI-Agent
Release list
v0.7.14
What's Changed
Auto-generated release notes from commits since last tag.
Installation
One-line (PyPI)
pip install --upgrade pandaone-guardHard-isolated install (recommended — no site-packages pollution)
Downloads the GitHub Release wheel into a dedicated venv at %LOCALAPPDATA%\pandaone\venv\ (Windows) or ~/.local/share/pandaone/venv (macOS/Linux):
Windows (PowerShell):
irm https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.ps1 | iexmacOS / Linux:
curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bashOr download install.ps1 / install.sh from the Assets section below and run locally.
This installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- docs: update README + install.md to reflect v0.7.13 zero-preinstall by @hellob1889 in #42
- ci: bump actions/setup-python from 5 to 7 by @dependabot[bot] in #28
- ci: bump actions/github-script from 7 to 9 by @dependabot[bot] in #29
- ci: bump actions/checkout from 4 to 7 by @dependabot[bot] in #30
- feat(mcp): add annotations to all 11 tools + 4 missing tests (M8ven fix) by @hellob1889 in #44
- docs(readme): add 3 terminal screenshots + dashboard for visual impact by @hellob1889 in #43
- chore(release): v0.7.14 — M8ven A-grade + annotations + visual upgrade by @hellob1889 in #45
Full Changelog: v0.7.13...v0.7.14
v0.7.13
What's Changed
Auto-generated release notes from commits since last tag.
Installation
One-line (PyPI)
pip install --upgrade pandaone-guardHard-isolated install (recommended — no site-packages pollution)
Downloads the GitHub Release wheel into a dedicated venv at %LOCALAPPDATA%\pandaone\venv\ (Windows) or ~/.local/share/pandaone/venv (macOS/Linux):
Windows (PowerShell):
irm https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.ps1 | iexmacOS / Linux:
curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bashOr download install.ps1 / install.sh from the Assets section below and run locally.
This installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- feat(install): zero-preinstall (auto embedded Python + Git detect) v0.7.13 by @hellob1889 in #41
Full Changelog: v0.7.12...v0.7.13
v0.7.12
What's Changed
Auto-generated release notes from commits since last tag.
Installation
One-line (PyPI)
pip install --upgrade pandaone-guardHard-isolated install (recommended — no site-packages pollution)
Downloads the GitHub Release wheel into a dedicated venv at %LOCALAPPDATA%\pandaone\venv\ (Windows) or ~/.local/share/pandaone/venv (macOS/Linux):
Windows (PowerShell):
irm https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.ps1 | iexmacOS / Linux:
curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bashOr download install.ps1 / install.sh from the Assets section below and run locally.
This installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- fix(ci/publish): checkout repo so install scripts attach to release by @hellob1889 in #39
- feat(install): auto-configure env (right-click menu + git hook) by default (v0.7.12) by @hellob1889 in #40
Full Changelog: v0.7.11...v0.7.12
v0.7.11
What's Changed
Auto-generated release notes from commits since last tag.
Installation
One-line (PyPI)
pip install --upgrade pandaone-guardHard-isolated install (recommended — no site-packages pollution)
Downloads the GitHub Release wheel into a dedicated venv at %LOCALAPPDATA%\pandaone\venv\ (Windows) or ~/.local/share/pandaone/venv (macOS/Linux):
Windows (PowerShell):
irm https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.ps1 | iexmacOS / Linux:
curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bashOr download install.ps1 / install.sh from the Assets section below and run locally.
This installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- docs(readme): sync git detection section with v0.7.10 _windows_candidate_dirs by @hellob1889 in #37
- feat(install): hard-isolated venv install scripts (v0.7.11) by @hellob1889 in #38
Full Changelog: v0.7.10...v0.7.11
v0.7.10
What's Changed
Auto-generated release notes from commits since last tag.
Installation
pip install --upgrade pandaone-guardThis installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- fix(git-installer): remove D:\软件\Git\cmd hardcoded author-machine path (Bug #40, v0.7.10) by @hellob1889 in #36
Full Changelog: v0.7.9...v0.7.10
v0.7.9
What's Changed
Auto-generated release notes from commits since last tag.
Installation
pip install --upgrade pandaone-guardThis installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- fix(install-context): bypass PowerShell, use Python winreg (v0.7.9) by @hellob1889 in #35
Full Changelog: v0.7.8...v0.7.9
v0.7.8
What's Changed
Auto-generated release notes from commits since last tag.
Installation
pip install --upgrade pandaone-guardThis installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- fix(ci): publish.yml create GitHub Release on workflow_dispatch + pypi by @hellob1889 in #27
- feat(pr-28): git auto-installer +
pandaone doctorsubcommand by @hellob1889 in #31 - fix(cli): make
pandaone doctorsubcommand work by @hellob1889 in #32 - fix(ci): make
--baseargument actually take effect by @hellob1889 in #33 - chore(release): v0.7.8 by @hellob1889 in #34
Full Changelog: v0.7.7...v0.7.8
Pandaone AI Agent v0.7.7 - Batch Bugfix (L7 Audit Defense)
What's Changed in v0.7.7
Pandaone AI Agent v0.7.7 is a batch bugfix release that hardens the L7 (GitHub Actions CI audit) defense layer and resolves 6 issues identified in the pandaone-运行可行性验证报告.html audit.
6 Bugs Fixed
P0 / 阻断 — BUG-04a
audit.yml 切换到真实 L7 防线: previously installed PyPI pandax-guard and called the deprecated pandax ci command, producing "green false-positives". Now uses pip install -e . + pandaone ci, validating the current branch code.
P1 — BUG-01
pandaone_mcp/init.py re-export: fixed ImportError: cannot import name 'main' from 'pandaone_mcp' by adding from .__main__ import main to the package __init__.py.
P2 — BUG-04b
README parser bilingual heading support: parser now matches both ## 当前阶段 and ## Current Phase.
P3 — BUG-05
pandaone write git add conflict: switched to git add -f to force-stage audit logs even when .gitignore patterns would exclude them.
P4 — BUG-02 + BUG-06 (combined)
Repository hygiene cleanup:
git rm --cached src/pandax_guard.egg-info(legacy build artifact)- placeholder files to preserve directory structure across
git clone test_project/directory cleanup.gitignoreextended with*.egg-info/anddist/
Version Bumps
pyproject.toml: 0.7.6 → 0.7.7src/pandaone_mcp/__init__.py+__main__.py: 0.6.0 → 0.7.7
Internal Engineering
src/pandaone/cli.py(82096 chars) split intocli_chunks/part_001.py...part_006.pywith an 847-byte loader that exec()-imports the chunks at module-load time. This bypasses the 24KB single-file push limit while preserving thefrom pandaone.cli import mainimport contract.
Installation
pip install --upgrade pandaone-guardThis installs the pandaone CLI command (internal brand = Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
Verification
pandaone --version # → pandaone-guard v0.7.7
pandaone ci # → L7 audit now runs against current branchSee also
v0.7.6
What's Changed
Auto-generated release notes from commits since last tag.
Installation
pip install --upgrade pandaone-guardThis installs the pandaone CLI command (see the rename note in the v0.7.4 commit message — internal brand is Pandaone AI Agent, distribution channel stays pandaone-guard to preserve the existing PyPI project's Trusted Publisher config).
See CHANGELOG.md for details.
What's Changed
- fix(ci): publish.yml API token fallback (when PYPI_API_TOKEN secret present) by @hellob1889 in #16
- docs(changelog): add v0.7.4 release notes (Pandaone AI Agent rebrand) by @hellob1889 in #17
- fix(ci): audit.yml [skip-audit] detection — scan commit body, not just subject (#18) by @hellob1889 in #18
- feat(ci): audit.yml - auto-skip docs-only / meta-only changes (PR #19) by @hellob1889 in #19
- fix(ci): audit.yml docs-only regex bug - match docs/* and .github/PULL_REQUEST_TEMPLATE/* (PR #20) by @hellob1889 in #20
- docs(changelog): add v0.7.5 release notes (PR #21) by @hellob1889 in #21
- docs(plan): add v0.7.6 cutover plan - rebrand to pandaone-guard PyPI (PR #22) by @hellob1889 in #22
- feat(rebrand): revert PR #12 - restore pandaone-guard PyPI package name (PR #23) by @hellob1889 in #23
- docs(changelog): add v0.7.6 release notes - pandaone-guard PyPI cutover (PR #24) by @hellob1889 in #24
Full Changelog: v0.7.4...v0.7.6
v0.7.5
Pandaone AI Agent v0.7.5 — Audit Infrastructure Improvements
This is a pre-release: contains CI/audit infrastructure improvements only. No PyPI publish for this version (no business code changes warranting a release).
What changed
The audit mechanism (.github/workflows/audit.yml L7 defense layer) was hardened across three PRs:
- PR #18:
[skip-audit]commit marker now scans body (not just subject) — fixes false negative where audit ran despite the marker - PR #19: docs-only PRs (only
CHANGELOG.md,README*.md,docs/**,.github/PULL_REQUEST_TEMPLATE/**,LICENSE*,NOTICE*, etc.) automatically skip the L7 audit - PR #20: regex bug fix —
docs/*(literal) →docs/.*(recursive), sodocs/foo/bar.mdis correctly matched
Impact
- Documentation-only changes no longer require a
[skip-audit]commit marker - Future CHANGELOG/release-notes PRs auto-skip L7 audit (verified 4x: PR #21, #22, #24, #25)
- Code changes still go through full
pandax civalidation
Compatibility
This is a CI-only change. No user-facing behavior change.
PRs in this release
Why this is marked pre-release
This release is tagged for audit trail completeness:
- CHANGELOG ↔ git history alignment (so
git checkout v0.7.5works) - Reproducibility for CI infrastructure audits
- Releases page continuity (no skipped version numbers)
There is no pandaone-guard 0.7.5 on PyPI — this tag exists in git only.
Next release
v0.7.6 contains the brand cutover to pandaone-guard PyPI package.