From e2644fed6f800ec2cce1a9c962f8bd6c5a6370e0 Mon Sep 17 00:00:00 2001 From: Ondrej Salplachta Date: Thu, 21 Jan 2021 19:48:53 +0100 Subject: [PATCH] Version 9.0.2 --- Directory.Build.props | 4 ++-- README.md | 6 +++--- Release/AdvancedLogViewer.xml | 2 +- Release/History.md | 6 ++++-- Release/History.xml | 5 +++-- 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 47e7ae8..4921fc3 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,8 +6,8 @@ Application for advanced viewing log files. Advanced Log Viewer Copyright © Ondrej Salplachta 2021 - 9.0.1 - 9.0.1 + 9.0.2 + 9.0.2 en true windows diff --git a/README.md b/README.md index e489592..baad6b4 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ Free Log Viewer for easy & powerful log viewing. ## Download -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) **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.** diff --git a/Release/AdvancedLogViewer.xml b/Release/AdvancedLogViewer.xml index 0ccd837..aba676d 100644 --- a/Release/AdvancedLogViewer.xml +++ b/Release/AdvancedLogViewer.xml @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/Release/History.md b/Release/History.md index aac3956..2126a73 100644 --- a/Release/History.md +++ b/Release/History.md @@ -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 . diff --git a/Release/History.xml b/Release/History.xml index d459858..8d71634 100644 --- a/Release/History.xml +++ b/Release/History.xml @@ -1,7 +1,8 @@  - - 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. + Fixed various bugs related to enabled UAC causing crashes of ALV. 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 . 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.