Skip to content

Commit df242bc

Browse files
Bump version to 0.9.0
1 parent 1321ea6 commit df242bc

File tree

8 files changed

+68
-69
lines changed

8 files changed

+68
-69
lines changed

.paket/Paket.Restore.targets

Lines changed: 26 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@
55
<!-- make MSBuild track this file for incremental builds. -->
66
<!-- ref https://blogs.msdn.microsoft.com/msbuild/2005/09/26/how-to-ensure-changes-to-a-custom-target-file-prompt-a-rebuild/ -->
77
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
8-
9-
<DetectedMSBuildVersion>$(MSBuildVersion)</DetectedMSBuildVersion>
10-
<DetectedMSBuildVersion Condition="$(MSBuildVersion) == ''">15.0.0</DetectedMSBuildVersion>
11-
<MSBuildSupportsHashing>false</MSBuildSupportsHashing>
12-
<MSBuildSupportsHashing Condition=" '$(DetectedMSBuildVersion)' &gt; '15.8.0' ">true</MSBuildSupportsHashing>
138
<!-- Mark that this target file has been loaded. -->
149
<IsPaketRestoreTargetsFileLoaded>true</IsPaketRestoreTargetsFileLoaded>
1510
<PaketToolsPath>$(MSBuildThisFileDirectory)</PaketToolsPath>
@@ -78,47 +73,37 @@
7873
<MSBuild Projects="$(PaketToolsPath)paket.bootstrapper.proj" Targets="Restore" />
7974
</Target>
8075

81-
<!-- Official workaround for https://docs.microsoft.com/en-us/visualstudio/msbuild/getfilehash-task?view=vs-2019 -->
82-
<UsingTask TaskName="Microsoft.Build.Tasks.GetFileHash" AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(DetectedMSBuildVersion)' &lt; '16.0.360' " />
83-
<UsingTask TaskName="Microsoft.Build.Tasks.VerifyFileHash" AssemblyName="Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(DetectedMSBuildVersion)' &lt; '16.0.360' " />
8476
<Target Name="PaketRestore" Condition="'$(PaketRestoreDisabled)' != 'True'" BeforeTargets="_GenerateDotnetCliToolReferenceSpecs;_GenerateProjectRestoreGraphPerFramework;_GenerateRestoreGraphWalkPerFramework;CollectPackageReferences" DependsOnTargets="PaketBootstrapping">
8577

86-
<!-- Step 1 Check if lockfile is properly restored (if the hash of the lockfile and the cache-file match) -->
78+
<!-- Step 1 Check if lockfile is properly restored -->
8779
<PropertyGroup>
8880
<PaketRestoreRequired>true</PaketRestoreRequired>
8981
<NoWarn>$(NoWarn);NU1603;NU1604;NU1605;NU1608</NoWarn>
90-
<CacheFilesExist>false</CacheFilesExist>
91-
<CacheFilesExist Condition=" Exists('$(PaketRestoreCacheFile)') And Exists('$(PaketLockFilePath)') ">true</CacheFilesExist>
9282
</PropertyGroup>
9383

