Skip to content

Commit 43b5ec8

Browse files
committed
Prep for 0.4.0 release
1 parent 78ca112 commit 43b5ec8

4 files changed

Lines changed: 16 additions & 10 deletions

File tree

ReleaseNotes.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
1+
# 0.4.0
2+
3+
- [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 the `Project.Analysis` property.
4+
- [Feature] Added `SetExtension()` and `SetFilePath()` methods to `OutputFileCollection` allowing you to change the extension or file path of the default output file (#19).
5+
- [Feature] The `OutputFile` class now exposes a fluent API for chaining calls like `WriteLine()` (#26, thanks @Tydude4Christ).
6+
17
# 0.3.0
28

3-
- [Feature] All output file objects now derive from a common `OutputFile` base class
4-
- [Feature] Added the `Scripty.Core` namespace and assembly to the script
5-
- [Feature] Moved the globals into a `ScriptContext` class and exposed it as a `Context` property
6-
- [Refactoring] Renamed the MSBuild item group item to `ScriptyFile` (#6)
9+
- [Feature] All output file objects now derive from a common `OutputFile` base class.
10+
- [Feature] Added the `Scripty.Core` namespace and assembly to the script.
11+
- [Feature] Moved the globals into a `ScriptContext` class and exposed it as a `Context` property.
12+
- [Refactoring] Renamed the MSBuild item group item to `ScriptyFile` (#6).
713

814
# 0.2.0
915

10-
- [Feature] Added a Visual Studio single file generator (a.k.a "custom tool")
16+
- [Feature] Added a Visual Studio single file generator (a.k.a "custom tool").
1117

1218
# 0.1.0
1319

src/Scripty.CustomTool/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="Scripty.CustomTool" Version="0.3.0.0" Language="en-US" Publisher="Dave Glick" />
4+
<Identity Id="Scripty.CustomTool" Version="0.4.0.0" Language="en-US" Publisher="Dave Glick" />
55
<DisplayName>Scripty</DisplayName>
66
<Description xml:space="preserve">Runs Scripty as a custom tool.</Description>
77
<MoreInfo>https://github.com/daveaglick/Scripty</MoreInfo>

src/Scripty.MsBuild.Test/Test.csx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Microsoft.CodeAnalysis;
22

3-
foreach(Document document in ProjectTree.Analysis.Documents)
3+
foreach(Document document in Project.Analysis.Documents)
44
{
55
Output.WriteLine($"// {document.FilePath}");
66
}

src/SolutionInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
using System.Reflection;
77

88
[assembly: AssemblyProduct("Scripty")]
9-
[assembly: AssemblyVersion("0.3.0")]
10-
[assembly: AssemblyFileVersion("0.3.0")]
11-
[assembly: AssemblyInformationalVersion("0.3.0")]
9+
[assembly: AssemblyVersion("0.4.0")]
10+
[assembly: AssemblyFileVersion("0.4.0")]
11+
[assembly: AssemblyInformationalVersion("0.4.0")]
1212
[assembly: AssemblyCopyright("Copyright © Scripty Contributors")]
1313

0 commit comments

Comments
 (0)