Tags: asgrim/pie
Tags
1.5.0 ===== - Total issues resolved: **20** - Total pull requests resolved: **38** - Total contributors: **14** enhancement ----------- - [685: 525: add SBOM attestation](php#685) thanks to @asgrim - [683: Add lib-gpgme as a supported system library](php#683) thanks to @vencakrecl - [674: 591: add pie search command](php#674) thanks to @asgrim and @remicollet - [673: 604: added tool to check build tools](php#673) thanks to @asgrim and @theofidry - [671: 650: support gmake on freebsd](php#671) thanks to @asgrim and @matuscak - [670: 631: remove abandoned packages from bySearching/byProvider](php#670) thanks to @asgrim - [669: 643: RPM package manager updates](php#669) thanks to @asgrim and @remicollet - [668: 585: improve messaging when no auth available during verify](php#668) thanks to @asgrim - [666: 561: `pie upgrade` feature](php#666) thanks to @asgrim - [652: 587: add `pie install --from-lock`](php#652) thanks to @asgrim - [651: refactor: enhance UX for missing build tools prompt](php#651) thanks to @yilanboy - [642: 466: allow multiple exts install at once](php#642) thanks to @asgrim and @1ma - [639: more rpm providers (for dnf tips)](php#639) thanks to @remicollet - [634: 615 add zizmor](php#634) thanks to @asgrim - [633: 624: select packages for php project install](php#633) thanks to @asgrim - [623: 622: use providers API to find matching exts in pie install for PHP projects](php#623) thanks to @asgrim - [621: 586: make re-installing a verified extension a no-op](php#621) thanks to @asgrim and @shivammathur - [620: Fix: Skip semver tag patterns for pre-releases](php#620) thanks to @glensc and @jnoordsij - [619: Add unzip to required build tools](php#619) thanks to @iliaal - [617: Various Hardening Updates](php#617) thanks to @iliaal - [614: Add granular publish tags for "-bin" docker image](php#614) thanks to @glensc - [584: 532: enable Safe functions and phpstan rule](php#584) thanks to @asgrim - [580: 541: replace some common placeholders before build](php#580) thanks to @asgrim and @remicollet bug --- - [681: 554: do not attempt to use sudo on Windows](php#681) thanks to @asgrim - [680: 1.4.9 merge up to 1.5.x](php#680) thanks to @asgrim - [675: Fix freebsd tests for build tool checks](php#675) thanks to @asgrim - [664: 1.4.8 merge up to 1.5.x - output newline, and Windows exe build fixes](php#664) thanks to @asgrim - [645: 640: merge up fix to 1.5.x](php#645) thanks to @asgrim - [638: 579: merge up brew self update](php#638) thanks to @asgrim - [594: Merge up binary pkg configure options fix](php#594) thanks to @asgrim documentation ------------- - [659: (maitainer) Add https://php.github.io/pie as repository website](php#659) thanks to @homersimpsons - [656: Docs update for 1.5.x so far](php#656) thanks to @asgrim - [648: Update README.md](php#648) thanks to @kramred - [641: Support operator](php#641) thanks to @jb-lopez - [616: Add security policy](php#616) thanks to @asgrim dependencies,github_actions,php ------------------------------- - [657: Deps update 1.5.x](php#657) thanks to @asgrim - [613: &php#91;1.5.x&php#93; Update Composer to 2.9.8](php#613) thanks to @asgrim - [610: Merge up fixes for php#596 and php#597 to 1.5.x](php#610) thanks to @asgrim enhancement,maintainer investigating ------------------------------------ - [588: Improve PIE install & update process](php#588) thanks to @asgrim - [563: Improve functionality to enable mlocati/docker-php-extension-installer to use PIE](php#563) thanks to @asgrim dependencies,php ---------------- - [583: &php#91;1.5.x&php#93; Update Composer to 2.9.7](php#583) thanks to @asgrim
1.5.0 ===== - Total issues resolved: **16** - Total pull requests resolved: **30** - Total contributors: **11** enhancement ----------- - [670: 631: remove abandoned packages from bySearching/byProvider](php#670) thanks to @asgrim - [669: 643: RPM package manager updates](php#669) thanks to @asgrim and @remicollet - [668: 585: improve messaging when no auth available during verify](php#668) thanks to @asgrim - [666: 561: `pie upgrade` feature](php#666) thanks to @asgrim - [652: 587: add `pie install --from-lock`](php#652) thanks to @asgrim - [651: refactor: enhance UX for missing build tools prompt](php#651) thanks to @yilanboy - [642: 466: allow multiple exts install at once](php#642) thanks to @asgrim and @1ma - [639: more rpm providers (for dnf tips)](php#639) thanks to @remicollet - [634: 615 add zizmor](php#634) thanks to @asgrim - [633: 624: select packages for php project install](php#633) thanks to @asgrim - [623: 622: use providers API to find matching exts in pie install for PHP projects](php#623) thanks to @asgrim - [621: 586: make re-installing a verified extension a no-op](php#621) thanks to @asgrim and @shivammathur - [620: Fix: Skip semver tag patterns for pre-releases](php#620) thanks to @glensc and @jnoordsij - [619: Add unzip to required build tools](php#619) thanks to @iliaal - [617: Various Hardening Updates](php#617) thanks to @iliaal - [614: Add granular publish tags for "-bin" docker image](php#614) thanks to @glensc - [584: 532: enable Safe functions and phpstan rule](php#584) thanks to @asgrim - [580: 541: replace some common placeholders before build](php#580) thanks to @asgrim and @remicollet bug --- - [664: 1.4.8 merge up to 1.5.x - output newline, and Windows exe build fixes](php#664) thanks to @asgrim - [645: 640: merge up fix to 1.5.x](php#645) thanks to @asgrim - [638: 579: merge up brew self update](php#638) thanks to @asgrim - [594: Merge up binary pkg configure options fix](php#594) thanks to @asgrim documentation ------------- - [659: (maitainer) Add https://php.github.io/pie as repository website](php#659) thanks to @homersimpsons - [656: Docs update for 1.5.x so far](php#656) thanks to @asgrim - [648: Update README.md](php#648) thanks to @kramred - [641: Support operator](php#641) thanks to @jb-lopez - [616: Add security policy](php#616) thanks to @asgrim dependencies,github_actions,php ------------------------------- - [657: Deps update 1.5.x](php#657) thanks to @asgrim - [613: &php#91;1.5.x&php#93; Update Composer to 2.9.8](php#613) thanks to @asgrim - [610: Merge up fixes for php#596 and php#597 to 1.5.x](php#610) thanks to @asgrim enhancement,maintainer investigating ------------------------------------ - [588: Improve PIE install & update process](php#588) thanks to @asgrim - [563: Improve functionality to enable mlocati/docker-php-extension-installer to use PIE](php#563) thanks to @asgrim dependencies,php ---------------- - [583: &php#91;1.5.x&php#93; Update Composer to 2.9.7](php#583) thanks to @asgrim
1.4.8 ===== - Total issues resolved: **0** - Total pull requests resolved: **3** - Total contributors: **1** dependencies,php ---------------- - [663: Dependency bump for 1.4.x series](php#663) thanks to @asgrim bug --- - [662: 646: remove additional newline from subprocess callback](php#662) thanks to @asgrim - [661: 609: Re-enable windows pie.exe builds with VS22](php#661) thanks to @asgrim
1.4.0 ===== - Total issues resolved: **14** - Total pull requests resolved: **58** - Total contributors: **14** documentation ------------- - [577: Review and update docs ready for 1.4.0 release](php#577) thanks to @asgrim - [574: Removed `gh attestation` suggestion for EPEL repo](php#574) thanks to @asgrim - [559: Add LZF as supported](php#559) thanks to @remicollet - [558: add installation instructions for RPM packages](php#558) thanks to @remicollet - [540: 539: Add bsn4/grpc as PIE-supported alternative for ext-grpc](php#540) thanks to @BSN4 - [518: Add new PHP extensions to supported list](php#518) thanks to @macintoshplus - [516: Contributing templates](php#516) thanks to @asgrim and @GhostPirateBob - [508: Fix broken anchor link for php-windows-builder examples](php#508) thanks to @asgrim - [507: Removed xdebug from pre-packaged-binary example docs to avoid confusion](php#507) thanks to @asgrim - [503: Docs fix](php#503) thanks to @SecondeJK - [450: Add docs translations for Chinese and Japanese](php#450) thanks to @VinchanGit - [449: Reorganise and enhance the README for first time visitors feedback](php#449) thanks to @asgrim - [427: Add `relay` extension to supported extensions list](php#427) thanks to @tillkruss dependencies,github_actions --------------------------- - [573: Bump docker/setup-buildx-action from 3 to 4](php#573) thanks to @dependabot[bot] and @asgrim - [572: Bump docker/build-push-action from 6 to 7](php#572) thanks to @dependabot[bot] - [570: Bump docker/setup-qemu-action from 3 to 4](php#570) thanks to @dependabot[bot] - [569: Bump ramsey/composer-install from 3 to 4](php#569) thanks to @dependabot[bot] - [568: Bump docker/login-action from 3 to 4](php#568) thanks to @dependabot[bot] - [472: Bump actions/upload-artifact from 5 to 6](php#472) thanks to @dependabot[bot] - [469: Bump actions/download-artifact from 5 to 7](php#469) thanks to @dependabot[bot] - [428: Bump actions/checkout from 4 to 6](php#428) thanks to @dependabot[bot] dependencies,php ---------------- - [571: Bump phpstan/phpstan from 2.1.40 to 2.1.46](php#571) thanks to @dependabot[bot] - [471: Bump phpstan/phpstan from 2.1.32 to 2.1.33](php#471) thanks to @dependabot[bot] - [470: Bump behat/behat from 3.27.0 to 3.29.0](php#470) thanks to @dependabot[bot] - [468: Bump composer/composer from 2.9.2 to 2.9.3](php#468) thanks to @dependabot[bot] bug --- - [562: 557: use suffix directive for Docker tags](php#562) thanks to @asgrim - [552: 538: fix phpize build tool finder api verison check test](php#552) thanks to @asgrim and @mbeccati - [550: Merge up 1.4.x - fixes for architecture parsing and PHP 8.5 warnings](php#550) thanks to @asgrim - [536: Fix `-dev` php versions issues](php#536) thanks to @asgrim - [534: Ensure the build tool finder checks PHP API version in phpize](php#534) thanks to @asgrim - [527: Re-enable Windows pie executable build](php#527) thanks to @asgrim and @GhostPirateBob - [524: Merge up 1.4.x - fix for `pie install` non-interactivity](php#524) thanks to @asgrim - [510: Fix checking for phpize when --with-phpize-path option given](php#510) thanks to @asgrim - [499: 1.4.x - Update with draft release bug fix and example-pie-extension 2.0.8 update](php#499) thanks to @asgrim - [496: 492: fix finding libtoolize on OSX](php#496) thanks to @asgrim - [486: Merge up bug fixes for PHP version parsing and OS family to 1.3.6](php#486) thanks to @asgrim - [477: Merge up 1.3.x to 1.4.x for PHP Binary whitespace fix](php#477) thanks to @asgrim - [474: Merge up 1.3.x to 1.4.x to fix aarch64 parsing](php#474) thanks to @asgrim - [464: Merge up 1.3.x into 1.4.x - fix intermittent package not being found](php#464) thanks to @asgrim - [458: 455: fix trunk actions not running for nightly builds](php#458) thanks to @asgrim - [457: Merge up 1.3.x to 1.4.x - fix windows relative extension path bug](php#457) thanks to @asgrim - [440: Fix self-verify to use latest attestation library](php#440) thanks to @asgrim dependencies ------------ - [560: 551: update box version to require 4.7.x](php#560) thanks to @asgrim - [501: Merge up 1.3.x to 1.4.x - Use example-pie-extension 2.0.9](php#501) thanks to @asgrim enhancement ----------- - [553: Add mutation testing with Infection](php#553) thanks to @asgrim - [545: Allow distribution of musl + glibc binaries](php#545) thanks to @cataphract and @asgrim - [533: Improve the exception&php#95;dir exception message with more details](php#533) thanks to @asgrim - [526: 435: prompt to install missing system deps](php#526) thanks to @asgrim - [509: Prefix INSTALL&php#95;ROOT env var for UnixInstall](php#509) thanks to @asgrim and @Ninos - [493: 437: add build provider warning for Homebrew](php#493) thanks to @asgrim - [490: Merge up 1.3 to 1.4 - forwards compat for download-url-method lists](php#490) thanks to @asgrim - [489: 436: pre-packaged binary exts](php#489) thanks to @asgrim - [452: Prompt to install build tools if they're missing](php#452) thanks to @asgrim - [443: Experimentally provide executable version of PIE](php#443) thanks to @asgrim documentation,enhancement ------------------------- - [547: Add `--no-cache` to Docker instructions](php#547) thanks to @TimWolla - [546: Improve Docker instructions in docs/usage.md](php#546) thanks to @TimWolla enhancement,maintainer investigating ------------------------------------ - [529: Oneliner to install pie](php#529) thanks to @pronskiy dependencies,github_actions,php ------------------------------- - [528: Dependency updates](php#528) thanks to @asgrim - [442: Merge up 1.3.x to 1.4.x](php#442) thanks to @asgrim
1.4.0 ===== - Total issues resolved: **13** - Total pull requests resolved: **57** - Total contributors: **13** documentation ------------- - [574: Removed `gh attestation` suggestion for EPEL repo](php#574) thanks to @asgrim - [559: Add LZF as supported](php#559) thanks to @remicollet - [558: add installation instructions for RPM packages](php#558) thanks to @remicollet - [540: 539: Add bsn4/grpc as PIE-supported alternative for ext-grpc](php#540) thanks to @BSN4 - [518: Add new PHP extensions to supported list](php#518) thanks to @macintoshplus - [516: Contributing templates](php#516) thanks to @asgrim and @GhostPirateBob - [508: Fix broken anchor link for php-windows-builder examples](php#508) thanks to @asgrim - [507: Removed xdebug from pre-packaged-binary example docs to avoid confusion](php#507) thanks to @asgrim - [503: Docs fix](php#503) thanks to @SecondeJK - [450: Add docs translations for Chinese and Japanese](php#450) thanks to @VinchanGit - [449: Reorganise and enhance the README for first time visitors feedback](php#449) thanks to @asgrim - [427: Add `relay` extension to supported extensions list](php#427) thanks to @tillkruss dependencies,github_actions --------------------------- - [573: Bump docker/setup-buildx-action from 3 to 4](php#573) thanks to @dependabot[bot] and @asgrim - [572: Bump docker/build-push-action from 6 to 7](php#572) thanks to @dependabot[bot] - [570: Bump docker/setup-qemu-action from 3 to 4](php#570) thanks to @dependabot[bot] - [569: Bump ramsey/composer-install from 3 to 4](php#569) thanks to @dependabot[bot] - [568: Bump docker/login-action from 3 to 4](php#568) thanks to @dependabot[bot] - [472: Bump actions/upload-artifact from 5 to 6](php#472) thanks to @dependabot[bot] - [469: Bump actions/download-artifact from 5 to 7](php#469) thanks to @dependabot[bot] - [428: Bump actions/checkout from 4 to 6](php#428) thanks to @dependabot[bot] dependencies,php ---------------- - [571: Bump phpstan/phpstan from 2.1.40 to 2.1.46](php#571) thanks to @dependabot[bot] - [471: Bump phpstan/phpstan from 2.1.32 to 2.1.33](php#471) thanks to @dependabot[bot] - [470: Bump behat/behat from 3.27.0 to 3.29.0](php#470) thanks to @dependabot[bot] - [468: Bump composer/composer from 2.9.2 to 2.9.3](php#468) thanks to @dependabot[bot] bug --- - [562: 557: use suffix directive for Docker tags](php#562) thanks to @asgrim - [552: 538: fix phpize build tool finder api verison check test](php#552) thanks to @asgrim and @mbeccati - [550: Merge up 1.4.x - fixes for architecture parsing and PHP 8.5 warnings](php#550) thanks to @asgrim - [536: Fix `-dev` php versions issues](php#536) thanks to @asgrim - [534: Ensure the build tool finder checks PHP API version in phpize](php#534) thanks to @asgrim - [527: Re-enable Windows pie executable build](php#527) thanks to @asgrim and @GhostPirateBob - [524: Merge up 1.4.x - fix for `pie install` non-interactivity](php#524) thanks to @asgrim - [510: Fix checking for phpize when --with-phpize-path option given](php#510) thanks to @asgrim - [499: 1.4.x - Update with draft release bug fix and example-pie-extension 2.0.8 update](php#499) thanks to @asgrim - [496: 492: fix finding libtoolize on OSX](php#496) thanks to @asgrim - [486: Merge up bug fixes for PHP version parsing and OS family to 1.3.6](php#486) thanks to @asgrim - [477: Merge up 1.3.x to 1.4.x for PHP Binary whitespace fix](php#477) thanks to @asgrim - [474: Merge up 1.3.x to 1.4.x to fix aarch64 parsing](php#474) thanks to @asgrim - [464: Merge up 1.3.x into 1.4.x - fix intermittent package not being found](php#464) thanks to @asgrim - [458: 455: fix trunk actions not running for nightly builds](php#458) thanks to @asgrim - [457: Merge up 1.3.x to 1.4.x - fix windows relative extension path bug](php#457) thanks to @asgrim - [440: Fix self-verify to use latest attestation library](php#440) thanks to @asgrim dependencies ------------ - [560: 551: update box version to require 4.7.x](php#560) thanks to @asgrim - [501: Merge up 1.3.x to 1.4.x - Use example-pie-extension 2.0.9](php#501) thanks to @asgrim enhancement ----------- - [553: Add mutation testing with Infection](php#553) thanks to @asgrim - [545: Allow distribution of musl + glibc binaries](php#545) thanks to @cataphract and @asgrim - [533: Improve the exception&php#95;dir exception message with more details](php#533) thanks to @asgrim - [526: 435: prompt to install missing system deps](php#526) thanks to @asgrim - [509: Prefix INSTALL&php#95;ROOT env var for UnixInstall](php#509) thanks to @asgrim and @Ninos - [493: 437: add build provider warning for Homebrew](php#493) thanks to @asgrim - [490: Merge up 1.3 to 1.4 - forwards compat for download-url-method lists](php#490) thanks to @asgrim - [489: 436: pre-packaged binary exts](php#489) thanks to @asgrim - [452: Prompt to install build tools if they're missing](php#452) thanks to @asgrim - [443: Experimentally provide executable version of PIE](php#443) thanks to @asgrim documentation,enhancement ------------------------- - [547: Add `--no-cache` to Docker instructions](php#547) thanks to @TimWolla - [546: Improve Docker instructions in docs/usage.md](php#546) thanks to @TimWolla dependencies,github_actions,php ------------------------------- - [528: Dependency updates](php#528) thanks to @asgrim - [442: Merge up 1.3.x to 1.4.x](php#442) thanks to @asgrim
1.4.0 ===== - Total issues resolved: **11** - Total pull requests resolved: **44** - Total contributors: **12** bug --- - [552: 538: fix phpize build tool finder api verison check test](php#552) thanks to @asgrim and @mbeccati - [550: Merge up 1.4.x - fixes for architecture parsing and PHP 8.5 warnings](php#550) thanks to @asgrim - [536: Fix `-dev` php versions issues](php#536) thanks to @asgrim - [534: Ensure the build tool finder checks PHP API version in phpize](php#534) thanks to @asgrim - [524: Merge up 1.4.x - fix for `pie install` non-interactivity](php#524) thanks to @asgrim - [510: Fix checking for phpize when --with-phpize-path option given](php#510) thanks to @asgrim - [499: 1.4.x - Update with draft release bug fix and example-pie-extension 2.0.8 update](php#499) thanks to @asgrim - [496: 492: fix finding libtoolize on OSX](php#496) thanks to @asgrim - [486: Merge up bug fixes for PHP version parsing and OS family to 1.3.6](php#486) thanks to @asgrim - [477: Merge up 1.3.x to 1.4.x for PHP Binary whitespace fix](php#477) thanks to @asgrim - [474: Merge up 1.3.x to 1.4.x to fix aarch64 parsing](php#474) thanks to @asgrim - [464: Merge up 1.3.x into 1.4.x - fix intermittent package not being found](php#464) thanks to @asgrim - [458: 455: fix trunk actions not running for nightly builds](php#458) thanks to @asgrim - [457: Merge up 1.3.x to 1.4.x - fix windows relative extension path bug](php#457) thanks to @asgrim - [440: Fix self-verify to use latest attestation library](php#440) thanks to @asgrim documentation,enhancement ------------------------- - [547: Add `--no-cache` to Docker instructions](php#547) thanks to @TimWolla - [546: Improve Docker instructions in docs/usage.md](php#546) thanks to @TimWolla enhancement ----------- - [545: Allow distribution of musl + glibc binaries](php#545) thanks to @cataphract and @asgrim - [533: Improve the exception&php#95;dir exception message with more details](php#533) thanks to @asgrim - [526: 435: prompt to install missing system deps](php#526) thanks to @asgrim - [509: Prefix INSTALL&php#95;ROOT env var for UnixInstall](php#509) thanks to @asgrim and @Ninos - [493: 437: add build provider warning for Homebrew](php#493) thanks to @asgrim - [490: Merge up 1.3 to 1.4 - forwards compat for download-url-method lists](php#490) thanks to @asgrim - [489: 436: pre-packaged binary exts](php#489) thanks to @asgrim - [452: Prompt to install build tools if they're missing](php#452) thanks to @asgrim - [443: Experimentally provide executable version of PIE](php#443) thanks to @asgrim documentation ------------- - [540: 539: Add bsn4/grpc as PIE-supported alternative for ext-grpc](php#540) thanks to @BSN4 - [518: Add new PHP extensions to supported list](php#518) thanks to @macintoshplus - [516: Contributing templates](php#516) thanks to @asgrim and @GhostPirateBob - [508: Fix broken anchor link for php-windows-builder examples](php#508) thanks to @asgrim - [507: Removed xdebug from pre-packaged-binary example docs to avoid confusion](php#507) thanks to @asgrim - [503: Docs fix](php#503) thanks to @SecondeJK - [450: Add docs translations for Chinese and Japanese](php#450) thanks to @VinchanGit - [449: Reorganise and enhance the README for first time visitors feedback](php#449) thanks to @asgrim - [427: Add `relay` extension to supported extensions list](php#427) thanks to @tillkruss dependencies,github_actions,php ------------------------------- - [528: Dependency updates](php#528) thanks to @asgrim dependencies ------------ - [501: Merge up 1.3.x to 1.4.x - Use example-pie-extension 2.0.9](php#501) thanks to @asgrim dependencies,github_actions --------------------------- - [472: Bump actions/upload-artifact from 5 to 6](php#472) thanks to @dependabot[bot] - [469: Bump actions/download-artifact from 5 to 7](php#469) thanks to @dependabot[bot] - [428: Bump actions/checkout from 4 to 6](php#428) thanks to @dependabot[bot] dependencies,php ---------------- - [471: Bump phpstan/phpstan from 2.1.32 to 2.1.33](php#471) thanks to @dependabot[bot] - [470: Bump behat/behat from 3.27.0 to 3.29.0](php#470) thanks to @dependabot[bot] - [468: Bump composer/composer from 2.9.2 to 2.9.3](php#468) thanks to @dependabot[bot] - [442: Merge up 1.3.x to 1.4.x](php#442) thanks to @asgrim
PreviousNext