Skip to content

v0.2.0

Choose a tag to compare

@oritwoen oritwoen released this 28 Aug 19:16
· 195 commits to main since this release
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • errors: Add PermissionError for 403 Forbidden responses (#27)
  • Add Pi and OMP extensions (#31)
  • Manage pull request review threads (#32)
  • Expose the forge tools over MCP (#33)
  • Read issue and pull request discussion comments (#34)
  • Return full user profiles (#35)
  • Return canonical issue and PR URLs (#50)
  • Include merge commit SHAs on PRs (#56)
  • Expose issue and pull request assignees (#57)
  • Assign issues and PRs during creation (#78)
  • Expose PR revisions and mergeability (#79)
  • Report repository fork and access state (#80)
  • Add explicit credential reload (#81)
  • Search repository issues by query (#82)
  • Query pull requests in one repository (#83)

🔥 Performance

  • Make the MCP handshake cheaper (#45)

🩹 Fixes

  • auth: Stop fallback chain on empty-string env token (#25)
  • cache: Replace unsafe type casts with proper types (#28)
  • Keep the OMP loader imports literal (#36)
  • Include private repos for organization owners (#41)
  • Bound comment bodies in list results (#42)
  • Reject a comment id from another issue (#43)
  • Pin the account the tools write as (#44)
  • Let public reads run without auth (#58)
  • Bypass cache for issue and PR reads (#70)
  • Keep full list bodies out of details (#73)
  • Make lint inspect the source tree (#75)
  • Stop serving stale comments and users (#76)
  • Recover reads after credentials appear (#77)

💅 Refactors

  • ⚠️ Make Provider an abstract class (#29)

🏡 Chore

  • Add .js extensions to relative imports in gitea provider (#26)
  • ⚠️ Rebrand as @agntn/forges (#30)

🤖 CI

  • Reject formatter drift before build (#55)
  • Replace npm release token with OIDC (#84)

⚠️ Breaking Changes

  • ⚠️ Make Provider an abstract class (#29)
  • ⚠️ Rebrand as @agntn/forges (#30)

❤️ Contributors