ergebnis / github-changelog Goto Github PK
View Code? Open in Web Editor NEW:octocat: Provides a command line tool that generates a changelog based on titles of pull requests merged between specified references.
License: MIT License
:octocat: Provides a command line tool that generates a changelog based on titles of pull requests merged between specified references.
License: MIT License
If you take a look at this PR you'll see that there have been a few pull requests merged into the branch of the developer who opened the PR, but which shouldn't be listed in the change-log.
not stated in composer.json
PHP Fatal error: Class 'Symfony\Component\Console\Application' not found in ...
Hello @localheinz
Thanks for your work! but I have a little question.. does this library support a trick to create a custom output?
I seen the docs and I know that I can write my implementation but I am lazy :)
If this library doesn't support it have you an idea about a possibile implementation? I can try to write it :)
Thanks
I just want to give this tool a try. I followed the installation steps, changed to local project (synced with Git) and got
PHP Fatal error: Uncaught Error: Class zErgebnis\GitHub\ChangeLog\Console\GenerateCommand' not found in C:\Users\[...]\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog.php:43
ฮป git status
Results in
On branch sf44-dev
Your branch is up to date with 'origin/sf44-dev'`
composer global require ergebnis/github-changelog
Results in
Changed current directory to C:/Users/[...]/AppData/Roaming/Composer
Using version ^0.7.1 for ergebnis/github-changelog
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 28 installs, 0 updates, 0 removals
- Installing psr/container (1.0.0): Loading from cache
- Installing symfony/service-contracts (v2.0.1): Loading from cache
- Installing symfony/stopwatch (v4.4.3): Loading from cache
- Installing symfony/polyfill-php73 (v1.13.1): Loading from cache
- Installing symfony/polyfill-mbstring (v1.13.1): Loading from cache
- Installing symfony/console (v4.4.3): Loading from cache
- Installing symfony/var-exporter (v5.0.3): Downloading (100%)
- Installing psr/cache (1.0.1): Loading from cache
- Installing symfony/cache-contracts (v2.0.1): Loading from cache
- Installing psr/log (1.1.2): Loading from cache
- Installing symfony/cache (v4.4.3): Loading from cache
- Installing ralouphie/getallheaders (3.0.3): Loading from cache
- Installing psr/http-message (1.0.1): Loading from cache
- Installing guzzlehttp/psr7 (1.6.1): Loading from cache
- Installing guzzlehttp/promises (v1.3.1): Loading from cache
- Installing guzzlehttp/guzzle (6.5.2): Loading from cache
- Installing php-http/promise (v1.0.0): Loading from cache
- Installing php-http/httplug (v1.1.0): Downloading (100%)
- Installing php-http/guzzle6-adapter (v1.1.1): Downloading (100%)
- Installing php-http/message-factory (v1.0.2): Loading from cache
- Installing clue/stream-filter (v1.4.1): Loading from cache
- Installing php-http/message (1.8.0): Loading from cache
- Installing symfony/options-resolver (v5.0.3): Downloading (100%)
- Installing php-http/client-common (1.10.0): Downloading (100%)
- Installing php-http/cache-plugin (1.7.0): Downloading (100%)
- Installing php-http/discovery (1.7.4): Loading from cache
- Installing knplabs/github-api (2.12.1): Downloading (100%)
- Installing ergebnis/github-changelog (0.7.1): Downloading (100%)
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/event-dispatcher
symfony/console suggests installing symfony/lock
symfony/console suggests installing symfony/process
guzzlehttp/psr7 suggests installing zendframework/zend-httphandlerrunner (Emit PSR-7 responses)
php-http/message suggests installing zendframework/zend-diactoros (Used with Diactoros Factories)
php-http/message suggests installing slim/slim (Used with Slim Framework PSR-7 implementation)
php-http/client-common suggests installing php-http/logger-plugin (PSR-3 Logger plugin)
php-http/client-common suggests installing php-http/stopwatch-plugin (Symfony Stopwatch plugin)
php-http/discovery suggests installing puli/composer-plugin (Sets up Puli which is recommended for Discovery to work. Check http://docs.php-http.org/en/latest/discovery.html for more details.)
Writing lock file
Generating autoload files
ฮป github-changelog generate v1.19.4 v1.24.0
PHP Fatal error: Uncaught Error: Class 'Ergebnis\GitHub\ChangeLog\Console\GenerateCommand' not found in C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog.php:43
Stack trace:
#0 C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog(4): include()
#1 {main}
thrown in C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog.php on line 43
Fatal error: Uncaught Error: Class 'Ergebnis\GitHub\ChangeLog\Console\GenerateCommand' not found in C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog.php:43
Stack trace:
#0 C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog(4): include()
#1 {main}
thrown in C:\Users\traci\AppData\Roaming\Composer\vendor\ergebnis\github-changelog\github-changelog.php on line 43
Some Background Information:
I assume my php56 installed through brew just lacks proper ssl ca configuration, which is a pita ;)
I tried to play around with curl and openssl ini settings, pointing to ca-bundle.pems but gave up after a while.
I wonder how composer gets around this, do they ship their own ca bundle? or just don't use curl?
[curl] 51: SSL: certificate verification failed (result: 5) [url] https://api.github.com/repos/localheinz
I've been watching this project for a few months because it looked interesting and I like the developer ๐ . Curious if it would make sense to add the use cases to the readme so others know when to use it versus something like standard-version
?
Not sure. But I can see from the change log the formatting here seems to fit better with the WP way of documenting changelog updates in humanese for end-users??
Hi! Curious if this project is still maintained? I recently took a project to version 3 of knplabs/github-api
and I'd be willing to help here if this has a future.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.