Skip to content

Latest commit

 

History

History
281 lines (202 loc) · 23.5 KB

EXTENDEDCHANGELOG.md

File metadata and controls

281 lines (202 loc) · 23.5 KB

Git changelog extended

Git changelog is a utility tool for generating changelogs. It is free and opensource. :)

Bug Fixes

  • fix error messages ee5068bf

  • checkpath

  • generate

    • create path to file if it does not already exist 62f6210f
  • git log

  • git tag

    • get latest tag, regardless of branch for workflows that rely on git-flow releases 48800306
  • git_changelog_generate

    • pass tag if it exists to gitReadLog 7c801927 (#5)
  • nested lists

  • options

    • Use version_name instead of version 43fdac85
  • package.json

    • move q to dependancies since it is required to run 257119cf
  • params

  • provider

    • Added provider option in the command 8f3b3fef
  • template

    • Fixes missing space in version_name output in template f494f4a9 (#72)
  • travis

    • Removed 0.12 nodejs version, addd 7.3.0 18190836
  • url

    • extract http url from any provided git url aeae305a

Features

  • commit template (#91) 06eebc4d (#71)

    • Show pull requests merged 65f5504c
    • improve git log synthax command to use the branch name 4ce61281
    • CLI option with git-changelog 50af9f0a
    • Working on new API 121b9928
  • bootstrap

  • grunt-plugin

    • Commit for research purposes 5afbb7a9
      • Now it is ready to be a grunt plugin 6422e055
  • options

  • output

  • package

    • Added global install so you can run via command 86eae3f0
  • providers

    • Add possibility to set providers in the options 14da6fee
  • template

    • Load default template if no custom template is found 41d5128b

Documentation

Refactor

  • Use native promises 6a36fac0

    • replaced deprecated createOutputStream method with createWriteStream f27a64c4
    • Refactor branch name 8774b963
    • added debug messages and refactored some additional code 70e48caf
    • modified the task using a factory pattern to improve testability 1a0f25d3
    • Removed ignore tags and updated documentation cb17b55d
    • removed deprecated options 7d05b632
  • delete

  • docs

  • generate

    • replace #getStream with fse#createOutputStream 2d252d89
  • lib

    • simplify methods and refactor into separate files 7a3600bf
  • writechangelog

Style

  • jshint

  • message

    • Added a message on the changelog for referencing the github d20031a9

Test

  • Tests fixed b9edae3b

    • added test for .init(), .getPreviousTag(), getRepoUrl(), .log() and .warn() fd099a85
    • removed unnecessary debug setting (was using for "debugging") 83cd52b1
    • updated test to cover promise return from .generate() c182ee47
    • ensure changelog has default setting at the beginning of spec 31f81e26
    • changed spy on changelog.generate() to stub, to avoid polluting following tests 0aa35588
    • added test for .writeChageLog() and .organizeCommits() b07f28e1
    • added default mocha options 595c8347
    • added missing done() callback on .catch() 0da53e9c
    • added tests for tag option equals to false 1fc1e809
    • Added unit tests for commit parsing 504a61a7
  • writechangelog

    • updated test to reflect changes to method b999948f

Chore

  • New version 567232d0

    • added node v12 to travis config b527965b
    • updated fs-extra version to latest 99905e5c
    • updated grunt contrib clean e28c0c76
    • Remove grunt from peer dependencies f6111d31
    • Updated jshint 1d5f6b1d
    • typos and grammar 5ae2ee52
    • a couple of spelling corrections [ci skip] 1486a845
    • minor edits to README 481c6c80
    • fixing lint errors 3a8e8d48
    • added chai-as-promise to handle methods that return promises 1d384257
    • updated travis config d6a7ef94
    • stopped tracking test output files 1d12bccb
    • added istanbul configuration file 88c945e6
    • updated travis configuration for code climate fbd651dd
    • fixed lint issues in tests 2edb0199
    • add tests to lint task 1d789792
    • add lint rules for mocha test bbea9341
    • ignore files generated by tests 3ccbff47
    • update dependencies 3036d803
    • removed unused dependency cdd9f0d5
    • fixed typo 081a8f96
    • added commits fixture for tests b7d16b68
    • added missing development dependencies e52e3ec6
    • adding missing newline at the end of file da4b5492
    • removed testing from grunt file (causing recursion issues during some tests) 8e94e8ac
    • install mocha before travis scripts 9be62aae
    • updated npm scripts and added debug aa4f2a2d
    • moved fixtures to the test folder e59d429b
    • removed unused test/hacky.js 500fdf3c
    • rename changelog.spec.js to match file being tested 41757850
    • fixed lint errors 71a5eae2
    • added grunt coverage task ef6cf2cf
    • added node.js 0.12 to travis-ci config 24d9c58a
    • Updated readme fca6ecba
    • package json version 1.1.3 9d600386
  • cleanup

    • remove unnecessary code [skip ci] 80dbe3ec
      • remove #getStream and #checkPath cd75ebc4
  • deps

  • images

  • lint

  • package

  • package.json

  • release

    • 1.1.0 codename(christmas-templates) d7d37854
      • 1.0.0 codename(magnificent-goldman) 6b836fbe
      • 0.1.8 codename(furious-stallman) b9432318
  • task

Branchs merged

  • Merge branch 'feature/add-logo' e29b2dd8
    • Merge branch 'development' into feature/code-refactoring 34ea0198

Pull requests merged

  • Merge pull request #87 from glebcha/refactor/node-v12-compatibility 069c8d3e
    • Merge pull request #74 from Treyone/master 4d539ace
    • Merge pull request #73 from fabn/gitlab-links 6df54f09
    • Merge pull request #70 from rafinskipg/templating 5e60232c
    • Merge pull request #60 from seivan/feature/latest_tag_regardless_of_branch 1ff50d0d
    • Merge pull request #58 from olamothe/master 3fed7270
    • Merge pull request #55 from kerimdzhanov/patch-1 31d13896
    • Merge pull request #50 from rafinskipg/changelogrc fd07a4bf
    • Merge pull request #41 from pmiossec/fix_branch_option 6247118a
    • Merge pull request #45 from xcambar/versionName 2e50373a
    • Merge pull request #47 from Sjors/patch-1 d786fd08
    • Merge pull request #46 from zoner14/master 0485a1fd
    • Merge pull request #37 from richardthombs/fix-grunt-on-windows 5f024339
    • Merge pull request #33 from richardthombs/fix-typos 2656d150
    • Merge pull request #30 from JohnnyEstilles/refactor/get-stream a52b1169
    • Merge pull request #25 from JohnnyEstilles/code-climate 28053b92
    • Merge pull request #23 from JohnnyEstilles/docs/readme-updates 3079151a
    • Merge pull request #20 from JohnnyEstilles/feature/code-refactoring be209f04
    • Merge pull request #12 from jodybrewster/master 219ea809
    • Merge pull request #7 from colegleason/fix-tags 1d4f6043
    • Merge pull request #6 from colegleason/add-q 2a712b9c

Generated with git-changelog. If you have any problems or suggestions, create an issue. :) Thanks