Skip to content

fix: prepare for 6.0.0 stable release#13

Merged
ralflang merged 2 commits into
FRAMEWORK_6_0from
fix/release-prep
Jun 30, 2026
Merged

fix: prepare for 6.0.0 stable release#13
ralflang merged 2 commits into
FRAMEWORK_6_0from
fix/release-prep

Conversation

@ralflang

Copy link
Copy Markdown
Member

Summary

Two changes surfaced by horde-components qc on FRAMEWORK_6_0 ahead of the 6.0.0 stable cut:

  • fix(driver/pine): lib/Driver/Pine.php had three nested ternaries in a ? b : c ? d : e form. PHP 8 rejects this — the file failed to parse. Added parens on the inner branch.
  • style: ran horde-components qc --fix-qc-issues. php-cs-fixer rewrote 33 files (array()/list() → short-array syntax, trailing commas, copyright bumps); .horde.yml reflowed to compact authors form and keywords: field added. No logic changes.

ralflang added 2 commits June 30, 2026 22:17
PHP 8 rejects unparenthesized `a ? b : c ? d : e`. Add explicit parens
on the inner branch in _decode() and _encode() so the file parses.
php-cs-fixer rewrite across 33 files and .horde.yml: array() => [],
list() => [], trailing commas, copyright bumps, compact YAML authors
form, added keywords field. No logic changes.
@ralflang
ralflang merged commit f31ab7a into FRAMEWORK_6_0 Jun 30, 2026
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant