Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Changelog

## [2.3.0](https://github.com/apify/pull-request-toolkit-action/compare/v2.2.0...v2.3.0) (2026-08-22)


### Features

* Added GitHub native issue connection and Projects estimate field support ([68702ac](https://github.com/apify/pull-request-toolkit-action/commit/68702acf920672bd20635f54f08bb9d695d8f042))
* Added GitHub native issue connection and Projects estimate field support to PR checks ([5c3b28b](https://github.com/apify/pull-request-toolkit-action/commit/5c3b28bde10b025f788fef4b274c1506760f389f))
* adding project sprint assigment ([#47](https://github.com/apify/pull-request-toolkit-action/issues/47)) ([c3639fe](https://github.com/apify/pull-request-toolkit-action/commit/c3639fe07028ca8ab11eeb15697807e33ce6608c))
* skip linking and estimate check for Tooling team ([#54](https://github.com/apify/pull-request-toolkit-action/issues/54)) ([2f87379](https://github.com/apify/pull-request-toolkit-action/commit/2f87379537596140d21e705adb0ff577e57e20e5))


### Bug Fixes

* committing dist changes ([cff06b4](https://github.com/apify/pull-request-toolkit-action/commit/cff06b4aa94fa4f3f7a2297c4d3e207e709a0d68))
* dist changes ([167abb2](https://github.com/apify/pull-request-toolkit-action/commit/167abb297dc56194b1a55175f3bd26a44c18029c))
* dist commit ([3195830](https://github.com/apify/pull-request-toolkit-action/commit/31958309784f71564fe79fe6c92e469892eec596))
* filter null nodes from closingIssuesReferences response ([9e4b133](https://github.com/apify/pull-request-toolkit-action/commit/9e4b133469cc3b411564904ba75bd25bdec8660b))
* handle null issue response for cross-repo closing references ([8730009](https://github.com/apify/pull-request-toolkit-action/commit/873000993ceb799d626b679628136e38e0c70bd9))
* idempotent checks read live PR state, not stale event payload ([567ee5b](https://github.com/apify/pull-request-toolkit-action/commit/567ee5b14e7031d85f068b99b5c532f252d10d1f))
* Lazy load secrets only when needed to fix PRs from forks with missing secrets ([#59](https://github.com/apify/pull-request-toolkit-action/issues/59)) ([c7f3d62](https://github.com/apify/pull-request-toolkit-action/commit/c7f3d627181223c57847c41cfbdb10e2b47316e6))
* quote workflow name to fix YAML syntax error ([75b7949](https://github.com/apify/pull-request-toolkit-action/commit/75b79496fa3de67fcb02fb0045f76033c7876829))
* read live PR state in idempotent checks instead of stale event payload ([bcd94c9](https://github.com/apify/pull-request-toolkit-action/commit/bcd94c91f49c45931fd3a1ba29b45e86dc72428c))
* resolve cross-repo closing references via org token for proper issue linking and estimate checks ([df5cd44](https://github.com/apify/pull-request-toolkit-action/commit/df5cd44c0cf2530ee5ed05a39aa2ee473a3c224d))
* skip GitHub Projects estimate lookup for ZenHub-linked issues to avoid cross-repo API access ([2c8214d](https://github.com/apify/pull-request-toolkit-action/commit/2c8214d3befa33f9a5d8e26dfe1dc298dc03824d))
* support full GitHub URL format in cross-repo closing reference detection ([bb90fb5](https://github.com/apify/pull-request-toolkit-action/commit/bb90fb515e347004d95a30bfeaf8dd7d76a3647f))
* use body parsing as fallback for connection check when cross-repo issue fetch fails ([96401b2](https://github.com/apify/pull-request-toolkit-action/commit/96401b2581e265a5763061788f47fb08d7762cd5))
* use org token for cross-repo issue access in ensureCorrectLinkingAndEstimates ([8b54e72](https://github.com/apify/pull-request-toolkit-action/commit/8b54e72eef65040d6a31f036c0da252e056b9994))
* use unique concurrency group for testing workflow to avoid conflicts with org-level workflow ([6365798](https://github.com/apify/pull-request-toolkit-action/commit/6365798f2cbf4ecd8d2e7d05ff9a6b9580fe2e83))