code: function createChangelog () {
      start(`Generating changelog from ${oldVersion.cyan} to ${newVersion.cyan}...`);
  
      exec(`git fetch --tags ${origin}`);
      exec(`git checkout CHANGELOG.md`);
      exec(`gulp changelog --sha=$(git merge-base v${lastMajorVer} HEAD)`);
  
      done();
  
      abortCmds.push('git checkout CHANGELOG.md');
      pushCmds.push('git add CHANGELOG.md');
    }
docs: generates the changelog from the commits since the last release