This repository has been archived by the owner on Jan 24, 2022. It is now read-only.
Releases: ergebnis/github-changelog
Releases · ergebnis/github-changelog
0.7.1
- Fix: Use default community health files for @ergebnis (#337), by @localheinz
- Fix: Remove inappropriate
replace
configuration (#339), by @localheinz
0.7.0
- Fix: Sort out
.gitignore
(#230), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#227), by @localheinz - Enhancement: Update
localheinz/test-util
(#228), by @localheinz - Enhancement: Update
phpunit/phpunit
(#229), by @localheinz - Enhancement: Run mutation tests with
infection/infection
(#231), by @localheinz - Fix: Normalize
composer.json
(#232), by @localheinz - Enhancement: Leverage
Makefile
rule syntax (#233), by @localheinz - Enhancement: Add project URLs to
composer.json
(#234), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#235), by @localheinz - Enhancement: Switch to travis-ci.com (#236), by @localheinz
- Enhancement: Add code of conduct (#237), by @localheinz
- Enhancement: Configure code owners (#238), by @localheinz
- Fix: Remove sudo configuration (#239), by @localheinz
- Fix: Drop support for PHP 7.0 (#240), by @localheinz
- Enhancement: Require
localheinz/composer-normalize
(#241), by @localheinz - Enhancement: Allow installation of
symfony/symfony:^4.0.0
components (#242), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#243), by @localheinz - Enhancement: Update
localheinz/test-util
(#244), by @localheinz - Enhancement: Add PHP 7.3 to Travis CI build matrix (#245), by @localheinz
- Enhancement: Update
localheinz/php-cs-fixer-config
(#246), by @localheinz - Fix: Remove unused Code Climate configuration (#247), by @localheinz
- Enhancement: Update
localheinz/composer-normalize
(#248), by @localheinz - Fix: Update
localheinz/php-cs-fixer-config
(#249), by @localheinz - Enhancement: Update
infection/infection
(#250), by @localheinz - Enhancement: Update
phpunit/phpunit
(#252), by @localheinz - Enhancement: Update
infection/infection
(#253), by @localheinz - Enhancement: Require
phpstan/phpstan
(#254), by @localheinz - Enhancement: Collect coverage on PHP 7.3 (#251), by @localheinz
- Enhancement: Raise phpstan level from 1 to 2 (#255), by @localheinz
- Enhancement: Raise phpstan level from 2 to 3 (#256), by @localheinz
- Enhancement: Raise phpstan level from 3 to 4 (#257), by @localheinz
- Enhancement: Raise phpstan level from 4 to 5 (#258), by @localheinz
- Enhancement: Raise phpstan level from 5 to 6 (#259), by @localheinz
- Enhancement: Raise phpstan level from 6 to 7 (max) (#260), by @localheinz
- Enhancement: Require
phpstan/phpstan-strict-rules
(#261), by @localheinz - Fix: Add remote name to list of remote names and use in_array() (#263), by @localheinz
- Enhancement: Require
phpstan/phpstan-deprecation-rules
(#262), by @localheinz - Enhancement: Require
jangregor/phpstan-prophecy
(#264), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#266), by @localheinz - Enhancement: Extract auto-review test suite (#267), by @localheinz
- Enhancement: Split tests (#268), by @localheinz
- Enhancement: Store infection build files in
.build/infection
(#269), by @localheinz - Fix: Explicitly list infection stage (#270), by @localheinz
- Fix: Add missing uses annotations (#271), by @localheinz
- Fix: Class name reference in covers annotation (#272), by @localheinz
- Enhancement: Use
phpspec/prophecy
for test doubles (#265), by @localheinz - Fix: Description (#275), by @localheinz
- Enhancement: Synchronize project tooling configuration with
localheinz/repository
(#273), by @localheinz - Fix: Remove
phpstan/phpstan
-phpunit (#274), by @localheinz - Enhancement: Add
FUNDING.yml
(#276), by @localheinz - Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#277), by @localheinz - Build(deps): Bump
symfony/console
from4.1.8
to4.2.11
(#278), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan-deprecation-rules
from 0.11 to0.11.1
(#283), by @dependabot-preview[bot] - Build(deps): Bump
symfony/stopwatch
from4.1.8
to4.3.4
(#289), by @dependabot-preview[bot] - Build(deps): [Security] Bump symfony/cache from
4.1.8
to4.1.12
(#282), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan-strict-rules
from 0.11 to0.11.1
(#286), by @dependabot-preview[bot] - Build(deps-dev): Bump
localheinz/composer-normalize
from1.1.3
to1.3.1
(#285), by @dependabot-preview[bot] - Build(deps-dev): Bump
localheinz/php-cs-fixer-config
from1.20.0
to1.23.0
(#280), by @dependabot-preview[bot] - Build(deps-dev): Bump
jangregor/phpstan-prophecy
from0.3.0
to0.4.2
(#281), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpunit/phpunit
from7.5.8
to7.5.16
(#288), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan
from0.11.5
to0.11.16
(#290), by @dependabot-preview[bot] - Build(deps-dev): Bump
infection/infection
from0.11.5
to0.13.6
(#284), by @dependabot-preview[bot] - Build(deps): Bump knplabs/github-api from
2.5.0
to2.11.0
(#287), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan
-deprecation-rules from0.11.1
to0.11.2
(#291), by @dependabot-preview[bot] - Build(deps): Bump
symfony/console
from4.2.11
to4.3.4
(#293), by @dependabot-preview[bot] - Build(deps): Bump
symfony/cache
from4.1.12
to4.3.4
(#292), by @dependabot-preview[bot] - Build(deps): Bump
symfony/console
from4.3.4
to4.3.5
(#295), by @dependabot-preview[bot] - Build(deps): Bump
symfony/stopwatch
from4.3.4
to4.3.5
(#296), by @dependabot-preview[bot] - Build(deps): Bump
symfony/cache from
4.3.4
to4.3.5
(#294), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan
from0.11.16
to0.11.18
(#298), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpstan/phpstan
from0.11.18
to0.11.19
(#299), by @dependabot-preview[bot] - Build(deps-dev): Bump
phpunit/phpunit
from7.5.16
to7.5.17
(#300), by @dependabot-preview[bot] - Build(deps-dev): Bump
localheinz/php-cs-fixer-config
from1.23.0
to1.24.0
(#302), by @dependabot-preview[bot] - Build(deps): Bump
symfony/console
from4.3.5
to4.3.6
(#303), by @dependabot-preview[bot] - Build(deps): Bump
knplabs/github-api
from2.11.0
to2.12.1
(#306), by @dependabot-preview[bot] - Build(deps): [Security] Bump
symfony/var-exporter
from4.3.5
to4.3.8
(#311), by @dependabot-preview[bot] - Build(deps): [Security] Bump
symfony/cache
from4.3.5
to4.3.8
(#310), by @dependabot-preview[bot] - Build(deps): Bump
symfony/stopwatch
from4.3.5
to4.3.8
(#312), by @dependabot-preview[bot] - Build(deps):
Bump symfony/console
from4.3.6
to4.3.8
(#313), by @dependabot-preview[bot] - Fix: Drop support for PHP 7.1 (#314), by @localheinz
- Fix: Run
php-cs-fixer
with--dry-run
option (#317), by @localheinz - Build(deps-dev): Bump
localheinz/test-util
from0.7.0
to0.8.0
(#315), by @dependabot-preview[bot] - Enhancement: Synchronize project tooling configuration with
localheinz/php-library-template
(#318), by @localheinz - Build(deps-dev): Bump
phpunit/phpunit
from7.5.17
to8.4.3
(#316), by @dependabot-preview[bot] - Enhancement: Use
ergebnis/php-cs-fixer-config
(#322), by @localheinz - Build(deps-dev): Bump
ergebnis/php-cs-fixer-config
from1.0.0
to1.1.0
(#326), by @dependabot-preview[bot] - Build(deps): Bump
symfony/stopwatch from
4.3.8
to4.4.1
(#327), by @dependabot-preview[bot] - Enhancement: Use
ergebnis/test-util
instead oflocalheinz/test-util
(#330), by @localheinz - Enhancement: Synchronize with
ergebnis/php-library-template
(#332), by @localheinz - Fix: Remove unused configuration for probot stale (#333), by @localheinz
- Enhancement: Run builds on PHP 7.4 (#334), by @localheinz
- Enhancement: Use
ergebnis/phpstan-rules
instead oflocalheinz/phpstan-rules
(#335), by @localheinz - Fix: Rename namespace after move to @ergebnis (#336), by @localheinz
0.6.1
- Fix: Wording (#220), by @localheinz
- Fix: Dots in repository names should be acceptable (#225), by @localheinz
- Fix: Update localheinz/php-cs-fixer-config (#226), by @localheinz
0.6.0
- Fix: Drop PHP 5.5 (#110), by @localheinz
- Fix: Remove VersionEye badge (#111), by @localheinz
- Enhancement: Leverage GitHub issue and PR template capabilities (#112), by @localheinz
- Enhancement: Update beberlei/assert (#113), by @localheinz
- Enhancement: Report coverage on pull request build, too (#114), by @localheinz
- Enhancement: Keep packages sorted without specifying --sort-packages (#115), by @localheinz
- Fix: Require
codeclimate/php-test-reporter
as development dependency (#116), by @localheinz - Enhancement: Update
symfony/console
(#117), by @localheinz - Enhancement: Update
symfony/stopwatch
(#118), by @localheinz - Enhancement: Update
phpunit/phpunit
(#119), by @localheinz - Enhancement: Update
refinery29/test-util
(#120), by @localheinz - Enhancement: Update
refinery29/php-cs-fixer-config
(#121), by @localheinz - Fix: Use
expectException()
instead of deprecatedsetExpectedException()
(#123), by @localheinz - Fix: Use
TestHelper
instead of deprecatedGeneratorTrait
(#122), by @localheinz - Fix: Update
refinery29/test-util
(#124), by @localheinz - Fix: Use generic data providers (#125), by @localheinz
- Enhancement: Switch to Code Climate engines (#126), by @localheinz
- Fix: Use
createMock()
(#128), by @localheinz - Fix: Do not import every class (#127), by @localheinz
- Fix: Do not fetch faker more often than once (#129), by @localheinz
- Fix: Use chained assertions (#130), by @localheinz
- Fix: Mark all tests as
final
(#131), by @localheinz - Fix: Use shorter variable name (#132), by @localheinz
- Enhancement: Update
refinery29/test-util
(#133), by @localheinz - Fix: Use newly provided assertions (#134), by @localheinz
- Enhancement: Update
knplabs/github-api
(#135), by @localheinz - Enhancement: Update
refinery29/php-cs-fixer-config
(#137), by @localheinz - Fix: Update
knplabs/github-api
(#140), by @localheinz - Fix: Use default minimum stability (#139), by @localheinz
- Enhancement: Update
phpunit/phpunit
(#141), by @localheinz - Enhancement: Update
refinery29/test-util
(#142), by @localheinz - Fix: Identifier should be greater than 0 (#143), by @localheinz
- Enhancement: Add PHP 7.1 to Travis build matrix (#138), by @localheinz
- Enhancement: Use
localheinz/php-cs-fixer-config
(#144), by @localheinz - Enhancement: Add more badges (#145), by @localheinz
- Enhancement: Update
localheinz/php-cs-fixer-config
(#146), by @localheinz - Enhancement: Update
symfony/console
(#147), by @localheinz - Fix: Drop HHVM from build matrix (#148), by @localheinz
- Fix: Collect coverage on PHP 7.1 (#149), by @localheinz
- Enhancement: Update
localheinz/php-cs-fixer-config
(#150), by @localheinz - Fix: Re-encrypt GitHub API token (#151), by @localheinz
- Fix: Do not self-update
composer
twice (#152), by @localheinz - Fix: Remove useless condition (#153), by @localheinz
- Fix: Configure preferred installation method in
composer.json
(#154), by @localheinz - Fix: Disable and enable xdebug only when needed (#155), by @localheinz
- Enhancement: Update
codeclimate/php-test-reporter
(#156), by @localheinz - Fix: Replace
GITHUB_TOKEN
(#157), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#159), by @localheinz - Enhancement: Update
knplabs/github-api
(#161), by @localheinz - Fix: Move tests (#162), by @localheinz
- Fix: Streamline
Makefile
(#163), by @localheinz - Fix: Streamline
.gitattributes
(#164), by @localheinz - Fix: Update
README.md
(#165), by @localheinz - Enhancement: Update
localheinz/php-cs-fixer-config
(#167), by @localheinz - Enhancement: Use stages on Travis CI (#166), by @localheinz
- Fix: Use encrypted tokens only when available (#168), by @localheinz
- Fix: Remove
--sort-packages
flag from installation example (#169), by @localheinz - Fix: Drop support for PHP 5.6 (#170), by @localheinz
- Enhancement: Update
phpunit/phpunit
(#172), by @localheinz - Enhancement: Add PHP 7.2 to Travis build matrix (#171), by @localheinz
- Fix: Rename methods creating mocks (#173), by @localheinz
- Enhancement: Yield data from data providers (#174), by @localheinz
- Fix: Add missing throws annotations (#175), by @localheinz
- Fix: Remove extra parameter passed in into sprintf() (#176), by @localheinz
- Fix: Add missing test case (#178), by @localheinz
- Fix: Id should be number (#179), by @localheinz
- Fix: Consistently return
Resource\Range
(#180), by @localheinz - Enhancement: Throw
CommitNotFound
exception if commit was not found (#181), by @localheinz - Fix: Rename
CommitNotFound
toReferenceNotFound
(#182), by @localheinz - Fix: Consistently name variables, parameters and methods (#183), by @localheinz
- Fix: Simplify mutation (#185), by @localheinz
- Fix: Do not use
array_push()
where not necessary (#184), by @localheinz - Fix: Extract interfaces (#186), by @localheinz
- Fix: Use appropriate formatting (#188), by @localheinz
- Fix: Use
identicalTo()
instead ofequalTo()
(#187), by @localheinz - Fix: Pull request number should be an integer (#189), by @localheinz
- Enhancement: Throw
PullRequestNotFound
exception if pull request was not found (#190), by @localheinz - Fix: Drop argument equal to default (#191), by @localheinz
- Enhancement: Use type and return type declarations (#177), by @localheinz
- Enhancement: Use
localheinz/test-util
(#192), by @localheinz - Enhancement: Add
ProjectCodeTest
(#193), by @localheinz - Fix: Mark
GenerateCommand
asfinal
(#194), by @localheinz - Enhancement: Implement repository resource (#195), by @localheinz
- Fix: Update description of
GenerateCommand
(#196), by @localheinz - Enhancement: Reject invalid owner names (#197), by @localheinz
- Fix: Account for single pull request count (#198), by @localheinz
- Fix: Use
slug()
instead ofuserName()
generator (#199), by @localheinz - Fix: Ensure that valid owner is accepted by constructor (#200), by @localheinz
- Enhancement: Reject invalid repository names (#201), by @localheinz
- Enhancement: Allow to create repository resource from string (#202), by @localheinz
- Fix: Combine test (#203), by @localheinz
- Enhancement: Allow to represent repository as string (#204), by @localheinz
- Fix: Use
numberBetween(1)
instead ofrandomNumber()
generator (#205), by @localheinz - Enhancement: Use repository resource instead of owner and name separately (#206), by @localheinz
- Enhancement: Combine owner and repository argument into repository argument (#207), by @localheinz
- Enhancement: Allow to create resource from owner and name (#208), by @localheinz
- Fix: Require value for options (#209), by @localheinz
- Enhancement: Throw exceptions which implement
ExceptionInterface
(#210), by @localheinz - Enhancement: Use codecov for collecting test coverage (#211), by @localheinz
- Enhancement: Extract
DataProvider
(#212), by @localheinz - Enhancement: Gather repository metadata from config (#136), by @raphaelstolt
- Fix: Remove unneeded code (#213), by @localheinz
- Fix: Rename
Author
toUser
(#214), by @localheinz - Fix: Build URL from user name (#215), by @localheinz
- Fix: Return response data directly (#216), by @localheinz
- Enhancement: Render author in pull request list (#217), by @localheinz
- Fix: Adjust template variable names (#218), by @localheinz
- Fix: Remove shebang from
github-changelog.php
(#219), by @localheinz - Fix: Wording (#220), by @localheinz
0.5.2
0.5.1
0.5.0
- Fix: Rename Command (#105)
- Fix: Rename command (#104)
- Fix: Rename methods returning mocks (#103)
- Enhancement: Use
Range
(#102) - Fix: Pull mutators into interface (#101)
- Fix: Use
equals()
to compare commits (#100) - Enhancement: Allow to compare commits (#99)
- Enhancement: Implement
Range
as a value object (#98)
0.4.0
- Fix: Require
codeclimate/php-test-reporter:0.2.0
(#69) - Fix: Also run builds on PHP5.6, PHP7, and HHVM (#70)
- Fix: Only collect and report coverage when merging to
master
(#71) - Fix: Streamline Travis configuration (#73)
- Fix: Add
editorconfig
support (#74) - Fix: Add
it
andcomposer
targets (#75) - Fix: Add missing license (#76)
- Fix: Require
refinery29/php-cs-fixer
(#72) - Fix: Use singular for test folder (#77)
- Fix: Also validate
composer.json
andcomposer.lock
(#78) - Fix: Require
refinery29/test-util
(#80) - Fix: Update
refinery29/php-cs-fixer-config
(#81) - Fix: Shift environment variables (#82)
- Fix: Limit range of PHP installations (#83)
- Fix: Rename
Entity
toResource
(#84) - Fix: Extract interfaces and mark value objects as
final
(#85) - Fix: Guard against invalid values (#79)
- Fix: Do not set up system under test in
setUp()
(#86) - Fix: Rename methods returning mocks (#87)
- Fix: Inject dependencies via constructor (#88)
- Fix: Simplify assertions (#89)
- Fix: Use
CommandTester
(#90) - Fix: Id needs to be greater than 0 (#91)
- Fix: Rename variables in tests (#92)
- Enhancement: Implement
Author
as a value object (#93) - Fix: Use
Helper
to format time and memory (#94) - Fix: Update
symfony/console
andsymfony/stopwatch
(#95) - Fix: Make stopwatch an instance property (#96)
- Fix: Use
SymfonyStyle
for output (#97)
0.3.0
0.2.1
Fix: Version