Releases: php/pie
Releases · php/pie
1.4.0-alpha.3
Immutable
release. Only release title and notes can be modified.
1.4.0
New features!
Here are some of the exciting new features in PIE 1.4.0:
- Add experimental executable version of PIE using Static PHP on OSX, Linux, and Windows (docs)
- Prompt to install missing system dependencies (docs)
- Prompt to install build toolchain (docs)
- Support
pre-packaged-binaryfordownload-url-method(docs) - Support
INSTALL_ROOTenvironment variable to override destination
Summary
- Total issues resolved: 13
- Total pull requests resolved: 49
- Total contributors: 13
bug
- 562: 557: use suffix directive for Docker tags thanks to @asgrim
- 552: 538: fix phpize build tool finder api verison check test thanks to @asgrim and @mbeccati
- 550: Merge up 1.4.x - fixes for architecture parsing and PHP 8.5 warnings thanks to @asgrim
- 536: Fix
-devphp versions issues thanks to @asgrim - 534: Ensure the build tool finder checks PHP API version in phpize thanks to @asgrim
- 527: Re-enable Windows pie executable build thanks to @asgrim and @GhostPirateBob
- 524: Merge up 1.4.x - fix for
pie installnon-interactivity thanks to @asgrim - 510: Fix checking for phpize when --with-phpize-path option given thanks to @asgrim
- 499: 1.4.x - Update with draft release bug fix and example-pie-extension 2.0.8 update thanks to @asgrim
- 496: 492: fix finding libtoolize on OSX thanks to @asgrim
- 486: Merge up bug fixes for PHP version parsing and OS family to 1.3.6 thanks to @asgrim
- 477: Merge up 1.3.x to 1.4.x for PHP Binary whitespace fix thanks to @asgrim
- 474: Merge up 1.3.x to 1.4.x to fix aarch64 parsing thanks to @asgrim
- 464: Merge up 1.3.x into 1.4.x - fix intermittent package not being found thanks to @asgrim
- 458: 455: fix trunk actions not running for nightly builds thanks to @asgrim
- 457: Merge up 1.3.x to 1.4.x - fix windows relative extension path bug thanks to @asgrim
- 440: Fix self-verify to use latest attestation library thanks to @asgrim
dependencies
- 560: 551: update box version to require 4.7.x thanks to @asgrim
- 501: Merge up 1.3.x to 1.4.x - Use example-pie-extension 2.0.9 thanks to @asgrim
documentation
- 559: Add LZF as supported thanks to @remicollet
- 540: 539: Add bsn4/grpc as PIE-supported alternative for ext-grpc thanks to @BSN4
- 518: Add new PHP extensions to supported list thanks to @macintoshplus
- 516: Contributing templates thanks to @asgrim and @GhostPirateBob
- 508: Fix broken anchor link for php-windows-builder examples thanks to @asgrim
- 507: Removed xdebug from pre-packaged-binary example docs to avoid confusion thanks to @asgrim
- 503: Docs fix thanks to @SecondeJK
- 450: Add docs translations for Chinese and Japanese thanks to @VinchanGit
- 449: Reorganise and enhance the README for first time visitors feedback thanks to @asgrim
- 427: Add
relayextension to supported extensions list thanks to @tillkruss
enhancement
- 553: Add mutation testing with Infection thanks to @asgrim
- 545: Allow distribution of musl + glibc binaries thanks to @cataphract and @asgrim
- 533: Improve the exception_dir exception message with more details thanks to @asgrim
- 526: 435: prompt to install missing system deps thanks to @asgrim
- 509: Prefix INSTALL_ROOT env var for UnixInstall thanks to @asgrim and @Ninos
- 493: 437: add build provider warning for Homebrew thanks to @asgrim
- 490: Merge up 1.3 to 1.4 - forwards compat for download-url-method lists thanks to @asgrim
- 489: 436: pre-packaged binary exts thanks to @asgrim
- 452: Prompt to install build tools if they're missing thanks to @asgrim
- 443: Experimentally provide executable version of PIE thanks to @asgrim
documentation,enhancement
- 547: Add
--no-cacheto Docker instructions thanks to @TimWolla - 546: Improve Docker instructions in docs/usage.md thanks to @TimWolla
dependencies,github_actions,php
- 528: Dependency updates thanks to @asgrim
dependencies,github_actions
- 472: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 469: Bump actions/download-artifact from 5 to 7 thanks to @dependabot[bot]
- 428: Bump actions/checkout from 4 to 6 thanks to @dependabot[bot]
dependencies,php
-
471: Bump phpstan/phpstan from 2.1.32 to 2.1.33 thanks to @dependabot[bot]
-
470: Bump behat/behat from 3.27.0 to 3.29.0 thanks to @dependabot[bot]
-
468: Bump composer/composer from 2.9.2 to 2.9.3 thanks to @dependabot[bot]
-
442: Merge up 1.3.x to 1.4.x thanks to @asgrim
1.4.0-alpha.1
Immutable
release. Only release title and notes can be modified.
1.4.0
New features!
Here are some of the exciting new features in PIE 1.4.0...
- Add experimental executable version of PIE using Static PHP on OSX and Linux (Windows coming soon...) (docs)
- Prompt to install missing system dependencies (docs)
- Prompt to install build toolchain (docs)
- Support
pre-packaged-binaryfordownload-url-method(docs) - Support
INSTALL_ROOTenvironment variable to override destination
Summary;
- Total issues resolved: 11
- Total pull requests resolved: 44
- Total contributors: 12
bug
- 552: 538: fix phpize build tool finder api verison check test thanks to @asgrim and @mbeccati
- 550: Merge up 1.4.x - fixes for architecture parsing and PHP 8.5 warnings thanks to @asgrim
- 536: Fix
-devphp versions issues thanks to @asgrim - 534: Ensure the build tool finder checks PHP API version in phpize thanks to @asgrim
- 524: Merge up 1.4.x - fix for
pie installnon-interactivity thanks to @asgrim - 510: Fix checking for phpize when --with-phpize-path option given thanks to @asgrim
- 499: 1.4.x - Update with draft release bug fix and example-pie-extension 2.0.8 update thanks to @asgrim
- 496: 492: fix finding libtoolize on OSX thanks to @asgrim
- 486: Merge up bug fixes for PHP version parsing and OS family to 1.3.6 thanks to @asgrim
- 477: Merge up 1.3.x to 1.4.x for PHP Binary whitespace fix thanks to @asgrim
- 474: Merge up 1.3.x to 1.4.x to fix aarch64 parsing thanks to @asgrim
- 464: Merge up 1.3.x into 1.4.x - fix intermittent package not being found thanks to @asgrim
- 458: 455: fix trunk actions not running for nightly builds thanks to @asgrim
- 457: Merge up 1.3.x to 1.4.x - fix windows relative extension path bug thanks to @asgrim
- 440: Fix self-verify to use latest attestation library thanks to @asgrim
documentation,enhancement
- 547: Add
--no-cacheto Docker instructions thanks to @TimWolla - 546: Improve Docker instructions in docs/usage.md thanks to @TimWolla
enhancement
- 545: Allow distribution of musl + glibc binaries thanks to @cataphract and @asgrim
- 533: Improve the exception_dir exception message with more details thanks to @asgrim
- 526: 435: prompt to install missing system deps thanks to @asgrim
- 509: Prefix INSTALL_ROOT env var for UnixInstall thanks to @asgrim and @Ninos
- 493: 437: add build provider warning for Homebrew thanks to @asgrim
- 490: Merge up 1.3 to 1.4 - forwards compat for download-url-method lists thanks to @asgrim
- 489: 436: pre-packaged binary exts thanks to @asgrim
- 452: Prompt to install build tools if they're missing thanks to @asgrim
- 443: Experimentally provide executable version of PIE thanks to @asgrim
documentation
- 540: 539: Add bsn4/grpc as PIE-supported alternative for ext-grpc thanks to @BSN4
- 518: Add new PHP extensions to supported list thanks to @macintoshplus
- 516: Contributing templates thanks to @asgrim and @GhostPirateBob
- 508: Fix broken anchor link for php-windows-builder examples thanks to @asgrim
- 507: Removed xdebug from pre-packaged-binary example docs to avoid confusion thanks to @asgrim
- 503: Docs fix thanks to @SecondeJK
- 450: Add docs translations for Chinese and Japanese thanks to @VinchanGit
- 449: Reorganise and enhance the README for first time visitors feedback thanks to @asgrim
- 427: Add
relayextension to supported extensions list thanks to @tillkruss
dependencies,github_actions,php
- 528: Dependency updates thanks to @asgrim
dependencies
dependencies,github_actions
- 472: Bump actions/upload-artifact from 5 to 6 thanks to @dependabot[bot]
- 469: Bump actions/download-artifact from 5 to 7 thanks to @dependabot[bot]
- 428: Bump actions/checkout from 4 to 6 thanks to @dependabot[bot]
dependencies,php
-
471: Bump phpstan/phpstan from 2.1.32 to 2.1.33 thanks to @dependabot[bot]
-
470: Bump behat/behat from 3.27.0 to 3.29.0 thanks to @dependabot[bot]
-
468: Bump composer/composer from 2.9.2 to 2.9.3 thanks to @dependabot[bot]
-
442: Merge up 1.3.x to 1.4.x thanks to @asgrim
1.3.10
Immutable
release. Only release title and notes can be modified.
1.3.10
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
bug
1.3.9
Immutable
release. Only release title and notes can be modified.
1.3.9
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
bug
- 519: 517: fix inability to provide sudo prompt when using "pie install" on a PHP project thanks to @asgrim
dependencies
1.3.8
Immutable
release. Only release title and notes can be modified.
1.3.8
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
bug,dependencies
bug
1.3.7
Immutable
release. Only release title and notes can be modified.
1.3.7
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
bug
enhancement
1.3.6
Immutable
release. Only release title and notes can be modified.
1.3.6
- Total issues resolved: 2
- Total pull requests resolved: 2
- Total contributors: 2
bug
- 485: 446: Fix versions not parsing when PHP_VERSION is not semver-compat thanks to @asgrim
- 484: 482: fix PHP_OS_FAMILY missing in PHP <7.2 with polyfill thanks to @asgrim
bug,maintainer investigating
1.3.5
Immutable
release. Only release title and notes can be modified.
1.3.5
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
1.3.4
Immutable
release. Only release title and notes can be modified.
1.3.4
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
bug
1.3.3
Immutable
release. Only release title and notes can be modified.
1.3.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1