94-
<!-- Read the hash of the lockfile -->
95-
<GetFileHash Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(CacheFilesExist)' == 'true' " Files="$(PaketLockFilePath)" Algorithm="SHA256" HashEncoding="hex" >
96-
<Output TaskParameter="Hash" PropertyName="PaketRestoreLockFileHash" />
97-
</GetFileHash>
98-
<!-- Read the hash of the cache, which is json, but a very simple key value object -->
99-
<PropertyGroup Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(CacheFilesExist)' == 'true' ">
100-
<PaketRestoreCachedContents>$([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))</PaketRestoreCachedContents>
101-
</PropertyGroup>
102-
<ItemGroup Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(CacheFilesExist)' == 'true' ">
103-
<!-- Parse our simple 'paket.restore.cached' json ...-->
104-
<PaketRestoreCachedSplitObject Include="$([System.Text.RegularExpressions.Regex]::Split(`$(PaketRestoreCachedContents)`, `{|}|,`))"></PaketRestoreCachedSplitObject>
105-
<!-- Keep Key, Value ItemGroup-->
106-
<PaketRestoreCachedKeyValue Include="@(PaketRestoreCachedSplitObject)"
107-
Condition=" $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `&quot;: &quot;`).Length) &gt; 1 ">
108-
<Key>$([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``))</Key>
109-
<Value>$([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``))</Value>
110-
</PaketRestoreCachedKeyValue>
111-
</ItemGroup>
112-
<PropertyGroup Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(CacheFilesExist)' == 'true' ">
113-
<!-- Retrieve the hashes we are interested in -->
114-
<PackagesDownloadedHash Condition=" '%(PaketRestoreCachedKeyValue.Key)' == 'packagesDownloadedHash' ">%(PaketRestoreCachedKeyValue.Value)</PackagesDownloadedHash>
115-
<ProjectsRestoredHash Condition=" '%(PaketRestoreCachedKeyValue.Key)' == 'projectsRestoredHash' ">%(PaketRestoreCachedKeyValue.Value)</ProjectsRestoredHash>
84+
<!-- Because ReadAllText is slow on osx/linux, try to find shasum and awk -->
85+
<PropertyGroup>
86+
<PaketRestoreCachedHasher Condition="'$(OS)' != 'Windows_NT' And '$(PaketRestoreCachedHasher)' == '' And Exists('/usr/bin/shasum') And Exists('/usr/bin/awk')">/usr/bin/shasum "$(PaketRestoreCacheFile)" | /usr/bin/awk '{ print $1 }'</PaketRestoreCachedHasher>
87+
<PaketRestoreLockFileHasher Condition="'$(OS)' != 'Windows_NT' And '$(PaketRestoreLockFileHash)' == '' And Exists('/usr/bin/shasum') And Exists('/usr/bin/awk')">/usr/bin/shasum "$(PaketLockFilePath)" | /usr/bin/awk '{ print $1 }'</PaketRestoreLockFileHasher>
11688
</PropertyGroup>
11789

118-
<PropertyGroup Condition=" '$(MSBuildSupportsHashing)' == 'true' And '$(CacheFilesExist)' == 'true' ">
119-
<!-- If the restire file doesn't exist we need to restore, otherwise only if hashes don't match -->
90+
<!-- If shasum and awk exist get the hashes -->
91+
<Exec StandardOutputImportance="Low" Condition=" '$(PaketRestoreCachedHasher)' != '' " Command="$(PaketRestoreCachedHasher)" ConsoleToMSBuild='true'>
92+
<Output TaskParameter="ConsoleOutput" PropertyName="PaketRestoreCachedHash" />
93+
</Exec>
94+
<Exec StandardOutputImportance="Low" Condition=" '$(PaketRestoreLockFileHasher)' != '' " Command="$(PaketRestoreLockFileHasher)" ConsoleToMSBuild='true'>
95+
<Output TaskParameter="ConsoleOutput" PropertyName="PaketRestoreLockFileHash" />
96+
</Exec>
97+
98+
<!-- Debug whats going on -->
99+
<Message Importance="low" Text="calling paket restore with targetframework=$(TargetFramework) targetframeworks=$(TargetFrameworks)" />
100+
101+
<PropertyGroup Condition="Exists('$(PaketRestoreCacheFile)') ">
102+
<!-- if no hash has been done yet fall back to just reading in the files and comparing them -->
103+
<PaketRestoreCachedHash Condition=" '$(PaketRestoreCachedHash)' == '' ">$([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))</PaketRestoreCachedHash>
104+
<PaketRestoreLockFileHash Condition=" '$(PaketRestoreLockFileHash)' == '' ">$([System.IO.File]::ReadAllText('$(PaketLockFilePath)'))</PaketRestoreLockFileHash>
120105
<PaketRestoreRequired>true</PaketRestoreRequired>
121-
<PaketRestoreRequired Condition=" '$(PaketRestoreLockFileHash)' == '$(ProjectsRestoredHash)' ">false</PaketRestoreRequired>
106+
<PaketRestoreRequired Condition=" '$(PaketRestoreLockFileHash)' == '$(PaketRestoreCachedHash)' ">false</PaketRestoreRequired>
122107
<PaketRestoreRequired Condition=" '$(PaketRestoreLockFileHash)' == '' ">true</PaketRestoreRequired>
123108
</PropertyGroup>
124109

@@ -131,10 +116,7 @@
131116
</PropertyGroup>
132117

