Skip to content

v0.1.5

Choose a tag to compare

@2b9sa2owa 2b9sa2owa released this 26 Jun 16:26
b2be3c2

Bug fixes

  • create_pull_request now commits the updated CHANGELOG onto the branch and pushes the branch before opening the PR, with non-blocking error handling.
  • close_issue returns a /clear tip and no longer triggers a PR on close.

Auto-PR redesign (OKFFS_AUTO_PR)

  • A draft PR is now opened at branch-creation time by create_issue (not on close).
  • An empty init commit is pushed first so GitHub accepts the draft PR immediately.

New tool

  • commit_and_update — stages all changes, builds a commit message from a hint (or the changed file list), commits, pushes to the issue branch, and posts a rich progress comment to the linked issue.

Hardening

  • All git operations go through src/git.ts using execFileSync with argument arrays — no shell, removing command-injection risk from branch names / commit hints.
  • Tools checkout the target branch before committing/pushing and restore the original branch afterward.

Packaging

  • Added a prepublishOnly hook so dist/ is always freshly built before publish.

Full changelog: #40