Skip to content

Commit

Permalink
Version 9.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Scarfsail committed Jan 21, 2021
1 parent 1b925e4 commit e2644fe
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 10 deletions.
4 changes: 2 additions & 2 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
<Description>Application for advanced viewing log files.</Description>
<Product>Advanced Log Viewer</Product>
<Copyright>Copyright © Ondrej Salplachta 2021</Copyright>
<Version>9.0.1</Version>
<FileVersion>9.0.1</FileVersion>
<Version>9.0.2</Version>
<FileVersion>9.0.2</FileVersion>
<NeutralLanguage>en</NeutralLanguage>
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
<SupportedOSPlatform>windows</SupportedOSPlatform>
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ Free Log Viewer for easy & powerful log viewing.

## Download
<!--GENERATED LINKS BEGIN-->
You can download the latest release **9.0.1**:
* MSI Installer: [x86](Release/bin/AdvancedLogViewer_9.0.1_win-x86.msi?raw=true) or [x64](Release/bin/AdvancedLogViewer_9.0.1_win-x64.msi?raw=true)
* Portable ZIP: [x86](Release/bin/AdvancedLogViewer_9.0.1_win-x86.zip?raw=true) or [x64](Release/bin/AdvancedLogViewer_9.0.1_win-x64.zip?raw=true)
You can download the latest release **9.0.2**:
* MSI Installer: [x86](Release/bin/AdvancedLogViewer_9.0.2_win-x86.msi?raw=true) or [x64](Release/bin/AdvancedLogViewer_9.0.2_win-x64.msi?raw=true)
* Portable ZIP: [x86](Release/bin/AdvancedLogViewer_9.0.2_win-x86.zip?raw=true) or [x64](Release/bin/AdvancedLogViewer_9.0.2_win-x64.zip?raw=true)
<!--GENERATED LINKS END-->
**Note: Version 9.x is built in .NET 5 as [self-contained](https://docs.microsoft.com/en-us/dotnet/core/deploying/#publish-self-contained) application. Thus it doesn't need any .NET framework to be installed on the target machine. Because of that, the app is compiled for both x86 and x64 environments with appropriate embedded framework inside. This change increased installer size to ~20 MB but benefit of not requiring installed specific .NET framework won over the increased size of binaries.**

Expand Down
2 changes: 1 addition & 1 deletion Release/AdvancedLogViewer.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<SoftwareUpdate>
<Settings UpdateType="MSI" DefinitionStructureVersion="1" />
<LatestVersion Version="9.0.1" Date="2021-01-20" URL="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_win-x86.msi" UrlWithPortableUpdate="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_update_portable.txt" UrlWithZip="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_win-x86.zip" URLWithHistoryXml="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/History.xml" MsiUrlWithPlatform="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_{Platform}.msi" ZipUrlWithPlatform="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_{$Platform}.zip" />
<LatestVersion Version="9.0.2" Date="2021-01-21" URL="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_win-x86.msi" UrlWithPortableUpdate="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_update_portable.txt" UrlWithZip="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_win-x86.zip" URLWithHistoryXml="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/History.xml" MsiUrlWithPlatform="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_{Platform}.msi" ZipUrlWithPlatform="https://github.com/Scarfsail/AdvancedLogViewer/raw/master/Release/bin/AdvancedLogViewer_{$Version}_{$Platform}.zip" />
</SoftwareUpdate>
6 changes: 4 additions & 2 deletions Release/History.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
## 9.0.1 - 2021-01-20
## 9.0.2 - 2021-01-21
###### Download: MSI: [x86](bin/AdvancedLogViewer_{version}_win-x86.msi?raw=true) [x64](bin/AdvancedLogViewer_{version}_win-x64.msi?raw=true) or ZIP: [x86](bin/AdvancedLogViewer_{version}_win-x86.zip?raw=true) [x64](bin/AdvancedLogViewer_{version}_win-x64.zip?raw=true)
#### Big features
* This is the first version built in .NET 5 as self-contained application. Thus it doesn't need any .NET framework to be installed on the target machine. Because of that, the app is compiled for both x86 and x64 environments with appropriate embedded framework inside. This change increased installer size to ~20 MB but benefit of not requiring installed specific .NET framework won over the increased size of binaries.
* This is the first version built in .NET 5 as self-contained application. Thus it doesn't need any .NET framework to be installed on the target machine. Because of that, the app is compiled for both x86 and x64 environments with appropriate embedded framework inside. This change increased installer size to ~20 MB but benefit of not requiring installed specific .NET framework won over the increased size of binaries. There is visible performance boost mainly on bigger logs thanks to improvements in .NET 5.
#### Fixes
* Fixed various bugs related to enabled UAC causing crashes of ALV.
#### Changes
* All setting and log files are now in Users\{CurrentUser}\AppData\Roaming\AdvancedLogViewer instead of \ProgramData\AdvancedLogViewer. This allows to run ALV even with restricted UAC without need to run app as administrator.
* Serilog is used for ALV internal logging instead of log4net. It brings slightly better performance during logging .
Expand Down
5 changes: 3 additions & 2 deletions Release/History.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<History>
<Version version="9.0.1" date="2021-01-20">
<BigFeature>This is the first version built in .NET 5 as self-contained application. Thus it doesn't need any .NET framework to be installed on the target machine. Because of that, the app is compiled for both x86 and x64 environments with appropriate embedded framework inside. This change increased installer size to ~20 MB but benefit of not requiring installed specific .NET framework won over the increased size of binaries.</BigFeature>
<Version version="9.0.2" date="2021-01-21">
<BigFeature>This is the first version built in .NET 5 as self-contained application. Thus it doesn't need any .NET framework to be installed on the target machine. Because of that, the app is compiled for both x86 and x64 environments with appropriate embedded framework inside. This change increased installer size to ~20 MB but benefit of not requiring installed specific .NET framework won over the increased size of binaries. There is visible performance boost mainly on bigger logs thanks to improvements in .NET 5.</BigFeature>
<Fix>Fixed various bugs related to enabled UAC causing crashes of ALV.</Fix>
<Change>All setting and log files are now in Users\{CurrentUser}\AppData\Roaming\AdvancedLogViewer instead of \ProgramData\AdvancedLogViewer. This allows to run ALV even with restricted UAC without need to run app as administrator.</Change>
<Change>Serilog is used for ALV internal logging instead of log4net. It brings slightly better performance during logging .</Change>
<Change>Settings page is in standard WinForm instead of WPF which brings better performance and less 3rd party WPF libraries only because of that one page.</Change>
Expand Down

0 comments on commit e2644fe

Please sign in to comment.