Skip to content

Releases: hellob1889/Pandaone-AI-Agent

v0.7.14

Choose a tag to compare

@hellob1889 hellob1889 released this 16 Sep 08:24
0891b11

What's Changed

Auto-generated release notes from commits since last tag.

Installation

One-line (PyPI)

pip install --upgrade pandaone-guard

Hard-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 | iex

macOS / Linux:

curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bash

Or 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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:56
b79a9e3

What's Changed

Auto-generated release notes from commits since last tag.

Installation

One-line (PyPI)

pip install --upgrade pandaone-guard

Hard-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 | iex

macOS / Linux:

curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bash

Or 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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:32
8e947c4

What's Changed

Auto-generated release notes from commits since last tag.

Installation

One-line (PyPI)

pip install --upgrade pandaone-guard

Hard-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 | iex

macOS / Linux:

curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bash

Or 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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 07:55
b3271e2

What's Changed

Auto-generated release notes from commits since last tag.

Installation

One-line (PyPI)

pip install --upgrade pandaone-guard

Hard-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 | iex

macOS / Linux:

curl -sSL https://raw.githubusercontent.com/hellob1889/Pandaone-AI-Agent/main/install.sh | bash

Or 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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 06:23
aead777

What's Changed

Auto-generated release notes from commits since last tag.

Installation

pip install --upgrade pandaone-guard

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(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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 00:54
84700bf

What's Changed

Auto-generated release notes from commits since last tag.

Installation

pip install --upgrade pandaone-guard

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(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

Choose a tag to compare

@github-actions github-actions released this 14 Sep 11:14
e9203e5

What's Changed

Auto-generated release notes from commits since last tag.

Installation

pip install --upgrade pandaone-guard

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.yml create GitHub Release on workflow_dispatch + pypi by @hellob1889 in #27
  • feat(pr-28): git auto-installer + pandaone doctor subcommand by @hellob1889 in #31
  • fix(cli): make pandaone doctor subcommand work by @hellob1889 in #32
  • fix(ci): make --base argument 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)

Choose a tag to compare

@hellob1889 hellob1889 released this 13 Sep 14:38
a18a7e2

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
  • .gitignore extended with *.egg-info/ and dist/

Version Bumps

  • pyproject.toml: 0.7.6 → 0.7.7
  • src/pandaone_mcp/__init__.py + __main__.py: 0.6.0 → 0.7.7

Internal Engineering

  • src/pandaone/cli.py (82096 chars) split into cli_chunks/part_001.py ... part_006.py with an 847-byte loader that exec()-imports the chunks at module-load time. This bypasses the 24KB single-file push limit while preserving the from pandaone.cli import main import contract.

Installation

pip install --upgrade pandaone-guard

This 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 branch

See also

v0.7.6

Choose a tag to compare

@github-actions github-actions released this 13 Sep 11:03
d0d0a2d

What's Changed

Auto-generated release notes from commits since last tag.

Installation

pip install --upgrade pandaone-guard

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.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

v0.7.5 Pre-release
Pre-release

Choose a tag to compare

@hellob1889 hellob1889 released this 13 Sep 11:19
2635cfd

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), so docs/foo/bar.md is 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 ci validation

Compatibility

This is a CI-only change. No user-facing behavior change.

PRs in this release

  • #18: [skip-audit] body scan
  • #19: docs-only auto-skip
  • #20: regex bug fix

Why this is marked pre-release

This release is tagged for audit trail completeness:

  • CHANGELOG ↔ git history alignment (so git checkout v0.7.5 works)
  • 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.