Skip to content

Releases: NexusPHP/tachycardia

Nexus Tachycardia v2.4.1

18 Feb 17:18
v2.4.1
c98390b
Compare
Choose a tag to compare

Changes

Fixed

  • Call array_values on reflection class' traits

Nexus Tachycardia v2.4.0

18 Feb 17:10
v2.4.0
3e362b0
Compare
Choose a tag to compare

Changes

Added

  • Allow phpunit ^12
  • Use 2 spaces for YML indentation
  • Bump to phpstan 2.0

Fixed

  • Fix CS
  • Fix order of attributes
  • Fix phpstan array_filter issue

Nexus Tachycardia v2.3.0

05 Feb 13:21
v2.3.0
c6cb9a5
Compare
Choose a tag to compare

Changes

Added

  • Add support for PHPUnit v11

Fixed

  • Fix new line on CI output
  • Try coverallsapp/github-action@v2 to fix Node 16 deprecation notice

Nexus Tachycardia v2.2.0

28 Jan 14:49
v2.2.0
adc24e1
Compare
Choose a tag to compare

Major new features 🎉

  • Added two new renderers for the CI
    • Gitlab
    • Teamcity
    • To use these, set the ci-format parameter in phpunit.xml.dist file
  • Tested to run on PHPUnit 11.0
  • Slow tests are collected for all runs (passed, failed, etc.)
  • PHPT tests are also profiled

Added

  • Bump version constraints of dependencies
  • Run on PHP 8.3 for tests
  • Extract CreatesMessage trait
  • Add gitlab and teamcity renderers
  • Test on PHPUnit 11.0.x-dev
  • Bump actions/cache from 3 to 4 (#14)

Changed

  • Use github.ref_name for name
  • Increase coverage
  • Extract SlowTestIdentifier
  • Rename subscribers to align with PHPUnit
  • Collect all slow tests from all tests
  • Include PHPT in slow test profiling
  • Remove unneeded conditional returns

Full Changelog: v2.1.0...v2.2.0

Nexus Tachycardia v2.1.0

27 Oct 07:17
v2.1.0
b66d0f8
Compare
Choose a tag to compare

Added

  • Add support for outputting total slow test times
  • Use crazy-max/ghaction-github-release for release

Fixed

  • Fix format of summary in docs
  • Use list type for PHPDocs
  • Mark Renderer interface as internal and add Info
  • Fix badges

Full Changelog: v2.0.0...v2.1.0

Nexus Tachycardia v2.0.0

24 Oct 12:20
v2.0.0
dfcd079
Compare
Choose a tag to compare

Major new features 🎉

When upgrading from 1.x to v2.0, please refer to the Upgrade Guide.

Full Changelog: v1.5.0...v2.0.0

Nexus Tachycardia v1.5.0

24 Oct 12:09
v1.5.0
2638a32
Compare
Choose a tag to compare

Changes

  • Bump actions/checkout from 3 to 4 (#13)
  • Test PHP 8.2
  • Bump to PHP 8.0
  • Update issue templates
  • Bump actions/cache from 2 to 3 (#10)
  • Bump phpstan v1.9.0
  • Use dependabot for updates

New Contributors

Full Changelog: v1.4.0...v1.5.0

Nexus Tachycardia v1.4.0

14 Oct 05:26
v1.4.0
a9a0335
Compare
Choose a tag to compare

Minor Changes ⚙️

  • Fix formatting
  • Remove deprecated fixer
  • Update action workflows
  • Update CS and SCA
  • Bump min PHP version to 7.4

Please refer to the CHANGELOG for the detailed list of changes.

Nexus Tachycardia v1.3.5

02 Nov 13:27
v1.3.5
b0852c1
Compare
Choose a tag to compare

Minor Changes ⚙️

  • Update build workflow
  • Use custom fixers
  • Update to phpstan 1.0
  • Change branch alias

Please refer to the CHANGELOG for the detailed list of changes.

Nexus Tachycardia v1.3.4

19 Jun 18:02
v1.3.4
a687cfe
Compare
Choose a tag to compare

Minor Changes ⚙️

  • Change parent namespace to "Nexus"
  • Drop phpstan/phpstan-strict-rules but retain some strict features
  • Force @covers annotations in phpunit and php-cs-fixer configs
  • Update code styles from nexusphp/cs-config v3.2.0

Please refer to the CHANGELOG for the detailed list of changes.