Release 3.5.25
This commit is contained in:
parent
65f6deaf00
commit
123f4d0c0c
35
CHANGELOG.md
35
CHANGELOG.md
@ -1,3 +1,38 @@
|
||||
## [3.5.25](https://github.com/yao-pkg/pkg-fetch/compare/v3.5.24...v3.5.25) (2025-09-26)
|
||||
|
||||
### Features
|
||||
|
||||
- add support for Node.js versions 20.19.5, 22.19.0, and 24.8.0 in expected SHAs ([65f6dea](https://github.com/yao-pkg/pkg-fetch/commit/65f6deaf0025364e471ce7a350991cf102d94840))
|
||||
- add v20.19.5 patch ([#109](https://github.com/yao-pkg/pkg-fetch/issues/109)) ([78d158c](https://github.com/yao-pkg/pkg-fetch/commit/78d158cdcb54003b7de4649ad93b6efe70ff6420))
|
||||
- add v22.19.0 patch ([#106](https://github.com/yao-pkg/pkg-fetch/issues/106)) ([03677a1](https://github.com/yao-pkg/pkg-fetch/commit/03677a1f151583f8a74969a153642e11bc3f2758))
|
||||
- enhance patch application process with AI conflict resolution ([3fb4350](https://github.com/yao-pkg/pkg-fetch/commit/3fb43504682239f1f14b968a200a0b5eb1788faa))
|
||||
- node 24 support and attempt some Node 22 fixes (by [@faulpeltz](https://github.com/faulpeltz)) ([#107](https://github.com/yao-pkg/pkg-fetch/issues/107)) ([a4bdb16](https://github.com/yao-pkg/pkg-fetch/commit/a4bdb1649a4da6e9060df62189d14e49fa586c9a))
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add logging for resolved content in OpenAI API response ([c41ab07](https://github.com/yao-pkg/pkg-fetch/commit/c41ab07b0ec5f3187afe720af240078f21b92884))
|
||||
- add prompt logging for OpenAI API call in conflict resolution ([3c378db](https://github.com/yao-pkg/pkg-fetch/commit/3c378db428c2843d96d01759a7668f6563f60e56))
|
||||
- add resolution output handling for patch conflicts in Node.js workflow ([e7241d0](https://github.com/yao-pkg/pkg-fetch/commit/e7241d02a4dca4d98d6a9abd61d75f17e48664e5))
|
||||
- enhance conflict resolution by improving hunk parsing and context extraction in OpenAI API integration ([5b53026](https://github.com/yao-pkg/pkg-fetch/commit/5b530263953179cd67fc5be0aac8c4162f90d959))
|
||||
- enhance logging format for resolved content in OpenAI API response ([45e2576](https://github.com/yao-pkg/pkg-fetch/commit/45e2576f2f013f05e744c764d0ab5ad6f4dc7344))
|
||||
- ensure error handling in patch creation step ([9f7460c](https://github.com/yao-pkg/pkg-fetch/commit/9f7460ca6cd8753a86ab68c18b06cdac84fa7ddc))
|
||||
- improve error handling in OpenAI API call and ensure proper response handling ([2651325](https://github.com/yao-pkg/pkg-fetch/commit/2651325af6b19cfc8ff12c4d319c90601763a569))
|
||||
- improve error logging for OpenAI API call by removing redundant stderr redirection ([fd0e2f4](https://github.com/yao-pkg/pkg-fetch/commit/fd0e2f489e7dc36fc3617dd97f58f78272f154e7))
|
||||
- improve error logging for OpenAI API call by removing stderr redirection ([4f720b5](https://github.com/yao-pkg/pkg-fetch/commit/4f720b57f1d39fc96a10c3deb23dd90885f70624))
|
||||
- reduce max_tokens for OpenAI API call to optimize response size ([11940cd](https://github.com/yao-pkg/pkg-fetch/commit/11940cd3368364e26b79403f8142dc288a0aabca))
|
||||
- remove unnecessary markdown formatting for resolution output in PR creation ([206ea93](https://github.com/yao-pkg/pkg-fetch/commit/206ea938f902d843250c74ceafbf2f3aa9bb5c15))
|
||||
- streamline output handling for conflict resolution in GitHub Actions ([9650436](https://github.com/yao-pkg/pkg-fetch/commit/96504367fcde9af7e5957789a8964b52322a0eac))
|
||||
- streamline PR creation message by removing redundant patch status details ([7f35fce](https://github.com/yao-pkg/pkg-fetch/commit/7f35fce06c4ed1fa8693f75268993f6179330c60))
|
||||
- streamline resolution output handling for PR creation ([7898d82](https://github.com/yao-pkg/pkg-fetch/commit/7898d82a59147647bf9dda3f42340fce22c9f401))
|
||||
- update OpenAI API call to use new endpoint and model, enhance prompt structure, and improve response handling ([2080163](https://github.com/yao-pkg/pkg-fetch/commit/208016362b21335170cc44a69bbe221beb5fb5ea))
|
||||
- update OpenAI API call to use responses API ([799fbc1](https://github.com/yao-pkg/pkg-fetch/commit/799fbc1abec591e6e75fc2e690e52bd1c8af9c2a))
|
||||
- update response handling in OpenAI API call to correctly access content structure ([23ba5a2](https://github.com/yao-pkg/pkg-fetch/commit/23ba5a2bcc48a9ee87e4c3fabb52813b3d410a2b))
|
||||
- update system message to include JS expertise for OpenAI API conflict resolution ([f88b149](https://github.com/yao-pkg/pkg-fetch/commit/f88b149a26ce1037ef8a893d813ffe2386e77253))
|
||||
|
||||
### Code refactoring
|
||||
|
||||
- streamline OpenAI API call and remove manual resolution file creation ([081dc1a](https://github.com/yao-pkg/pkg-fetch/commit/081dc1ac7fa8cf65c4a5b949e028d4bbde2cc122))
|
||||
|
||||
## [3.5.24](https://github.com/yao-pkg/pkg-fetch/compare/v3.5.23...v3.5.24) (2025-07-19)
|
||||
|
||||
### Features
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@yao-pkg/pkg-fetch",
|
||||
"version": "3.5.24",
|
||||
"version": "3.5.25",
|
||||
"description": "Compiles and stores base binaries for pkg",
|
||||
"main": "lib-es5/index.js",
|
||||
"license": "MIT",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user