View Issue Details

IDProjectCategoryView StatusLast Update
0032807mantisbtapi restpublic2023-10-31 16:32
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Target Version2.26.0Fixed in Version2.26.0 
Summary0032807: Update Guzzle to 7.8.0
Description

The library's version we're currently bundling (6.5.8) does not officially support PHP 8.x.

PHP 8.0 support was added in 7.2, 8.1 in 7.4 and 8.2 in 7.5.

Guzzle 7.x requires PHP 7.2.5, so this should be our minimum supported version, not 7.2.0. That should not be an issue, as Ubuntu 18.04.5 LTS has a patched 7.2.24.

TagsPHP 8, PHP 8.1, PHP 8.2

Relationships

related to 0030416 closeddregad Upgrade guzzlehttp/guzzle from 6.5.5 to 6.5.8 
parent of 0027840 closeddregad Increase minimum PHP requirement to 7.2.5 
child of 0032027 closeddregad PHP 8.2 support 

Activities

dregad

dregad

2023-08-15 04:35

developer   ~0067991

PR https://github.com/mantisbt/mantisbt/pull/1903

dregad

dregad

2023-08-27 12:50

developer   ~0068033

Guzzle 7.8.0 just came out

Related Changesets

MantisBT: master 73fd23dd

2023-08-07 19:11

dregad


Details Diff
Updating GuzzleHttp minimum version to 7.5

Fixes 0032807
Affected Issues
0032807
mod - composer.json Diff File

MantisBT: master 839c4f08

2023-08-07 19:14

dregad


Details Diff
Composer update

- Removing symfony/polyfill-php72 (v1.19.0)
- Removing symfony/polyfill-php70 (v1.19.0)
- Removing symfony/polyfill-intl-normalizer (v1.19.0)
- Removing symfony/polyfill-intl-idn (v1.19.0)
- Removing paragonie/random_compat (v9.99.100)
- Installing symfony/deprecation-contracts (v2.5.2)
- Installing psr/http-client (1.0.2)
- Upgrading guzzlehttp/guzzle (6.5.8 => 7.6.1)

Fixes 0032807
Affected Issues
0032807
mod - composer.lock Diff File

MantisBT: master 8b1604a2

2023-08-27 12:47

dregad


Details Diff
Composer Update

- Upgrading guzzlehttp/guzzle (7.6.1 => 7.8.0)
- Upgrading guzzlehttp/promises (1.5.2 => 2.0.1)
- Upgrading guzzlehttp/psr7 (1.9.1 => 2.6.1)
- Locking psr/http-factory (1.0.2)
- Upgrading psr/http-message (1.0.1 => 1.1)

Fixes 0032807
Affected Issues
0032807
mod - composer.lock Diff File