Releases: NexusPHP/tachycardia
Releases · NexusPHP/tachycardia
Nexus Tachycardia v2.3.0
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
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
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 addInfo
- Fix badges
Full Changelog: v2.0.0...v2.1.0
Nexus Tachycardia v2.0.0
Major new features 🎉
- feature: Update to PHPUnit 10 by @paulbalandan in #12
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
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
- @dependabot made their first contribution in #10
Full Changelog: v1.4.0...v1.5.0
Nexus Tachycardia v1.4.0
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
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
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.
Nexus Tachycardia v1.3.3
Minor Changes ⚙️
- Updated code style reversal for
native_constant_invocation
Please refer to the CHANGELOG for the detailed list of changes.
Nexus Tachycardia v1.3.2
Minor Changes ⚙️
- Mark as draft the contents generated by the automated release script
- Update to new code styles from
nexusphp/cs-config
Please refer to the CHANGELOG for the detailed list of changes.