-
Notifications
You must be signed in to change notification settings - Fork 22
Expand file tree
/
Copy pathRELEASE-NOTES.txt
More file actions
182 lines (129 loc) · 7 KB
/
Copy pathRELEASE-NOTES.txt
File metadata and controls
182 lines (129 loc) · 7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
v.8.0.2
- Fix: Resolved an issue where pre-rendering could fail in projects with Central Package Management enabled.
- Improve: Updated the AngleSharp package to a newer version to address a reported vulnerability.
v.8.0.1
- Fix: Resolved an issue where the hosting environment name was incorrectly "Prerendering" instead of "Production" in "WebAssemblyPrerendered" mode.
v.8.0.0
- Improve: Rendered the loading screen as an overlay so that pre-rendered content is visible to search engine crawlers. (Issue #64)
- Improve: Updated the internal pre-rendering server to use the modern .NET hosting model.
- Fix: Resolved an issue where pre-rendered pages were output to incorrect subdirectories when the app had a non-root base href. (Issue #65)
v.7.2.0
- Feature: Added the "UrlPathRegexToIgnore" argument for ignoring URL paths by regex during crawling. (PR #63 contributed by @axiom-nz)
v.7.1.0
- Feature: Added support for following "link rel=alternate" elements during crawling to generate pre-rendered static HTML for alternate pages. (Issue #61)
v.7.0.0
- .NET 10.0 support.
v.7.0.0-preview.1
- .NET 10.0 Preview 5 support.
v.6.0.0
- Fix: Anchor elements were incorrectly ignored even when they had a target attribute.
- Fix: It crashed when a URL path included invalid characters for file systems.
v.5.0.1
- Fix: It didn't work correctly when the .NET SDK version is 10.
v.5.0.0
- .NET 9 support
v.4.0.1
- Improve: Make it work correctly even when used with "BlazorWasmBrotliLoader.Build" NuGet package.
v.4.0.0
- This is the first official - not a preview - release.
- Breaking Change: Drop the support for .NET 5.
- Fix: a service worker asset file was broken in some cases.
v.3.1.0-preview.4
- Fix: the helper script crashed when it ran in a web worker.
v.3.1.0-preview.3
- Fix: Pre-rendered apps with the "WebAssemblyPrerendered" render mode could not be run since v.3.1.0-preview.1.
v.3.1.0-preview.2
- Fix: The publishing process on Visual Studio IDE was failed.
v.3.1.0-preview.1
- Fix: Google Crawler could not recognize the pre-rendered header elements. (Issue #26)
- Improve: Enabling the "data:" script source is no longer required when specifying a Content Security Policy (CSP).
v.3.0.0-preview.2
- Update README: Add the instructions to avoid flicker with Lazy Assembly Loading
- Add support for .NET 8 Preview 6
v.3.0.0-preview.1
- Improve: Add support for .NET 8 Preview 5 (WebCIL format enabled build is now supported).
v.2.0.0-preview.9
- Improve: Detect appropriate dotnet CLI path
- Add support for .NET 8 Preview 4
v.2.0.0-preview.8
- Add support for .NET 8
v.2.0.0-preview.7
- Improve: Add support for lazy loading assemblies.
v.2.0.0-preview.6
- Improve: Add support for the latest version of the "Blazor Wasm Antivirus Protection".
- Change the strategy of getting the "xorKey" to reading the "avp-settings.json" file.
v.2.0.0-preview.5
- Improve: the pre-rendering server emulates the "/.auth/me" endpoint that is a part of Azure App Services Auth.
v.2.0.0-preview.4
- Improve: Add support for the "Blazor Wasm Antivirus Protection".
v.2.0.0-preview.3.1
Fix: Add support for an URL parameter, included dot.
Fix: Could not serve static files that its name starting with a dot.
v.2.0.0-preview.2
- Improve: Add support for setting the custom locale for crawling.
v.2.0.0-preview.1
- Improve: Detached the pre-render web host to a separate out process.
v.1.0.0-preview.28.0
- Improve: Determine the pre-rendering server's listening TCP port dynamically.
v.1.0.0-preview.27.0
- Improve: Show the guide messages about how to fix the code when server errors happen.
v.1.0.0-preview.26.0
- Fix: the same path, only the fragment was different, was repeatedly staticized.
v.1.0.0-preview.25.1
- Fix: revert that the dropping support for .NET 7.
v.1.0.0-preview.25.0
- Fix: PWA support - staticalized files are not reflected in a `service-worker-assets.js`.
- BREAKING CHANGE: drop supporting .NET 7 temporarily because the .NET 7 SDK preview can not package multi-targeting frameworks Razor class library.
v.1.0.0-preview.24.1
- Fix: fix typo in the README document.
v.1.0.0-preview.24.0
- Improve: specify middleware packages to be installed by "AssemblyMetadata" attributes.
v.1.0.0-preview.23.0
- Improve: add support for the "WebAssemblyPrerendered" render mode.
v.1.0.0-preview.22.0
- Fix: crawl a "mailto:" protocol link and returns the result as a failure.
- Improve: clarify classification of the crawling result (information/warnings/errors)
v.1.0.0-preview.21.0
- Fix: the exit code of the "dotnet publish" command was 0 even when prerendering process encountered errors.
v.1.0.0-preview.20.0
- Improve: add the "BlazorWasmPrerenderingDeleteLoadingContents" option for deleting "Loading...." contents from pre-rendered HTML and making pre-rendered contents are visible immediately even Blazor Wasm runtime has not been started.
- Improve: show the message explaining how to keep running the pre-rendering server process for debugging when the crawler encountered whatever errors.
- Improve: just skip "javascript:" links instead of reporting them as errors.
v.1.0.0-preview.19.0
- Improve: allows specifying an URL path list that are not linked from anywhere for explicit fetching.
v.1.0.0-preview.18.0
- Added the "BlazorWasmPrerenderingKeepServer" MSBuild property for troubleshooting.
- Improve: show the server response when the HTTP status code does not represent success.
- Improve: just skip instead of a crash even if a URL to fetch next was not a valid format.
v.1.0.0-preview.17.0
- Fix: "PageTitle" and "HeadContnet" were not rendered on .NET 7.
- Fix: Prerendering was failed if the target project references minor upgraded ASP.NET Core NuGet packages.
v.1.0.0-preview.16.0
- Add support for .NET 7
v.1.0.0-preview.15.0
- Fix: "HeadContent" rendered twice when Blazor runs
v.1.0.0-preview.14.0
- Imporve: added "OutputStyle" option ("IndexHtmlInSubFolders" style is default, and "AppendHtmlExtension" style can be chosen).
v.1.0.0-preview.13.0
- Imporve: provides "IWebAssemblyHostEnvironment" during the prerendering process.
v.1.0.0-preview.12.0
- Improve: PWA support.
v.1.0.0-preview.11.4
- Improve: an IConfiguration object will be provided to the application's "ConfigureServices()" method as an argument.
v.1.0.0-preview.10.1
Fix: the pre-rendering process crashed at executing publishing on Visual Studio.
v.1.0.0-preview.9
- Upgrade .NET6 support to RC2.
- Fix: in .NET 6 SDK that wasm-tools workload is installed, the transformation runs twice.
v.1.0.0-preview.8
- Improve: The .NET6 "PageTitle" and "HeadContnet" components are also pre-rendered statically.
v.1.0.0-preview.7
- Add support to the implementation that is C# 9 top-level statement style.
v.1.0.0-preview.6
- Improved support for various target framework monikers.
v.1.0.0-preview.5
- The default root component selector will find both "<div id='app'>...</div>" and "<app>...</app>".
- The root component type specification can include an assembly name.
- Find root component type from all assemblies if the specified type is not found.
v.1.0.0-preview.4.1
- 1st release.