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

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