Releases: Janus-vistaprint/gulp-dotnet-cli
Releases · Janus-vistaprint/gulp-dotnet-cli
Emit errors to node stream
- When we run into errors we should emit the errors into the node stream signaling that we should end the stream.
This fixes the case where you have the following code, with a failure in restore. In the past errors in restore would still call build. #27
return gulp.src("**/*.csproj")
.pipe(restore())
.pipe(build());
Fix version suffix declaration, remove lodash
- Version suffix should be a string
- Remove lodash!
- Update docs
- Make our unit tests run without having to compile the code
- Lint the unit tests
- Fix unit test lint issues
Unpublished release
This release contained #26 but accidentally our dist directory was not included in the package we uploaded to npm. This package has been unpublished.
CWD for run
- Fix regression where run command was not setting the cwd to be the root of the called csproj
- Fix ts definitions so that you don't have to pass an object, and all items in all objects are actually not required
- Add a whole lot more tests
- Handle edge cases where file is null when being called by gulp.
Echo not defined
fix a minor bug where echo was not defined. Default to echo being off
Big refactor
No breaking changes, big refactor. Remove excessive dependencies on gulp-util
Typescript, run action change
- First release of our typescript refactor
- Remove
msbuildArgs
from therun
command as previously deprecated in0.9.0
additionalArgs
should have the same behavior
Have run use the working directory of the target csproj
Given a csproj when the run command is invoked, we should set the current working directory to the root of the csproj's folder.
New args for run
- add no restore, and no dependencies to pack. Both options require netcore 2.0+
Fix up run
- Remove
version
from run since it never worked - Deprecated
msbuildArgs
from run - add additionalArgs to
run
thanks to @dmonego