Releases: alvarosanchez/paperclip-github-plugin
Release list
v0.16.1
What's Changed
- Fix effective CI attempt aggregation by @steingran in #189
- chore(deps): update pnpm to v11.11.0 by @renovate[bot] in #181
- chore(deps): update npm development dependencies by @renovate[bot] in #179
- chore(deps): update actions/setup-node action to v7 by @renovate[bot] in #188
- chore(deps): lock file maintenance by @renovate[bot] in #180
New Contributors
- @steingran made their first contribution in #189
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- Persist durable PR follow-through ownership by @alvarosanchez in #182
Full Changelog: v0.15.7...v0.16.0
GitHub Sync v0.15.7
Fixed
- Compute GitHub and Paperclip Board secret-reference repair status from trusted host plugin configuration only.
- Prevent worker-local external config references from suppressing host configuration repair.
- Request Board configuration repair when the trusted reference differs from the saved reference, not only when it is absent.
Verification
- focused config-sync regressions: 4/4 passed
- TypeScript tests: 303/303 passed
- build-policy tests: 5/5 passed
- typecheck and production build passed
- exact-SHA immutable P0/P1 review: CLEAR
Deployment note
This release supersedes 0.15.6 for staging validation. Production remains unchanged pending staging approval.
✨ This message was AI-generated using gpt-5.6-sol
GitHub Sync v0.15.6
Fixed
- Deliver the short-lived Paperclip Board credential to the worker through an authorization envelope that survives the hosted plugin action transport.
- Preserve compatibility with the legacy action field.
- Keep the credential covered by the host's recursive authorization-field log redaction.
Verification
- focused Board-access fallback tests passed
- typecheck passed
- 5 build-policy tests passed
- 301 TypeScript tests passed
- production build passed
- main CI passed
Production was not modified.
✨ This message was AI-generated using gpt-5.6-sol
GitHub Sync v0.15.5
Fixed
- Retain the company-scoped worker fallback for Paperclip Board access until the same secret reference is present in trusted plugin configuration.
- Prevent worker-local external configuration from being mistaken for trusted plugin configuration during fallback cleanup.
- Preserve authenticated label and issue synchronization while Paperclip secret-reference configuration is still propagating.
Verification
- CI passed on the merged
maincommit. - 301 TypeScript tests and 5 build-policy tests passed locally.
- Production remains unchanged pending frozen-staging validation.
✨ This message was AI-generated using gpt-5.6-sol
v0.15.4
What's Changed
- Retry sync cleanup after interruption and local drift by @alvarosanchez in #175
Full Changelog: v0.15.3...v0.15.4
v0.15.3
What's Changed
- Make GitHub status sync actions durable and idempotent by @alvarosanchez in #174
Full Changelog: v0.15.2...v0.15.3
v0.15.2
What's Changed
- Add issue interaction evidence to GitHub Sync by @alvarosanchez in #173
Full Changelog: v0.15.1...v0.15.2
v0.15.1
GitHub Sync can now publish explicit external PR targets from Git checkouts nested inside trusted general-purpose execution workspaces through a realpath-contained workspaceRelativePath. The target repository no longer has to match Paperclip mappings or checkout remotes; GitHub token permissions determine whether publication and PR creation succeed.
What's Changed
- Support external PR targets from shared workspaces by @alvarosanchez in #170
Full Changelog: v0.15.0...v0.15.1
v0.15.0
GitHub Sync can now publish and create pull requests for explicit repositories outside Paperclip mappings when the repository matches the trusted issue execution workspace. GitHub token permissions determine whether the external publication and PR creation succeed.
What's Changed
- Allow PR creation to unmapped repositories by @alvarosanchez in #169
Full Changelog: v0.14.1...v0.15.0