Skip to content

Releases: horde/components

1.0.0-RC11

1.0.0-RC11 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 03 Jul 04:59

fix(qc): pass tools_dir to Phpcsfixer::validate() so CI phar is found
feat(components): print failing test names in Unit task output
feat(components): gate NoDirectGlobalAccessRule to PHPStan level 3+
feat: Support submodules in CI checkout

1.0.0-RC10

1.0.0-RC10 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 01 Jul 11:03

fix: Relax version guard regex to accept all valid versions rather than a select subset
fix(release): preserve files staged by earlier tasks in release commit
feat(deps): detect installer-plugin need via lock walk, drive composer config.allow-plugins
feat(ci): surface PHPStan watermark+1 advisory in PR comment and lane table

1.0.0-RC9

1.0.0-RC9 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 27 Jun 08:06

ci(release): auto-refresh CI infra on release with substance-diff and cohort gate
ci(bootstrap): move to .github/bin/, bump template to 1.5.1
fix(version): write canonical 'stable' literal to .horde.yml state.release

1.0.0-RC8

1.0.0-RC8 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 26 Jun 11:52

fix(ci): drop PHP minors apt cannot install before PhpInstaller runs
feat(ci): derive PHP lane set from .horde.yml constraint
fix(ci): PHP-CS-Fixer "did not run" rendering; suppress empty section when no lane attempted it
feat(ci): capture per-test PHPUnit failures, dedup across lanes, link counts to artifacts, upload JUnit XML

1.0.0-RC7

1.0.0-RC7 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 25 Jun 16:38

fix(version): emit stability count on non-zero so 3.0.0-RC1 round-trips (fixes #28)
fix(ci,deps): per-tool glance cells, PHPStan per-lane-max, PHPUnit denominator, COMPOSER_ROOT_VERSION for resolver

1.0.0-RC6

1.0.0-RC6 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 25 Jun 12:34

feat(deps,ci): Improve handling of platform dependencies of dependencies and edge cases

1.0.0-RC5

1.0.0-RC5 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 25 Jun 06:49

ci(pr-comment): truncate composer dumps in PR TLDR comment and report empty PHPUnit runs correctly.

1.0.0-RC4

1.0.0-RC4 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 24 Jun 19:41

test: Build command

1.0.0-RC3

1.0.0-RC3 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 24 Jun 18:39

feat: Support platform requirements of dependencies in CI
feat(deps): add --platform resolver writing ci-platform to .horde.yml
feat: Implement CI bootstrap file rewrite during release
fix(ci): ci init exits 0 when files exist and --force is not given
fix(release): use a 60s HTTP timeout for release asset uploads

1.0.0-RC2

1.0.0-RC2 Pre-release
Pre-release

Choose a tag to compare

@ralflang ralflang released this 24 Jun 14:39

feat(ci): emit GitHub Actions annotations for PHPStan and PHP-CS-Fixer findings
feat(ci): honor PHP-CS-Fixer dry-run exit codes and exclude build/
feat(ci): report scanned vs error-bearing file counts separately
feat(ci): make PHPStan work when launched from a phar
feat(ci): bump GitHub Actions to v5 (Node 24 native)
feat(ci): pick PHPUnit version from component constraint, skip incompatible lanes
feat(ci): treat missing result file as lane failure
feat(ci): exit non-zero when ci subcommand fails
feat(ci): prefer repo-bundled phar over download in github bootstrap