133118
<!-- Do a global restore if required -->
134-
<Warning Text="This version of MSBuild (we assume '$(DetectedMSBuildVersion)' or older) doesn't support GetFileHash, so paket fast restore is disabled." Condition=" '$(MSBuildSupportsHashing)' != 'true' " />
135-
<Error Text="Stop build because of PAKET_ERROR_ON_MSBUILD_EXEC and we always call the bootstrapper" Condition=" '$(PAKET_ERROR_ON_MSBUILD_EXEC)' == 'true' AND '$(PaketBootstrapperStyle)' == 'classic' AND Exists('$(PaketBootStrapperExePath)') AND !(Exists('$(PaketExePath)'))" />
136119
<Exec Command='$(PaketBootStrapperCommand)' Condition=" '$(PaketBootstrapperStyle)' == 'classic' AND Exists('$(PaketBootStrapperExePath)') AND !(Exists('$(PaketExePath)'))" ContinueOnError="false" />
137-
<Error Text="Stop build because of PAKET_ERROR_ON_MSBUILD_EXEC and we need a full restore (hashes don't match)" Condition=" '$(PAKET_ERROR_ON_MSBUILD_EXEC)' == 'true' AND '$(PaketRestoreRequired)' == 'true' AND '$(PaketDisableGlobalRestore)' != 'true'" />
138120
<Exec Command='$(PaketCommand) restore' Condition=" '$(PaketRestoreRequired)' == 'true' AND '$(PaketDisableGlobalRestore)' != 'true' " ContinueOnError="false" />
139121

