Releases: inviqa/harness-base-php
Releases · inviqa/harness-base-php
1.6.3
What's Changed
Implemented enhancements
- Backport v2 name addition and version removal from docker-compose.yml by @andytson-inviqa in #811
Full Changelog: 1.6.2...1.6.3
2.0.0-alpha1
What's Changed
Major changes
- PHP harness is now a child harness of the Docker harness, and so projects
workspace()
references the latter as a harness layer. my127/workspace 0.3.2 is required to use on projects that upgrade to this, and 0.4.0 is required to usews create ...
harness layers are referenced in project like:
workspace('mysite'):
harnessLayers:
- inviqa/docker:v0.4.0-alpha1
- inviqa/php:v2.0.0-alpha1
Breaking changes:
- Spryker harness has been removed from this repository and may not be maintained in the future
Implemented enhancements
- Remove subtree split from release process by @andytson-inviqa in #789
- Replace php intermediate image build with multi-stage Dockerfile by @andytson-inviqa in #781
- Upgrade to NGINX v1.25 as v1.23 is no longer supported by @kierenevans in #790
- Switch over to docker compose v2 by @andytson-inviqa in #742
- chore: skip sending slack failures on draft PRs by @andytson-inviqa in #796
- Update to use docker harness by @andytson-inviqa in #782
- Add support for Akeneo 7 and remove 4 by @andytson-inviqa in #795
- Add support for PHP 8.3 Debian bookworm my127 image by @andytson-inviqa in #799
- Switch behat default session to browerkit as goutte abandoned by @andytson-inviqa in #797
- Update PHP/Symfony/Wordpress PHP version to 8.2 by @andytson-inviqa in #798
- docs: improve harness upgrade instructions by @kierenevans in #807
- Add support for searchengine attribute to specify different search engines by @andytson-inviqa in #802
- feat(spryker): Remove spryker harness by @andytson-inviqa in #806
- feat(all): Add corepack support by @andytson-inviqa in #803
- feat(magento2): Update Magento to 2.4.6-p4 and it's PHP to 8.2 by @andytson-inviqa in #800
- feat(all): improve XDebug and PHP config by @NoDiskInDriveA in #804
- feat(symfony): update Symfony to version 7.0 by @andytson-inviqa in #808
Fixed bugs
- Remove xarg max-args option to stop warning when using replace option by @andytson-inviqa in #792
- Fix references to renamed drupal8 harness by @andytson-inviqa in #794
Full Changelog: 1.6.2...2.0.0-alpha1
1.6.2
What's Changed
Fixed bugs
- Remove redis save option so redis 7 can be used by @andytson-inviqa in #793
Full Changelog: 1.6.1...1.6.2
1.6.1
What's Changed
Fixed bugs
- Update drupal nginx template by @kierenevans in #791
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
Implemented enhancements
- Add read committed isolation level for drupal 10 by @kierenevans in #776
- Update console /bin and /lib folders to live under /usr/ by @andytson-inviqa in #779
- Ensure getenv is only getting from environment variables by @andytson-inviqa in #778
- Ensure all startup commands convert sidekick run to passthru by @andytson-inviqa in #785
- Ensure static builds convert sidekick run to passthru by @andytson-inviqa in #786
- Simplify release process using Github released archives by @andytson-inviqa in #787
Fixed bugs
- Fix issue expanding built-images list into bash array in
ws built-images rm
by @andytson-inviqa in #777 - Fix redis enabled check by @kierenevans in #783
- Fix Upgrade.md change removing 1.5.x note header by @andytson-inviqa in #784
- Use the extended utilization metrics for HPA by @andytson-inviqa in #780
- Update github actions tag workflow to remove node12 warning by @andytson-inviqa in #788
Full Changelog: 1.5.0...1.6.0
1.6.0-alpha1
What's Changed
Implemented enhancements
- Add read committed isolation level for drupal 10 by @kierenevans in #776
- Update console /bin and /lib folders to live under /usr/ by @andytson-inviqa in #779
- Ensure getenv is only getting from environment variables by @andytson-inviqa in #778
- Ensure all startup commands convert sidekick run to passthru by @andytson-inviqa in #785
- Ensure static builds convert sidekick run to passthru by @andytson-inviqa in #786
- Simplify release process using Github released archives by @andytson-inviqa in #787
Fixed bugs
- Fix issue expanding built-images list into bash array in
ws built-images rm
by @andytson-inviqa in #777 - Fix redis enabled check by @kierenevans in #783
- Fix Upgrade.md change removing 1.5.x note header by @andytson-inviqa in #784
- Use the extended utilization metrics for HPA by @andytson-inviqa in #780
Full Changelog: 1.5.0...1.6.0-alpha1
1.5.2
What's Changed
Fixed bugs
- Fix redis enabled check by @kierenevans in #783
Full Changelog: 1.5.1...1.5.2
1.5.1
What's Changed
Fixed bugs
- Fix issue expanding built-images list into bash array in
ws built-images rm
by @andytson-inviqa in #777
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
Implemented enhancements
- Conditionally upgrade HPA/PDB for k8s 1.25 and 1.26 support by @andytson-inviqa in #721
- Replace changelog generation with github release notes generation by @andytson-inviqa in #720
- Create ns with kubectl when using helm3 by @Chemaclass in #713
- Add pod topologySpreadConstraints to replace selfAntiAffinityTopologyKey by @andytson-inviqa in #722
- Add response time, hostname and X-Forwarded-For to the NGINX access log by @kierenevans in #729
- Allow configuring redis options by @kierenevans in #728
- Fix welcome message for drupal by @kierenevans in #730
- Add the ability to list built images by @andytson-inviqa in #717
- Use develop version of php compatibility check tool, for 8.0 and 8.1 checks by @kierenevans in #715
- Make topologySpreadConstraints labelSelector overridable by matchLabelKeys by @andytson-inviqa in #731
- Skip allocating jenkins node if skipping based on labels by @andytson-inviqa in #733
- Add PHP8 support to Spryker harness by @hgajjar in #665
- Add support for detecting virtiofs mount by @andytson-inviqa in #737
- Update Akeneo to v6 by @andytson-inviqa in #738
- Support ssh private key Jenkins credentials for chart publish by @andytson-inviqa in #747
- Hook up Jenkins docker registry credentials if docker.registry.credential_id provided by @andytson-inviqa in #748
- Upgrade drupal to version 9 for PHP 8.0 minimum upgrade by @andytson-inviqa in #725
- Rename the drupal8 harness to drupal by @andytson-inviqa in #749
- Add support for Drupal 10 by @andytson-inviqa in #750
- Allow configuring the Akeneo v6+ messenger consumers by @andytson-inviqa in #739
- Stop modules being installable via the admin interface by @kierenevans in #746
- Run builds weekly on Monday mornings instead of every morning by @kierenevans in #756
- Update mysql to use oracle linux explicitly by @andytson-inviqa in #753
- Use tagged version of busybox by @kierenevans in #755
- Use tagged version of php-fpm-exporter by @kierenevans in #754
- Mountpoint chown recursive now optional by @kierenevans in #758
- Make docker-compose bin configurable by @andytson-inviqa in #760
- The default tideways application service name is now 'app' by @kierenevans in #762
- Jenkins Slack Notifications by @kierenevans in #766
- Upgrade to NGINX 1.23 by @kierenevans in #764
- Move akeneo harness build to shortest build stage (spryker) by @andytson-inviqa in #773
- Update Spryker demoshop to 202212.0-p2 by @andytson-inviqa in #744
- Change harness-base label to harness-php label to avoid confusion about purpose by @andytson-inviqa in #774
- Update drupal/varnish_purge for Drupal 10 support by @andytson-inviqa in #775
Fixed bugs
- Explicitly configure all composer plugins by @andytson-inviqa in #723
- Fix Drupal 8 using only stable/beta/alpha and not dev stabilty by @andytson-inviqa in #726
- Fix drupal mutagen check still using yes string to bool function by @andytson-inviqa in #718
- Fix assets apply bug in passing postgres password to the passthru func by @andytson-inviqa in #727
- Fix harness.yml to use /Backoffice as root_dir for spryker versions newer 202108.0 by @andytson-inviqa in #732
- Akeneo breakage bug fix by @andytson-inviqa in #740
- Bug fix: Only call ws destroy if .my127ws exists by @g-foster2 in #743
- Add skeleton config/bundles.php and fix Akeneo 4 by @andytson-inviqa in #745
- Fix mutagen.sh to work with mutagen version 0.15.0 up by @g-foster2 in #759
- Switch db.platform_version default if db.platform changed by @andytson-inviqa in #752
- Revert changes allowing php-fpm to be disabled in webapp, to avoid bug with php-fpm docker service by @andytson-inviqa in #765
- Fix support for compose v2 in drupal test-unit command by @andytson-inviqa in #767
- Remove phpcsutils explicit dependency now that implicit dependency works by @andytson-inviqa in #771
- Update compose ps command to show container hash for DC v2.14 by @rocketage in #770
New Contributors
- @rocketage made their first contribution in #770
Full Changelog: 1.4.1...1.5.0
1.4.1
Fixed bugs:
- Update resources cpu key requests to intentional request #719 (andytson-inviqa)