diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 71631cc51..d3d777b11 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -2,9 +2,9 @@ name: Build and test
on:
push:
- branches: [ dev ]
+ branches: [ giraffe-fork ]
pull_request:
- branches: [ dev ]
+ branches: [ giraffe-fork ]
jobs:
@@ -25,7 +25,7 @@ jobs:
run: ./build.sh runtestsallnonetfx
build-and-test-windows:
-
+
runs-on: windows-latest
steps:
@@ -37,3 +37,20 @@ jobs:
- name: Build and test (includes netfx)
working-directory: ./
run: ./build.cmd runtestsall
+
+ publish-nuget:
+ needs: [build-and-test-linux, build-and-test-windows]
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v3
+ with:
+ dotnet-version: 8.x.x
+ - name: Publish to GitHub Packages
+ run: |
+ ./build.sh PreReleaseNoDocs --prerelease-suffix=giraffe --non-interactive
+ env:
+ NUGET_KEY: ${{ secrets.GITHUB_TOKEN }}
+ NUGET_SOURCE: https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json
diff --git a/.gitignore b/.gitignore
index ab97d98fb..c4a8a96b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -196,3 +196,4 @@ temp/gh-pages
/plotly-net-gource.gif
/plotly-gource.x264.avi
/plotly-gource.ppm
+.idea
\ No newline at end of file
diff --git a/Plotly.NET.TestSuite.sln b/Plotly.NET.TestSuite.sln
index 1a4e31a3a..f234c6a15 100644
--- a/Plotly.NET.TestSuite.sln
+++ b/Plotly.NET.TestSuite.sln
@@ -17,8 +17,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpTestBase", "tests\Com
EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "CoreTests", "tests\CoreTests\CoreTests\CoreTests.fsproj", "{BA47F7BE-B699-4E65-9CD0-938F92BA976C}"
EndProject
-Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "StrongNameTests", "tests\CoreTests\StrongNameTests\StrongNameTests.fsproj", "{26AA07CD-168B-45FC-93D3-315A26198E92}"
-EndProject
+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpInteroperabilityTests", "tests\CoreTests\CSharpInteroperabilityTests\CSharpInteroperabilityTests.csproj", "{FEAB6AB7-1F9A-4E75-B047-F34C3AE1919B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpTests", "tests\ExtensionLibsTests\CSharpTests\CSharpTests.csproj", "{24AE6CF2-8A86-4F8B-82D6-30D04D674933}"
diff --git a/Plotly.NET.sln b/Plotly.NET.sln
index 4b4a91931..5a7acf7ea 100644
--- a/Plotly.NET.sln
+++ b/Plotly.NET.sln
@@ -88,8 +88,6 @@ Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "CoreTests", "tests\CoreTest
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpInteroperabilityTests", "tests\CoreTests\CSharpInteroperabilityTests\CSharpInteroperabilityTests.csproj", "{C10C0225-FBBA-4E3C-99FD-FA4A2BCBB3B1}"
EndProject
-Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "StrongNameTests", "tests\CoreTests\StrongNameTests\StrongNameTests.fsproj", "{32E187BB-D1D4-4864-A021-55A7A08E17EC}"
-EndProject
Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "ImageExportTests", "tests\ExtensionLibsTests\ImageExportTests\ImageExportTests.fsproj", "{A3693DD1-4D34-4B10-B310-07A4C7433F7D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharpTests", "tests\ExtensionLibsTests\CSharpTests\CSharpTests.csproj", "{1170E3A9-D83E-40B0-8D51-20485C76BE88}"
@@ -294,12 +292,6 @@ Global
{C10C0225-FBBA-4E3C-99FD-FA4A2BCBB3B1}.Dotnet|Any CPU.Build.0 = Debug|Any CPU
{C10C0225-FBBA-4E3C-99FD-FA4A2BCBB3B1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C10C0225-FBBA-4E3C-99FD-FA4A2BCBB3B1}.Release|Any CPU.Build.0 = Release|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Dotnet|Any CPU.ActiveCfg = Debug|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Dotnet|Any CPU.Build.0 = Debug|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {32E187BB-D1D4-4864-A021-55A7A08E17EC}.Release|Any CPU.Build.0 = Release|Any CPU
{A3693DD1-4D34-4B10-B310-07A4C7433F7D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A3693DD1-4D34-4B10-B310-07A4C7433F7D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A3693DD1-4D34-4B10-B310-07A4C7433F7D}.Dotnet|Any CPU.ActiveCfg = Debug|Any CPU
@@ -345,7 +337,6 @@ Global
{598AB47B-EFE7-414A-B6EA-8C96B4AA7A4C} = {E8897848-2EF4-4126-9315-ADE0BA92D951}
{DA7BC908-7DC9-4BA7-8100-17D3FD2901EA} = {023425D8-B375-45ED-A29A-A3ED00C0E2BC}
{C10C0225-FBBA-4E3C-99FD-FA4A2BCBB3B1} = {023425D8-B375-45ED-A29A-A3ED00C0E2BC}
- {32E187BB-D1D4-4864-A021-55A7A08E17EC} = {023425D8-B375-45ED-A29A-A3ED00C0E2BC}
{A3693DD1-4D34-4B10-B310-07A4C7433F7D} = {02886FBB-DB32-4BBB-A93C-E13EBF453ACC}
{1170E3A9-D83E-40B0-8D51-20485C76BE88} = {02886FBB-DB32-4BBB-A93C-E13EBF453ACC}
{6CFE1FBD-0999-4704-9F79-8A3D31580477} = {EAE25A1F-86FC-426B-803F-1006D1AD06A8}
diff --git a/build.sh b/build.sh
old mode 100644
new mode 100755
diff --git a/build/BasicTasks.fs b/build/BasicTasks.fs
index 26e4a5708..b13cfe216 100644
--- a/build/BasicTasks.fs
+++ b/build/BasicTasks.fs
@@ -4,21 +4,19 @@ open BlackFox.Fake
open Fake.IO
open Fake.DotNet
open Fake.IO.Globbing.Operators
-
+open System
open ProjectInfo
-
/// Buildtask for setting a prerelease tag (also sets the mutable isPrerelease to true, and the PackagePrereleaseTag of all project infos accordingly.)
let setPrereleaseTag =
BuildTask.create "SetPrereleaseTag" [] {
- printfn "Please enter pre-release package suffix"
- let suffix = System.Console.ReadLine()
+ let suffix = Helpers.getSuffix()
prereleaseSuffix <- suffix
isPrerelease <- true
projects
|> List.iter (fun p ->
p.PackagePrereleaseTag <- (sprintf "%s-%s" p.PackageVersionTag suffix)
)
- //
+ //
prereleaseTag <- (sprintf "%s-%s" CoreProject.PackageVersionTag suffix)
}
@@ -30,20 +28,20 @@ let clean =
/// builds the solution file (dotnet build solution.sln)
let buildSolution =
- BuildTask.create "BuildSolution" [ clean ] {
- solutionFile
+ BuildTask.create "BuildSolution" [ clean ] {
+ solutionFile
|> DotNet.build (fun p ->
let msBuildParams =
- {p.MSBuildParams with
+ {p.MSBuildParams with
Properties = ([
"warnon", "3390"
])
DisableInternalBinLog = true
}
{
- p with
+ p with
MSBuildParams = msBuildParams
-
+
}
|> DotNet.Options.withCustomParams (Some "-tl")
)
@@ -63,7 +61,7 @@ let build = BuildTask.create "Build" [clean] {
proj
|> DotNet.build (fun p ->
let msBuildParams =
- {p.MSBuildParams with
+ {p.MSBuildParams with
Properties = ([
"AssemblyVersion", pInfo.AssemblyVersion
"InformationalVersion", pInfo.AssemblyInformationalVersion
@@ -72,10 +70,10 @@ let build = BuildTask.create "Build" [clean] {
DisableInternalBinLog = true
}
{
- p with
+ p with
MSBuildParams = msBuildParams
}
|> DotNet.Options.withCustomParams (Some "--no-dependencies -tl")
)
)
-}
\ No newline at end of file
+}
diff --git a/build/Helpers.fs b/build/Helpers.fs
index 9b93a3f1d..87dbe6976 100644
--- a/build/Helpers.fs
+++ b/build/Helpers.fs
@@ -1,5 +1,6 @@
module Helpers
+open System.Diagnostics
open BlackFox.Fake
open Fake.Core
open Fake.DotNet
@@ -32,3 +33,29 @@ let runOrDefault defaultTarget args =
| e ->
printfn "%A" e
1
+
+let isChromeInstalled() =
+ try
+ use _process = new Process()
+ _process.StartInfo.FileName <- "chrome"
+ _process.StartInfo.Arguments <- "--version"
+ _process.StartInfo.UseShellExecute <- false
+ _process.StartInfo.RedirectStandardOutput <- true
+ _process.Start() |> ignore
+ _process.WaitForExit()
+ true
+ with
+ | _ -> false
+
+let getSuffix() =
+ match System.Environment.GetCommandLineArgs() |> Array.tryFind (_.StartsWith("--prerelease-suffix=")) with
+ | Some arg -> arg.Split('=').[1]
+ | None ->
+ printfn "Please enter pre-release package suffix"
+ System.Console.ReadLine()
+
+let nonInteractive() =
+ match System.Environment.GetCommandLineArgs() |> Array.tryFind (_.StartsWith("--non-interactive")) with
+ | Some arg -> true
+ | None ->
+ false
diff --git a/build/MessagePrompts.fs b/build/MessagePrompts.fs
index 0517f681e..dd9b60d35 100644
--- a/build/MessagePrompts.fs
+++ b/build/MessagePrompts.fs
@@ -10,17 +10,20 @@ let prompt (msg: string) =
|> Option.map (fun s -> s.Replace("\"", "\\\""))
let rec promptYesNo msg =
- match prompt (sprintf "%s [Yn]: " msg) with
- | Some "Y"
- | Some "y" -> true
- | Some "N"
- | Some "n" -> false
- | _ ->
- System.Console.WriteLine("Sorry, invalid answer")
- promptYesNo msg
+ if Helpers.nonInteractive() then
+ true
+ else
+ match prompt (sprintf "%s [Yn]: " msg) with
+ | Some "Y"
+ | Some "y" -> true
+ | Some "N"
+ | Some "n" -> false
+ | _ ->
+ System.Console.WriteLine("Sorry, invalid answer")
+ promptYesNo msg
let releaseMsg =
- """This will stage all uncommitted changes, push them to the origin and bump the release version to the latest number in the RELEASE_NOTES.md file.
+ """This will stage all uncommitted changes, push them to the origin and bump the release version to the latest number in the RELEASE_NOTES.md file.
Do you want to continue?"""
let releaseDocsMsg =
diff --git a/build/PackageTasks.fs b/build/PackageTasks.fs
index 8f8c7de74..73a64e614 100644
--- a/build/PackageTasks.fs
+++ b/build/PackageTasks.fs
@@ -44,7 +44,7 @@ let pack = BuildTask.create "Pack" [ clean; build; runTestsAll ] {
@ p.MSBuildParams.Properties)
DisableInternalBinLog = true
}
-
+
{ p with
MSBuildParams = msBuildParams
@@ -68,8 +68,7 @@ let packPrerelease =
] {
projects
|> List.iter (fun pInfo ->
- printfn $"Please enter pre-release package suffix for {pInfo.Name}"
- let prereleaseSuffix = System.Console.ReadLine()
+ let prereleaseSuffix = Helpers.getSuffix()
pInfo.PackagePrereleaseTag <- sprintf "%s-%s" pInfo.PackageVersionTag prereleaseSuffix
if promptYesNo $"creating prerelease package for {pInfo.Name}{System.Environment.NewLine}\tpackage version: {pInfo.PackagePrereleaseTag}{System.Environment.NewLine}\tassembly version: {pInfo.AssemblyVersion}{System.Environment.NewLine}\tassembly informational version: {pInfo.AssemblyInformationalVersion}{System.Environment.NewLine} OK?" then
pInfo.ProjFile
@@ -88,7 +87,7 @@ let packPrerelease =
])
DisableInternalBinLog = true
}
- | _ ->
+ | _ ->
{ p.MSBuildParams with
Properties =
([
diff --git a/build/ProjectInfo.fs b/build/ProjectInfo.fs
index 089644062..bc4637610 100644
--- a/build/ProjectInfo.fs
+++ b/build/ProjectInfo.fs
@@ -11,7 +11,7 @@ type ProjectInfo = {
mutable PackagePrereleaseTag: string
AssemblyVersion: string
AssemblyInformationalVersion: string
-} with
+} with
/// creates a ProjectInfo given a name, project file path, and release notes file path.
/// version info is created from the version header of the uppermost release notes entry.
/// Assembly version is set to X.0.0, where X is the major version from the releas enotes.
@@ -19,7 +19,7 @@ type ProjectInfo = {
name: string,
projFile: string,
releaseNotesPath: string
- ): ProjectInfo =
+ ): ProjectInfo =
let release = releaseNotesPath |> ReleaseNotes.load
let stableVersion = release.NugetVersion |> SemVer.parse
let stableVersionTag = $"{stableVersion.Major}.{stableVersion.Minor}.{stableVersion.Patch}"
@@ -33,11 +33,11 @@ type ProjectInfo = {
PackageVersionTag = stableVersionTag
AssemblyVersion = assemblyVersion
AssemblyInformationalVersion = assemblyInformationalVersion
- }
+ }
static member create(
name: string,
projFile: string
- ): ProjectInfo =
+ ): ProjectInfo =
{
Name = name
ProjFile = projFile
@@ -86,16 +86,13 @@ let CSharpTestProject = ProjectInfo.create("CSharpTests", "tests/ExtensionLibsTe
///
let testProjectsExtensionsLibs = [
- ImageExportTestProject
+ if Helpers.isChromeInstalled() then ImageExportTestProject
CSharpTestProject
]
// test projects (.NET framework)
-let StrongNameTestProject = ProjectInfo.create("StrongNameTests", "tests/CoreTests/StrongNameTests/StrongNameTests.fsproj")
-let testProjectsNetFX = [
- StrongNameTestProject
-]
+let testProjectsNetFX = [ ]
let CoreProject = ProjectInfo.create("Plotly.NET", "src/Plotly.NET/Plotly.NET.fsproj", "src/Plotly.NET/RELEASE_NOTES.md")
let InteractiveProject = ProjectInfo.create("Plotly.NET.Interactive", "src/Plotly.NET.Interactive/Plotly.NET.Interactive.fsproj", "src/Plotly.NET.Interactive/RELEASE_NOTES.md")
diff --git a/build/ReleaseTasks.fs b/build/ReleaseTasks.fs
index 752274e2b..474234154 100644
--- a/build/ReleaseTasks.fs
+++ b/build/ReleaseTasks.fs
@@ -61,7 +61,7 @@ let publishNuget =
if promptYesNo "OK?" then
let source =
- "https://api.nuget.org/v3/index.json"
+ Environment.environVarOrDefault "NUGET_SOURCE" "https://api.nuget.org/v3/index.json"
let apikey =
Environment.environVar "NUGET_KEY"
@@ -102,7 +102,7 @@ let publishNugetPrerelease =
if promptYesNo "OK?" then
let source =
- "https://api.nuget.org/v3/index.json"
+ Environment.environVarOrDefault "NUGET_SOURCE" "https://api.nuget.org/v3/index.json"
let apikey =
Environment.environVar "NUGET_KEY"
diff --git a/docs/3D-charts/3d-cone-charts.fsx b/docs/3D-charts/3d-cone-charts.fsx
index 7ac9dddec..cee2d3736 100644
--- a/docs/3D-charts/3d-cone-charts.fsx
+++ b/docs/3D-charts/3d-cone-charts.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/3D-charts/3d-isosurface-plots.fsx b/docs/3D-charts/3d-isosurface-plots.fsx
index 13d6ac984..5c61d04e1 100644
--- a/docs/3D-charts/3d-isosurface-plots.fsx
+++ b/docs/3D-charts/3d-isosurface-plots.fsx
@@ -12,7 +12,7 @@ index: 7
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/3D-charts/3d-mesh-plots.fsx b/docs/3D-charts/3d-mesh-plots.fsx
index ce5ad9319..a7aa37d62 100644
--- a/docs/3D-charts/3d-mesh-plots.fsx
+++ b/docs/3D-charts/3d-mesh-plots.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/3D-charts/3d-scatter-plots.fsx b/docs/3D-charts/3d-scatter-plots.fsx
index b211746c1..0ac6579cc 100644
--- a/docs/3D-charts/3d-scatter-plots.fsx
+++ b/docs/3D-charts/3d-scatter-plots.fsx
@@ -13,7 +13,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/3D-charts/3d-streamtube-plots.fsx b/docs/3D-charts/3d-streamtube-plots.fsx
index 339c4b174..d3f566065 100644
--- a/docs/3D-charts/3d-streamtube-plots.fsx
+++ b/docs/3D-charts/3d-streamtube-plots.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/3D-charts/3d-surface-plots.fsx b/docs/3D-charts/3d-surface-plots.fsx
index 70d92287e..f2ad40866 100644
--- a/docs/3D-charts/3d-surface-plots.fsx
+++ b/docs/3D-charts/3d-surface-plots.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/3D-charts/3d-volume-plots.fsx b/docs/3D-charts/3d-volume-plots.fsx
index f7faf3ec4..b2c9c67ca 100644
--- a/docs/3D-charts/3d-volume-plots.fsx
+++ b/docs/3D-charts/3d-volume-plots.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/404.fsx.txt b/docs/404.fsx.txt
index 2d862a774..001d494df 100644
--- a/docs/404.fsx.txt
+++ b/docs/404.fsx.txt
@@ -5,7 +5,7 @@
#r "nuget: FsHttp"
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha-1"
#r "../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/carpet-charts/carpet_line_scatter_plots.fsx b/docs/carpet-charts/carpet_line_scatter_plots.fsx
index 40b1b5b60..de9f4f020 100644
--- a/docs/carpet-charts/carpet_line_scatter_plots.fsx
+++ b/docs/carpet-charts/carpet_line_scatter_plots.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/carpet-charts/contourcarpet_plots.fsx b/docs/carpet-charts/contourcarpet_plots.fsx
index c6a21ae3c..625dfadd8 100644
--- a/docs/carpet-charts/contourcarpet_plots.fsx
+++ b/docs/carpet-charts/contourcarpet_plots.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/categorical-charts/icicle.fsx b/docs/categorical-charts/icicle.fsx
index a38dda104..b50771a9c 100644
--- a/docs/categorical-charts/icicle.fsx
+++ b/docs/categorical-charts/icicle.fsx
@@ -13,7 +13,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/categorical-charts/parallel-categories.fsx b/docs/categorical-charts/parallel-categories.fsx
index 8a8bf1976..47e659620 100644
--- a/docs/categorical-charts/parallel-categories.fsx
+++ b/docs/categorical-charts/parallel-categories.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/categorical-charts/parallel-coords.fsx b/docs/categorical-charts/parallel-coords.fsx
index 3397315bb..622c41ccd 100644
--- a/docs/categorical-charts/parallel-coords.fsx
+++ b/docs/categorical-charts/parallel-coords.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/categorical-charts/sankey.fsx b/docs/categorical-charts/sankey.fsx
index 609554e95..707f0c9d5 100644
--- a/docs/categorical-charts/sankey.fsx
+++ b/docs/categorical-charts/sankey.fsx
@@ -13,7 +13,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/categorical-charts/sunburst.fsx b/docs/categorical-charts/sunburst.fsx
index 702534ab7..f9a07671c 100644
--- a/docs/categorical-charts/sunburst.fsx
+++ b/docs/categorical-charts/sunburst.fsx
@@ -13,7 +13,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/categorical-charts/treemap.fsx b/docs/categorical-charts/treemap.fsx
index 15e666b1e..e74851a77 100644
--- a/docs/categorical-charts/treemap.fsx
+++ b/docs/categorical-charts/treemap.fsx
@@ -13,7 +13,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/annotations.fsx b/docs/chart-layout/annotations.fsx
index 7699cd6e8..86f437f73 100644
--- a/docs/chart-layout/annotations.fsx
+++ b/docs/chart-layout/annotations.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/axis-styling.fsx b/docs/chart-layout/axis-styling.fsx
index 5b30fa6b0..4b3631b2f 100644
--- a/docs/chart-layout/axis-styling.fsx
+++ b/docs/chart-layout/axis-styling.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/errorbars.fsx b/docs/chart-layout/errorbars.fsx
index 88f8d2221..c0d45653a 100644
--- a/docs/chart-layout/errorbars.fsx
+++ b/docs/chart-layout/errorbars.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/layout_images.fsx b/docs/chart-layout/layout_images.fsx
index 62543a023..14b09440d 100644
--- a/docs/chart-layout/layout_images.fsx
+++ b/docs/chart-layout/layout_images.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/multiple-charts.fsx b/docs/chart-layout/multiple-charts.fsx
index ad6c17531..c72b364c4 100644
--- a/docs/chart-layout/multiple-charts.fsx
+++ b/docs/chart-layout/multiple-charts.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/shapes.fsx b/docs/chart-layout/shapes.fsx
index 7f52539b5..0cfe5a12d 100644
--- a/docs/chart-layout/shapes.fsx
+++ b/docs/chart-layout/shapes.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/sliders.fsx b/docs/chart-layout/sliders.fsx
index 438890d26..6de296496 100644
--- a/docs/chart-layout/sliders.fsx
+++ b/docs/chart-layout/sliders.fsx
@@ -12,7 +12,7 @@ index: 7
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/chart-layout/update_menus.fsx b/docs/chart-layout/update_menus.fsx
index cd4986684..ec56a9527 100644
--- a/docs/chart-layout/update_menus.fsx
+++ b/docs/chart-layout/update_menus.fsx
@@ -12,7 +12,7 @@ index: 8
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/distribution-charts/2d-histograms.fsx b/docs/distribution-charts/2d-histograms.fsx
index 6f4e113a8..50292fabc 100644
--- a/docs/distribution-charts/2d-histograms.fsx
+++ b/docs/distribution-charts/2d-histograms.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/box-plots.fsx b/docs/distribution-charts/box-plots.fsx
index 94cc9f164..bae3c55ca 100644
--- a/docs/distribution-charts/box-plots.fsx
+++ b/docs/distribution-charts/box-plots.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/contour-plots.fsx b/docs/distribution-charts/contour-plots.fsx
index e092e11b9..b934168be 100644
--- a/docs/distribution-charts/contour-plots.fsx
+++ b/docs/distribution-charts/contour-plots.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/histograms.fsx b/docs/distribution-charts/histograms.fsx
index d2e85a509..b8149ea70 100644
--- a/docs/distribution-charts/histograms.fsx
+++ b/docs/distribution-charts/histograms.fsx
@@ -13,7 +13,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/pareto-chart.fsx b/docs/distribution-charts/pareto-chart.fsx
index ab153ac40..fb75911bd 100644
--- a/docs/distribution-charts/pareto-chart.fsx
+++ b/docs/distribution-charts/pareto-chart.fsx
@@ -12,7 +12,7 @@ index: 9
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/point-density.fsx b/docs/distribution-charts/point-density.fsx
index b013efbcf..3a5fdedab 100644
--- a/docs/distribution-charts/point-density.fsx
+++ b/docs/distribution-charts/point-density.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/distribution-charts/splom.fsx b/docs/distribution-charts/splom.fsx
index c1a67d05a..15d754f78 100644
--- a/docs/distribution-charts/splom.fsx
+++ b/docs/distribution-charts/splom.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/distribution-charts/violin-plots.fsx b/docs/distribution-charts/violin-plots.fsx
index b4b8a4fe1..25851f28a 100644
--- a/docs/distribution-charts/violin-plots.fsx
+++ b/docs/distribution-charts/violin-plots.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/finance-charts/candlestick.fsx b/docs/finance-charts/candlestick.fsx
index 13d232f25..cf0bfddea 100644
--- a/docs/finance-charts/candlestick.fsx
+++ b/docs/finance-charts/candlestick.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/finance-charts/funnel.fsx b/docs/finance-charts/funnel.fsx
index 34222cb14..6fd8b16b1 100644
--- a/docs/finance-charts/funnel.fsx
+++ b/docs/finance-charts/funnel.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/finance-charts/funnel_area.fsx b/docs/finance-charts/funnel_area.fsx
index 268f5dcca..76ffee158 100644
--- a/docs/finance-charts/funnel_area.fsx
+++ b/docs/finance-charts/funnel_area.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/finance-charts/indicator.fsx b/docs/finance-charts/indicator.fsx
index 395d90cb4..6448d0700 100644
--- a/docs/finance-charts/indicator.fsx
+++ b/docs/finance-charts/indicator.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/finance-charts/ohlc.fsx b/docs/finance-charts/ohlc.fsx
index 93265bb2c..e1e838638 100644
--- a/docs/finance-charts/ohlc.fsx
+++ b/docs/finance-charts/ohlc.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/finance-charts/waterfall.fsx b/docs/finance-charts/waterfall.fsx
index 4690e5d33..6b12902f4 100644
--- a/docs/finance-charts/waterfall.fsx
+++ b/docs/finance-charts/waterfall.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/basics.fsx b/docs/general/basics.fsx
index c2362c4ca..2fe1cd045 100644
--- a/docs/general/basics.fsx
+++ b/docs/general/basics.fsx
@@ -13,7 +13,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/chart-config.fsx b/docs/general/chart-config.fsx
index 701d5c6b9..add6d659f 100644
--- a/docs/general/chart-config.fsx
+++ b/docs/general/chart-config.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/defaults.fsx b/docs/general/defaults.fsx
index b8d374ea5..f0b38efbf 100644
--- a/docs/general/defaults.fsx
+++ b/docs/general/defaults.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/display-options.fsx b/docs/general/display-options.fsx
index 9afda986f..332fdb1fe 100644
--- a/docs/general/display-options.fsx
+++ b/docs/general/display-options.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/image-export.fsx b/docs/general/image-export.fsx
index 81674e573..c2a82712f 100644
--- a/docs/general/image-export.fsx
+++ b/docs/general/image-export.fsx
@@ -13,7 +13,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "nuget: PuppeteerSharp, 9.0.2"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
#r "../../src/Plotly.NET.ImageExport/bin/Release/netstandard2.0/Plotly.NET.ImageExport.dll"
diff --git a/docs/general/multi-arguments.fsx b/docs/general/multi-arguments.fsx
index d938c5030..92018f2f1 100644
--- a/docs/general/multi-arguments.fsx
+++ b/docs/general/multi-arguments.fsx
@@ -12,7 +12,7 @@ index: 7
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/styling-markers.fsx b/docs/general/styling-markers.fsx
index 30bb4d772..c28238b13 100644
--- a/docs/general/styling-markers.fsx
+++ b/docs/general/styling-markers.fsx
@@ -12,7 +12,7 @@ index: 9
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/templates.fsx b/docs/general/templates.fsx
index fe0f4eb2e..012bde90d 100644
--- a/docs/general/templates.fsx
+++ b/docs/general/templates.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/general/working-with-colors.fsx b/docs/general/working-with-colors.fsx
index f09e37910..b725470e1 100644
--- a/docs/general/working-with-colors.fsx
+++ b/docs/general/working-with-colors.fsx
@@ -12,7 +12,7 @@ index: 8
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/geo-map-charts/choropleth-map.fsx b/docs/geo-map-charts/choropleth-map.fsx
index b028d217e..a1cd9fb3f 100644
--- a/docs/geo-map-charts/choropleth-map.fsx
+++ b/docs/geo-map-charts/choropleth-map.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/geo-map-charts/geo-plots.fsx b/docs/geo-map-charts/geo-plots.fsx
index d26d62735..644f72fb6 100644
--- a/docs/geo-map-charts/geo-plots.fsx
+++ b/docs/geo-map-charts/geo-plots.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "nuget: Deedle"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/geo-map-charts/geo-vs-mapbox.fsx b/docs/geo-map-charts/geo-vs-mapbox.fsx
index 25aafb9e1..50a465067 100644
--- a/docs/geo-map-charts/geo-vs-mapbox.fsx
+++ b/docs/geo-map-charts/geo-vs-mapbox.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/index.fsx b/docs/index.fsx
index f2e129ba5..0efa1dee8 100644
--- a/docs/index.fsx
+++ b/docs/index.fsx
@@ -5,7 +5,7 @@
#r "nuget: FsHttp"
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/mapbox-map-charts/choropleth-mapbox.fsx b/docs/mapbox-map-charts/choropleth-mapbox.fsx
index 7c9e6d33b..b18b07fd5 100644
--- a/docs/mapbox-map-charts/choropleth-mapbox.fsx
+++ b/docs/mapbox-map-charts/choropleth-mapbox.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/mapbox-map-charts/density-mapbox.fsx b/docs/mapbox-map-charts/density-mapbox.fsx
index c726ad087..2b2e7509a 100644
--- a/docs/mapbox-map-charts/density-mapbox.fsx
+++ b/docs/mapbox-map-charts/density-mapbox.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/mapbox-map-charts/geo-vs-mapbox.fsx b/docs/mapbox-map-charts/geo-vs-mapbox.fsx
index c3e649608..a20424ff5 100644
--- a/docs/mapbox-map-charts/geo-vs-mapbox.fsx
+++ b/docs/mapbox-map-charts/geo-vs-mapbox.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/mapbox-map-charts/mapbox-plots.fsx b/docs/mapbox-map-charts/mapbox-plots.fsx
index 7485ef9d4..92bf61c78 100644
--- a/docs/mapbox-map-charts/mapbox-plots.fsx
+++ b/docs/mapbox-map-charts/mapbox-plots.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../data/Deedle.dll"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
diff --git a/docs/polar-charts/polar_bar_charts.fsx b/docs/polar-charts/polar_bar_charts.fsx
index 66f41bf50..5f7542422 100644
--- a/docs/polar-charts/polar_bar_charts.fsx
+++ b/docs/polar-charts/polar_bar_charts.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/polar-charts/polar_line-scatter-plots.fsx b/docs/polar-charts/polar_line-scatter-plots.fsx
index b138defd0..1075c7ba0 100644
--- a/docs/polar-charts/polar_line-scatter-plots.fsx
+++ b/docs/polar-charts/polar_line-scatter-plots.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/polar-charts/styling_polar_layouts.fsx b/docs/polar-charts/styling_polar_layouts.fsx
index 78dc10bea..6aada2dc6 100644
--- a/docs/polar-charts/styling_polar_layouts.fsx
+++ b/docs/polar-charts/styling_polar_layouts.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/area-plots.fsx b/docs/simple-charts/area-plots.fsx
index 3c8b8bcb9..c9726f577 100644
--- a/docs/simple-charts/area-plots.fsx
+++ b/docs/simple-charts/area-plots.fsx
@@ -12,7 +12,7 @@ index: 3
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/bar-and-column-charts.fsx b/docs/simple-charts/bar-and-column-charts.fsx
index 252a33414..7bed69925 100644
--- a/docs/simple-charts/bar-and-column-charts.fsx
+++ b/docs/simple-charts/bar-and-column-charts.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/bubble-charts.fsx b/docs/simple-charts/bubble-charts.fsx
index 6e455ae13..081de808c 100644
--- a/docs/simple-charts/bubble-charts.fsx
+++ b/docs/simple-charts/bubble-charts.fsx
@@ -12,7 +12,7 @@ index: 5
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/heatmaps.fsx b/docs/simple-charts/heatmaps.fsx
index 3e0879355..5169c3928 100644
--- a/docs/simple-charts/heatmaps.fsx
+++ b/docs/simple-charts/heatmaps.fsx
@@ -12,7 +12,7 @@ index: 8
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/images.fsx b/docs/simple-charts/images.fsx
index 9cf56426e..bc4ce60fc 100644
--- a/docs/simple-charts/images.fsx
+++ b/docs/simple-charts/images.fsx
@@ -12,7 +12,7 @@ index: 9
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/line-scatter-plots.fsx b/docs/simple-charts/line-scatter-plots.fsx
index b2c2444cc..4f9e6f3a0 100644
--- a/docs/simple-charts/line-scatter-plots.fsx
+++ b/docs/simple-charts/line-scatter-plots.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/multicategory.fsx b/docs/simple-charts/multicategory.fsx
index f0da1fc04..a646ab76d 100644
--- a/docs/simple-charts/multicategory.fsx
+++ b/docs/simple-charts/multicategory.fsx
@@ -12,7 +12,7 @@ index: 10
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/pie-doughnut-charts.fsx b/docs/simple-charts/pie-doughnut-charts.fsx
index 0dfa5d253..e421a87bb 100644
--- a/docs/simple-charts/pie-doughnut-charts.fsx
+++ b/docs/simple-charts/pie-doughnut-charts.fsx
@@ -12,7 +12,7 @@ index: 6
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/range-plots.fsx b/docs/simple-charts/range-plots.fsx
index 2363f4588..41efb65cc 100644
--- a/docs/simple-charts/range-plots.fsx
+++ b/docs/simple-charts/range-plots.fsx
@@ -12,7 +12,7 @@ index: 4
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/simple-charts/table.fsx b/docs/simple-charts/table.fsx
index 5c4b47a0b..ff6916667 100644
--- a/docs/simple-charts/table.fsx
+++ b/docs/simple-charts/table.fsx
@@ -12,7 +12,7 @@ index: 7
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/smith-charts/smith_line_scatter_plots.fsx b/docs/smith-charts/smith_line_scatter_plots.fsx
index c09876fca..249e7d6f2 100644
--- a/docs/smith-charts/smith_line_scatter_plots.fsx
+++ b/docs/smith-charts/smith_line_scatter_plots.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/ternary-charts/styling_ternary_layouts.fsx b/docs/ternary-charts/styling_ternary_layouts.fsx
index 18e34995c..56a17cfea 100644
--- a/docs/ternary-charts/styling_ternary_layouts.fsx
+++ b/docs/ternary-charts/styling_ternary_layouts.fsx
@@ -12,7 +12,7 @@ index: 2
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/docs/ternary-charts/ternary_line_scatter_plots.fsx b/docs/ternary-charts/ternary_line_scatter_plots.fsx
index 45a3e4dd4..f41197eb7 100644
--- a/docs/ternary-charts/ternary_line_scatter_plots.fsx
+++ b/docs/ternary-charts/ternary_line_scatter_plots.fsx
@@ -12,7 +12,7 @@ index: 1
(*** condition: prepare ***)
#r "nuget: Newtonsoft.JSON, 13.0.1"
#r "nuget: DynamicObj, 2.0.0"
-#r "nuget: Giraffe.ViewEngine.StrongName, 2.0.0-alpha1"
+#r "nuget: Giraffe.ViewEngine, 2.0.0-alpha-1"
#r "../../src/Plotly.NET/bin/Release/netstandard2.0/Plotly.NET.dll"
Plotly.NET.Defaults.DefaultDisplayOptions <-
diff --git a/src/Plotly.NET/Plotly.NET.fsproj b/src/Plotly.NET/Plotly.NET.fsproj
index 7214e6b4f..3862d642b 100644
--- a/src/Plotly.NET/Plotly.NET.fsproj
+++ b/src/Plotly.NET/Plotly.NET.fsproj
@@ -169,6 +169,6 @@
-
+
diff --git a/src/Plotly.NET/RELEASE_NOTES.md b/src/Plotly.NET/RELEASE_NOTES.md
index 0c68e21a3..93f898dc4 100644
--- a/src/Plotly.NET/RELEASE_NOTES.md
+++ b/src/Plotly.NET/RELEASE_NOTES.md
@@ -1,3 +1,8 @@
+### 5.1.1
+
+Fork created to revert back Giraffe.ViewEngine.StrongName introduced in 4.1.0 as it breaks compatability with existing Giraffe projects
+
+
### 5.1.0 - September 04 2024
### 5.0.0 - May 27 2024
@@ -45,7 +50,7 @@ Major release with lots of bug fixes, improvements, and upstream feature additio
### 4.2.0 - August 02 2023
-This release makes Plotly.NET compatible with [LINQPad](https://www.linqpad.net/).
+This release makes Plotly.NET compatible with [LINQPad](https://www.linqpad.net/).
Read more about this on the respective [pull request](https://github.com/plotly/Plotly.NET/pull/404).
@@ -126,12 +131,12 @@ This could be considered as a breaking change, but it's not because the Giraffe.
- v2.12:
- [Implement various options to position and style minor ticks and grid lines on cartesian axis types](https://github.com/plotly/Plotly.NET/commit/7ed80ebba4a8d14e387f471f6d489afbf15b6916)
- [add griddash axis property to cartesian, polar, smith, ternary and geo subplots and add griddash and minorgriddash to carpet trace](https://github.com/plotly/Plotly.NET/commit/6711ecfffd172ce7bbf7ee43b50d1a57f3c19013)
- - v2.10:
+ - v2.10:
- [Add support to use version 3 of MathJax and add typesetMath attribute to config](https://github.com/plotly/Plotly.NET/commit/d18345786d69c5b1864948991042a9b06f0121fc)
- [Add fill pattern to scatter and derived traces / chart APIs](https://github.com/plotly/Plotly.NET/commit/99fcf65fa0515f1a5c65cace2015545ba2980da3)
- - v2.9:
+ - v2.9:
- [add ticklabelstep attribute to axes and colorbars](https://github.com/plotly/Plotly.NET/commit/5101dc57a5f43732e642536aedba1289e76d419a)
- - v2.8:
+ - v2.8:
- [add horizontal color bar options](https://github.com/plotly/Plotly.NET/commit/f51c61134e1f195edee91a5fcc922d43eb3360e5)
### 3.0.1 - August 26 2022
@@ -146,10 +151,10 @@ Minor fixes for Object abstractions:
### 3.0.0 - June 15 2022
-This release adopts strong assembly naming.
-This might cause backwards incompatibility and therefore results in an early major version increase.
+This release adopts strong assembly naming.
+This might cause backwards incompatibility and therefore results in an early major version increase.
For more insights why we do this, check out the conversation on this [issue](https://github.com/plotly/Plotly.NET/issues/175)
Other additions:
-- [fix legend xanchor plotly attribute name](https://github.com/plotly/Plotly.NET/commit/0d612f9c847609c8f676ade0acfada11f137d833) ([#289](https://github.com/plotly/Plotly.NET/issues/289))
\ No newline at end of file
+- [fix legend xanchor plotly attribute name](https://github.com/plotly/Plotly.NET/commit/0d612f9c847609c8f676ade0acfada11f137d833) ([#289](https://github.com/plotly/Plotly.NET/issues/289))
diff --git a/tests/CoreTests/StrongNameTests/Program.fs b/tests/CoreTests/StrongNameTests/Program.fs
deleted file mode 100644
index dec98dd9c..000000000
--- a/tests/CoreTests/StrongNameTests/Program.fs
+++ /dev/null
@@ -1,3 +0,0 @@
-module Program
-
- let [] main _ = 0
\ No newline at end of file
diff --git a/tests/CoreTests/StrongNameTests/StrongNameTests.fsproj b/tests/CoreTests/StrongNameTests/StrongNameTests.fsproj
deleted file mode 100644
index 4d25be81d..000000000
--- a/tests/CoreTests/StrongNameTests/StrongNameTests.fsproj
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- net48
-
- false
- false
- true
- true
- ../../../key.snk
-
-
-
-
-
-
-
-
-
-
-
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
-
- runtime; build; native; contentfiles; analyzers; buildtransitive
- all
-
-
-
-
-
-
-
-
diff --git a/tests/CoreTests/StrongNameTests/Tests.fs b/tests/CoreTests/StrongNameTests/Tests.fs
deleted file mode 100644
index 9ce54da3f..000000000
--- a/tests/CoreTests/StrongNameTests/Tests.fs
+++ /dev/null
@@ -1,14 +0,0 @@
-module Tests
-
-open System
-open Xunit
-
-open Plotly.NET
-open Giraffe.ViewEngine
-
-[]
-let ``Can use with Giraffe`` () =
- Chart.Point([1,2])
- |> Chart.withDescription [
- div [] [ str "Hello World" ]
- ]
diff --git a/tests/README.md b/tests/README.md
index 07a99f0b2..79949db6d 100644
--- a/tests/README.md
+++ b/tests/README.md
@@ -70,10 +70,6 @@ The largets test suite by far that tests all things Plotly.NET, such as HTML cod
Testing usage of the core F# API from C#
-#### StrongNameTests.fsproj
-
-Testing usage of the core F# in an environment that requires strong named libraries. This catches for example the addition of new dependencies that are not signed, and therefore cause errors in such an environment, but not in newer .NET environments.
-
### ExtensionLibTests
`ExtensionLibTests` contains all UnitTests for extension libraries, such as `Plotly.NET.CSharp` or `Plotly.NET.ImageExport`.