Releases: php/php-windows-builder
Releases · php/php-windows-builder
1.1.7
- Fix
Get-BuildDirectory
to always return absolute path. - Fixed fetching
instantclient
for building OCI extensions. - Fix regression in building PHP with correct dependencies.
- Fix directory name in PECL workflow when extension name is capitalized.
- Fix building on repos with multiple
config.w32
andpackage.xml
files. - Improve parsing
composer.json
for configure arguments. - Add example workflows and improve the
README
.
1.1.6
- Improve Get-File support for PowerShell 5.
- Improve calling
vswhere
if not inPATH
. - Fix parsing composer.json for configure args
1.1.5
Added support to build PHP and extensions from a local source
1.1.4
- Added inputs for libraries and args for local setup for extensions.
- Fixed packaging extension builds locally.
1.1.3
- Added support to build locally
- Added support for arguments to the test runner.
- Fixed logs for tests in extensions action.
- Improved downloading files from downloads.php.net with retry logic.
- Added support to parse SETUP functions in config.w32.
- Fixed testing PHP builds and add a workflow for it.
- Fixed adding
vswhere
when missing.
1.1.1
- Added support to build with 8.5 as PHP version target
1.1.0
- Added support to build with the master branch of php-src as the php-version.
- Switched to windows-2022.
- Added support to install missing visual studio components. For instance vc15 on windows-2022.
- Added zip extension in artifact names. (#11)
- Added input in php workflow to not upload the builds to the downloads server.
- Added cmdlet to setup oci db.
- Fixed running test for pdo_oci.
- Fixed logs on build failure.
1.0.5
- Improved packaging for
datadog_trace
extension. - Switched to windows-2022 for VS2019.
- Fixed running tests for
amqp
extension. - Fixed extracting dependencies in case multiple versions are picked up.
1.0.4
- Fixed running imagick tests that need config files.
- Fixed checking for vs toolsets in GitHub runners.
1.0.3
- Fixed running tests for PHP 7.2 and PHP 7.3.
- Added support to specify number of test workers.
- Added support to trigger uploads to downloads server for PECL builds.
- Fixed adding dependency pdb files to the packages.
Full Changelog: 1.0.2...1.0.3