Releases: daveaglick/Scripty
Releases · daveaglick/Scripty
0.7.4
- [Fix] Fixed Cake addin target version (#95, thanks @crash-dive)
- [Fix] Removed Newtonsoft.Json as package dependency from MSBuild task (#96)
- [Fix] Tweaked Visual Studio dependencies for VSIX package to work on older Visual Studio versions (#93)
- [Fix] Changed build property failures to a warning for better Mono support (#92)
0.7.3
0.7.2
0.7.1
- [Fix] Fix for binding redirects in NuGet package
0.7.0
- [Refactoring] Updated all packages, including Roslyn which provides C# 7 support
- [Feature] Updated VSIX for Visual Studio 2017 (#73)
- [Feature] Support for #load directives to load .cs files (#76, thanks @StingyJack)
0.6.0
- [Refactoring] Updated and consolidated some package versions
- [Fix] The Scripty MSBuild task now runs "BeforeBuild" (#68, thanks @reduckted)
- [Feature] Adds support for passing MSBuild project properties to Scripty (#66, thanks @reduckted)
- [Feature] Adds a
Debugging.md
file to explain how to start with Scripty development (#65, thanks @StingyJack)
0.5.0
- [Feature] CLI now accepts relative paths to project files
- [Feature] Adds
ScriptFiles
to the list of available build actions in Visual Studio (#45, thanks @ap0llo) - [Feature] CLI now scans for
.csx
files in project if none are explicitly specified (#5) - [Feature] Automatic indentation support (#15)
- [Feature] Support for the Roslyn formatter to automatically format output (#47, thanks @thebigb)
- [Feature] Implements a Cake addin for out-of-band Scripty evaluation during Cake builds (#31, thanks @agc93).
0.4.0
- [Feature][Breaking Change] New project tree abstraction (#13). If you were using the
Project
property previous to this release, you can now get to the Roslyn project object using theProject.Analysis
property. - [Feature] Added
SetExtension()
andSetFilePath()
methods toOutputFileCollection
allowing you to change the extension or file path of the default output file (#19). - [Feature] The
OutputFile
class now exposes a fluent API for chaining calls likeWriteLine()
(#26, thanks @Tydude4Christ).
0.3.0
- [Feature] All output file objects now derive from a common
OutputFile
base class - [Feature] Added the
Scripty.Core
namespace and assembly to the script - [Feature] Moved the globals into a
ScriptContext
class and exposed it as aContext
property - [Refactoring] Renamed the MSBuild item group item to
ScriptyFile
(#6)
0.2.0
- Added a Visual Studio single file generator (a.k.a "custom tool")