Skip to content

Latest commit

 

History

History
265 lines (167 loc) · 7.31 KB

File metadata and controls

265 lines (167 loc) · 7.31 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.13.1 - 2026-04-27

Changed

  • update readme to explicit Node version requirement
  • deps: upgrade Pi to v0.70.2

Fixed

  • deps: upgrade @mariozechner/pi-coding-agent from v0.70.2 to v0.70.5 (#134)

2.13.1 - 2026-04-27

Changed

  • deps: upgrade @mariozechner/pi-coding-agent from v0.70.2 to v0.70.5 (#133)

Fixed

  • Inherits upstream fix for API-key environment discovery falling back to /proc/self/environ when Bun's sandbox leaves process.env empty
  • Inherits upstream fix for Bun sandboxed package-manager commands when process.env is empty
  • Inherits upstream fix for symlinked packages/resources/skills being duplicated in loaders
  • Inherits upstream fix for bash executor temp output streams leaking file descriptors when output was truncated by line count
  • Inherits upstream fix for Anthropic SSE parsing ignoring unknown proxy events
  • Inherits upstream fix for long local-LLM SSE streams aborting at 5 minutes with UND_ERR_BODY_TIMEOUT

2.13.0 - 2026-04-24

Added

  • add base_url input to override provider endpoint URL (#125)

Changed

  • fix changelog

2.12.0 - 2026-04-22

Changed

  • deps: upgrade @mariozechner/pi-coding-agent from v0.68.1 to v0.69.0 (#121)
  • Migrate TypeBox imports from @sinclair/typebox 0.34.x to typebox 1.x (following upstream breaking change)
  • Remove direct @sinclair/typebox dependency (now provided transitively via the Pi SDK)
  • Remove stale @ts-expect-error comments on tool parameter schemas (fixed by TypeBox 1.x migration)

2.11.1 - 2026-04-22

Changed

  • reorder examples in readme
  • deps: update dependencies

Fixed

  • skip final comment creation when no issue/PR number in context (#120)

2.11.0 - 2026-04-21

Added

  • add action outputs

2.10.0 - 2026-04-21

Added

  • upgrade Pi to v0.68.0 with new SDK features (#118)

Changed

  • update README.md

2.9.1 - 2026-04-20

Changed

  • add Goals to README, remove redundant test info
  • extract platform-agnostic git utilities into shared module (#111)
  • udpate readme about env vars
  • deps-dev: update dependencies

Fixed

  • catch finalization errors to ensure action always signals failure (#116)

2.9.0 - 2026-04-19

Added

  • add multi-platform support with platform abstraction (#106)

2.8.2 - 2026-04-18

Changed

  • deps: update Pi to v0.67.68
  • update README.md

Fixed

  • handle nested .gitignore files and prevent incorrect deletion of gitignored tracked files (#105)

2.8.1 - 2026-04-17

Changed

  • update readme

Fixed

  • use @semantic-release/npm to bump package.json during semantic release (#101)

2.8.0 - 2026-04-17

Added

  • add support for review comments (#96)

Changed

  • deps: bump Pi and typescript
  • remove useless and stale info from readme
  • update readme

2.7.2 - 2026-04-16

Fixed

  • support PR inline (review) comments (#91)

2.7.1 - 2026-04-16

Changed

  • deps: bump Pi and prettier
  • rename toolsFactory for clarity

Fixed

  • bump Pi SDK v0.67.5

2.7.0 - 2026-04-15

Added

  • add opt-out option for built-in GitHub extensions (#88)

2.6.1 - 2026-04-13

Changed

  • update README, fix release flow

Fixed

  • new changelog updating flow to ensure correctness

2.6.0 - 2026-04-06

Added

  • Semantic-release for automated versioning and release management
  • Automated CHANGELOG.md generation
  • Automated package.json version updates

Changed

  • Release workflow now uses semantic-release to handle versioning, changelog generation, and GitHub releases

Fixed

  • CHANGELOG.md and package.json were not being updated during releases (now handled by semantic-release)

2.5.0 - 2026-04-05

Added

  • CHANGELOG.md to track project changes
  • Custom extensions support via extensions input (npm packages, git repos, local files)

Changed

  • Tool execution refactored to reduce duplication
  • Dependencies updated
  • Updated README architecture section

2.4.0 - 2026-04-03

Added

  • Support for custom Pi extensions to add additional tools and modify agent behavior
  • extensions input accepting npm packages, git repositories, and local file paths

Changed

  • Updated tools to use new defineTool() from Pi SDK
  • Dependencies bumped
  • Development dependency (eslint) bumped

2.3.3 - 2026-04-03

Changed

  • Upgraded Pi to version 0.65.0 and related dependencies
  • Added caution note about securing workflows in README

2.3.2 - 2026-04-03

Changed

  • Updated tag-version script to create bundle during release

2.3.1 - 2026-04-01

Added

  • Test coverage improvements
  • E2E test flow and coverage extensions

Changed

  • Improved module-level state management in src/github/index.ts
  • Merged Pi flows into single pi.yml workflow
  • Unified type configuration across tests
  • Removed core import to simplify testing
  • Extracted duplicate getContextType() to shared utility

Fixed

  • Missing action version in footer and logs
  • Missing SDK version in logs and footer
  • Silent errors being swallowed
  • Unsafe type assertion for tree entry sha field
  • Logging issues

2.3.0 - 2026-03-31

Fixed

  • README link corrections
  • Codecov action updated, removed double build