This repository has been archived by the owner on Oct 5, 2018. It is now read-only.
1.5.0
- Enhancement #172: The github-pages plugin now defaults the
repoUri
to the origin remote's URI of the project's Git repo (if any). - Enhancement #173: The github-pages plugin will no longer create an empty commit when you have changes. It will just do nothing.
- Enhancement #94: The github-pages plugin will now only delete the existing files from the directory you target your
pages
copy spec to (using theinto
method). This can be used to generate pages into a version-specific folder without wiping out everything else (or having to regenerate all of that doc each time). - Enhancement/Fix #175: Certain cases used to cause failures like
Stage final is not one of [dev] allowed for strategy development.
. These were pretty confusing, since in this case it really meant that the repository had changes that weren't committed yet, making the normal strategy forfinal
skip. Default version strategies are now only used if their selector method returns true, meaning you shouldn't get any failures like this. You should now get a message like this:No version strategies were selected. Run build with --info for more detail.
Info logging has always included information about why strategies were skipped. - Deprecation #180: As a result of the change above, default version strategies are now considered deprecated and are slated for removal in 2.0.0. There shouldn't be any situations a default is needed that can't be met by putting the appropriate strategy in the normal
versionStrategies
. - Fix #171 and #145: Update the version of
grgit
to 1.7.0.