140122
<!-- Step 2 Detect project specific changes -->
@@ -144,7 +126,7 @@
144126
<MyTargetFrameworks Condition="'$(TargetFrameworks)' != '' AND '$(TargetFramework)' == '' " Include="$(TargetFrameworks)"></MyTargetFrameworks>
145127
<PaketResolvedFilePaths Include="@(MyTargetFrameworks -> '$(PaketIntermediateOutputPath)\$(MSBuildProjectFile).%(Identity).paket.resolved')"></PaketResolvedFilePaths>
146128
</ItemGroup>
147-
129+
<Message Importance="low" Text="MyTargetFrameworks=@(MyTargetFrameworks) PaketResolvedFilePaths=@(PaketResolvedFilePaths)" />
148130
<PropertyGroup>
149131
<PaketReferencesCachedFilePath>$(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached</PaketReferencesCachedFilePath>
150132
<!-- MyProject.fsproj.paket.references has the highest precedence -->
@@ -181,7 +163,6 @@
181163

182164
<!-- Step 3 Restore project specific stuff if required -->
183165
<Message Condition=" '$(PaketRestoreRequired)' == 'true' " Importance="low" Text="Detected a change ('$(PaketRestoreRequiredReason)') in the project file '$(MSBuildProjectFullPath)', calling paket restore" />
184-
<Error Text="Stop build because of PAKET_ERROR_ON_MSBUILD_EXEC and we detected a change ('$(PaketRestoreRequiredReason)') in the project file '$(MSBuildProjectFullPath)'" Condition=" '$(PAKET_ERROR_ON_MSBUILD_EXEC)' == 'true' AND '$(PaketRestoreRequired)' == 'true' " />
185166
<Exec Command='$(PaketCommand) restore --project "$(MSBuildProjectFullPath)" --output-path "$(PaketIntermediateOutputPath)" --target-framework "$(TargetFrameworks)"' Condition=" '$(PaketRestoreRequired)' == 'true' AND '$(TargetFramework)' == '' " ContinueOnError="false" />
186167
<Exec Command='$(PaketCommand) restore --project "$(MSBuildProjectFullPath)" --output-path "$(PaketIntermediateOutputPath)" --target-framework "$(TargetFramework)"' Condition=" '$(PaketRestoreRequired)' == 'true' AND '$(TargetFramework)' != '' " ContinueOnError="false" />
187168

@@ -243,6 +224,8 @@
243224
<Target Name="PaketDisableDirectPack" AfterTargets="_IntermediatePack" BeforeTargets="GenerateNuspec" Condition="('$(IsPackable)' == '' Or '$(IsPackable)' == 'true') And Exists('$(PaketIntermediateOutputPath)/$(MSBuildProjectFile).references')" >
244225
<PropertyGroup>
245226
<ContinuePackingAfterGeneratingNuspec>false</ContinuePackingAfterGeneratingNuspec>
227+
<DetectedMSBuildVersion>$(MSBuildVersion)</DetectedMSBuildVersion>
228+
<DetectedMSBuildVersion Condition="$(MSBuildVersion) == ''">15.8.0</DetectedMSBuildVersion>
246229
</PropertyGroup>
247230
</Target>
248231

@@ -269,12 +252,10 @@
269252
</PropertyGroup>
270253

271254
<ItemGroup>
272-
<_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/>
255+
<_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.nuspec"/>
273256
</ItemGroup>
274257

275-
<Error Text="Error Because of PAKET_ERROR_ON_MSBUILD_EXEC (not calling fix-nuspecs)" Condition=" '$(PAKET_ERROR_ON_MSBUILD_EXEC)' == 'true' " />
276-
<Exec Condition="@(_NuspecFiles) != ''" Command='$(PaketCommand) fix-nuspecs files "@(_NuspecFiles)" project-file "$(PaketProjectFile)" ' />
277-
<Error Condition="@(_NuspecFiles) == ''" Text='Could not find nuspec files in "$(AdjustedNuspecOutputPath)" (Version: "$(PackageVersion)"), therefore we cannot call "paket fix-nuspecs" and have to error out!' />
258+
<Exec Command='$(PaketCommand) fix-nuspecs files "@(_NuspecFiles)" project-file "$(PaketProjectFile)" ' Condition="@(_NuspecFiles) != ''" />
278259

279260
<ConvertToAbsolutePath Condition="@(_NuspecFiles) != ''" Paths="@(_NuspecFiles)">
280261
<Output TaskParameter="AbsolutePaths" PropertyName="NuspecFileAbsolutePath" />

RELEASE_NOTES.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
### 0.9.0 - 26.07.2019
2+
* Change `use_config` to accept `IConfiguration -> 'a` (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
3+
* Case Insensitive support (`case_insensitive`) (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
4+
* OAuth refactoring (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
5+
* Add overloads for controller actions that automatically providing dependencies (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
6+
* Controller key should always match up to a single path segment (by [@NinoFloris](https://github.com/NinoFloris))
7+
* Add Chanel abstraction (websocket abstraction) (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak) and [@baronfel](https://github.com/baronfel))
8+
* Add a tryCsrf handler as well as the CSRF handler (by [@baronfel](https://github.com/baronfel))
9+
* Add routing diagnostic page (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
10+
* Don't use setBody on CORS 204 (by [@Titaye](https://github.com/Titaye))
11+
* Fix error on invalid key type if Patch is used (by [@Frassle](https://github.com/Frassle))
12+
* Controller plug All should affect Patch (by [@Frassle](https://github.com/Frassle))
13+
* Server channels design - SocketHub (by [@baronfel](https://github.com/baronfel))
14+
* Make application working without router and add `no_router` operation (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
15+
* Add `use_developer_exceptions` and `listen_local` to application CE (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
16+
* Add gRPC extension (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
17+
* Update Saturn to Asp.Net Core 2.2 (by [@Krzysztof-Cieslak](https://github.com/Krzysztof-Cieslak))
18+
119
### 0.8.0 - 05.12.2018
220
* Updates Index and DeleteAll to not result in plugs fired twice. (by [@jeremyabbott](https://github.com/jeremyabbott))
321
* Upgrade of Giraffe to 3.4, fixes breaking compilation errors. (by [@NinoFloris](https://github.com/NinoFloris))

src/Saturn.AzureFunctions/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn.AzureFunctions")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn.AzureFunctions"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

src/Saturn.Extensions.Authorization/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn.Extensions.Authorization")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn.Extensions.Authorization"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

src/Saturn.Extensions.HttpSys/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn.Extensions.HttpSys")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn.Extensions.HttpSys"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

src/Saturn.Extensions.Turbolinks/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn.Extensions.Turbolinks")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn.Extensions.Turbolinks"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

src/Saturn.Extensions.gRPC/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn.Extensions.gRPC")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn.Extensions.gRPC"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

src/Saturn/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("Saturn")>]
66
[<assembly: AssemblyProductAttribute("Saturn")>]
77
[<assembly: AssemblyDescriptionAttribute("Opinionated, web development framework for F# which implements the server-side, functional MVC pattern")>]
8-
[<assembly: AssemblyVersionAttribute("0.8.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("0.8.0")>]
8+
[<assembly: AssemblyVersionAttribute("0.9.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("0.9.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "Saturn"
1414
let [<Literal>] AssemblyProduct = "Saturn"
1515
let [<Literal>] AssemblyDescription = "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"
16-
let [<Literal>] AssemblyVersion = "0.8.0"
17-
let [<Literal>] AssemblyFileVersion = "0.8.0"
16+
let [<Literal>] AssemblyVersion = "0.9.0"
17+
let [<Literal>] AssemblyFileVersion = "0.9.0"

0 commit comments

Comments
 (0)