From af23e76d1d9278916e21e63adeb89f7efb87f00d Mon Sep 17 00:00:00 2001 From: BornToBeRoot <16019165+BornToBeRoot@users.noreply.github.com> Date: Mon, 31 Oct 2022 22:34:10 +0100 Subject: [PATCH] Update to 2022.10.31.0 --- Chocolatey/networkmanager.nuspec | 2 +- Chocolatey/tools/chocolateyinstall.ps1 | 4 +- InnoSetup.iss | 2 +- Source/GlobalAssemblyInfo.cs | 4 +- docs/03_Download.md | 10 +-- docs/Changelog/2021-1-0.md | 2 +- docs/Changelog/2021-11-30-0.md | 2 +- docs/Changelog/2021-5-9-0.md | 2 +- docs/Changelog/2021-6-26-0.md | 2 +- docs/Changelog/2021-9-5-0.md | 2 +- docs/Changelog/2022-10-31-0.md | 86 +++++++++++++++++++ docs/Changelog/2022-2-22-0.md | 2 +- docs/Changelog/2022-8-18-0.md | 2 +- docs/Changelog/next-release.md | 58 ++----------- .../01_Application/12_AWSSessionManager.md | 5 ++ 15 files changed, 115 insertions(+), 70 deletions(-) create mode 100644 docs/Changelog/2022-10-31-0.md diff --git a/Chocolatey/networkmanager.nuspec b/Chocolatey/networkmanager.nuspec index b23ee606ff..b6f68ac33e 100644 --- a/Chocolatey/networkmanager.nuspec +++ b/Chocolatey/networkmanager.nuspec @@ -3,7 +3,7 @@ NETworkManager - 2022.8.18.0 + 2022.10.31.0 BornToBeRoot NETworkManager BornToBeRoot diff --git a/Chocolatey/tools/chocolateyinstall.ps1 b/Chocolatey/tools/chocolateyinstall.ps1 index d0ce73a864..030528be0b 100644 --- a/Chocolatey/tools/chocolateyinstall.ps1 +++ b/Chocolatey/tools/chocolateyinstall.ps1 @@ -1,6 +1,6 @@ $ErrorActionPreference = 'Stop' $toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" -$url = 'https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.8.18.0/NETworkManager_2022.8.18.0_Setup.exe' +$url = 'https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Setup.exe' $packageArgs = @{ packageName = $env:ChocolateyPackageName @@ -9,7 +9,7 @@ $packageArgs = @{ url = $url softwareName = 'NETworkManager*' - checksum = 'F705C66072E98E011CAA1EAC3C8B085DBB58CF9476EF9E50490CE526522BA6AA' + checksum = '18A9528247BFA1880AF61CEAA1401FCA7C8271BC6635B40BA72D77AB065867A0' checksumType = 'sha256' silentArgs = '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="desktopicon" /SP-' diff --git a/InnoSetup.iss b/InnoSetup.iss index d3d8e6d4cc..a696d4a14e 100644 --- a/InnoSetup.iss +++ b/InnoSetup.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "NETworkManager" -#define MyAppVersion "2022.8.18.0" +#define MyAppVersion "2022.10.31.0" #define MyAppPublisher "BornToBeRoot" #define MyAppURL "https://github.com/BornToBeRoot/NETworkManager/" #define MyAppExeName "NETworkManager.exe" diff --git a/Source/GlobalAssemblyInfo.cs b/Source/GlobalAssemblyInfo.cs index ae5bdacd42..ce37998b34 100644 --- a/Source/GlobalAssemblyInfo.cs +++ b/Source/GlobalAssemblyInfo.cs @@ -6,5 +6,5 @@ [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] -[assembly: AssemblyVersion("2022.10.24.0")] -[assembly: AssemblyFileVersion("2022.10.24.0")] +[assembly: AssemblyVersion("2022.10.31.0")] +[assembly: AssemblyFileVersion("2022.10.31.0")] diff --git a/docs/03_Download.md b/docs/03_Download.md index beab2304d9..f3fcb91f4f 100644 --- a/docs/03_Download.md +++ b/docs/03_Download.md @@ -8,14 +8,14 @@ permalink: /Download # Download -Version: **2022.8.18.0**
-Date: **18.8.2022** +Version: **2022.10.31.0**
+Date: **31.10.2022** | Download | Checksum [SHA256] | | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ | -| | `F705C66072E98E011CAA1EAC3C8B085DBB58CF9476EF9E50490CE526522BA6AA` | -| | `56CFA317D1123C191C443F7950A0096D0CA1F1A6D93EEB9B6C9128EFF6C3EF07` | -| | `1C778ED1EF28A18315B8B5581F3BF9D14F282CE6D4521FE98F0057DAE2AFC30A` | +| | `18A9528247BFA1880AF61CEAA1401FCA7C8271BC6635B40BA72D77AB065867A0` | +| | `7B5822191C1D8EB0DE8F223AA1AC581CFEB4ED726F652A3A8A7D0941A51BE68F` | +| | `4F1B60B42A1D935B56C0F044755DD5B3EB3DAE35C75961D0CD7FFFFB87596847` | ## System requirements diff --git a/docs/Changelog/2021-1-0.md b/docs/Changelog/2021-1-0.md index a2c74a9d06..ef3c5e02a6 100644 --- a/docs/Changelog/2021-1-0.md +++ b/docs/Changelog/2021-1-0.md @@ -7,7 +7,7 @@ description: "Changelog for version 2021.1.0" permalink: /Changelog/2021-1-0 --- -# Version 2021.1.0 +# 2021.1.0 Date: **09.01.2021** diff --git a/docs/Changelog/2021-11-30-0.md b/docs/Changelog/2021-11-30-0.md index 64d7743a1b..864b566b4b 100644 --- a/docs/Changelog/2021-11-30-0.md +++ b/docs/Changelog/2021-11-30-0.md @@ -7,7 +7,7 @@ description: "Changelog for 2021.11.30.0" permalink: /Changelog/2021-11-30-0 --- -# Version 2021.11.30.0 +# 2021.11.30.0 Date: **30.11.2021** diff --git a/docs/Changelog/2021-5-9-0.md b/docs/Changelog/2021-5-9-0.md index 0328d7561d..527dc2329d 100644 --- a/docs/Changelog/2021-5-9-0.md +++ b/docs/Changelog/2021-5-9-0.md @@ -7,7 +7,7 @@ description: "Changelog for version 2021.5.9.0" permalink: /Changelog/2021-5-9-0 --- -# Version 2021.5.9.0 +# 2021.5.9.0 Date: **09.05.2021** diff --git a/docs/Changelog/2021-6-26-0.md b/docs/Changelog/2021-6-26-0.md index b337157224..b05347d575 100644 --- a/docs/Changelog/2021-6-26-0.md +++ b/docs/Changelog/2021-6-26-0.md @@ -7,7 +7,7 @@ description: "Changelog for version 2021.6.26.0" permalink: /Changelog/2021-6-26-0 --- -# Version 2021.6.26.0 +# 2021.6.26.0 Date: **26.06.2021** diff --git a/docs/Changelog/2021-9-5-0.md b/docs/Changelog/2021-9-5-0.md index 754c2b57c3..c9e299be94 100644 --- a/docs/Changelog/2021-9-5-0.md +++ b/docs/Changelog/2021-9-5-0.md @@ -7,7 +7,7 @@ description: "Changelog for version 2021.9.5.0" permalink: /Changelog/2021-9-5-0 --- -# Version 2021.9.5.0 +# 2021.9.5.0 Date: **05.09.2021** diff --git a/docs/Changelog/2022-10-31-0.md b/docs/Changelog/2022-10-31-0.md new file mode 100644 index 0000000000..fbde222ab7 --- /dev/null +++ b/docs/Changelog/2022-10-31-0.md @@ -0,0 +1,86 @@ +--- +layout: default +title: 2022.10.31.0 +parent: Changelog +nav_order: 1 +description: "Changelog for 2022.10.31.0" +permalink: /Changelog/2022-10-31-0 +--- + +# 2022.10.31.0 + +Date: **31.10.2022** + +| File | Checksum [SHA256] | +| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ | +| [Setup](https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Setup.exe){:target="\_blank"} | `18A9528247BFA1880AF61CEAA1401FCA7C8271BC6635B40BA72D77AB065867A0` | +| [Portable](https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Portable.zip){:target="\_blank"} | `7B5822191C1D8EB0DE8F223AA1AC581CFEB4ED726F652A3A8A7D0941A51BE68F` | +| [Archive](https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Archive.zip){:target="\_blank"} | `4F1B60B42A1D935B56C0F044755DD5B3EB3DAE35C75961D0CD7FFFFB87596847` | + +**System requirements** + +- Windows 10 / Server x64 (1809 or later) +- [.NET Desktop Runtime 6.x (LTS)](https://dotnet.microsoft.com/download/dotnet/6.0){:target="\_blank"} +- [Microsoft Edge - WebView2 Runtime (Evergreen)](https://developer.microsoft.com/en-us/microsoft-edge/webview2/){:target="\_blank"} + +## What's new? + +- AWS (Systems Manager) Session Manager [#1544](https://github.com/BornToBeRoot/NETworkManager/pull/1544){:target="\_blank"} +- PowerShell & AWS Session Manager + - Added an option under `Settings > General > Appearance` to modify the global PowerShell profile(s) to match the application theme. This customizes the background of the embedded powershell and integrates it better into the application. [#1613](https://github.com/BornToBeRoot/NETworkManager/pull/1613){:target="\_blank"} +- PowerShell & PuTTY + - Focus embedded window when the application has received the focus [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} + - Focus embedded window when application is selected again [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} + - Focus embedded window when switching tabs [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} + +## Improvements + +- IPScanner, PortScanner, DNSServers + - Generate default lists at first run [#1544](https://github.com/BornToBeRoot/NETworkManager/pull/1544){:target="\_blank"} +- Port Scanner + - Add more port profiles (LDAP, HTTP proxy, Filetransfer) [#1526](https://github.com/BornToBeRoot/NETworkManager/pull/1526){:target="\_blank"} +- PowerShell + - Change default path on new installations to `pwsh.exe` (Windows PowerShell is used as fallback if `pwsh.exe` is not available) [#1663](https://github.com/BornToBeRoot/NETworkManager/pull/1663){:target="\_blank"} +- PuTTY + - Detect if PuTTY is installed at first run [#1542](https://github.com/BornToBeRoot/NETworkManager/pull/1542){:target="\_blank"} +- Discovery Protocol + - Add local connection & local interface to output [#1533](https://github.com/BornToBeRoot/NETworkManager/pull/1533){:target="\_blank"} +- Settings > Language + - Improve application restart [#1599](https://github.com/BornToBeRoot/NETworkManager/pull/1599){:target="\_blank"} +- Settings > Update + - Disable ToggleSwitch `Start minimized in tray` if Autostart is disabled [#1607](https://github.com/BornToBeRoot/NETworkManager/pull/1607){:target="\_blank"} +- Settings > Update + - Option to check for pre-releases added [#1574](https://github.com/BornToBeRoot/NETworkManager/pull/1574){:target="\_blank"} +- Profiles > Group Dialog + - Remove checkboxes in group dialog [#1530](https://github.com/BornToBeRoot/NETworkManager/pull/1530){:target="\_blank"} +- log4net added for error handling (Log file: `%LocalAppData%\NETworkManager\NETworkManager.log`) [#1539](https://github.com/BornToBeRoot/NETworkManager/pull/1539){:target="\_blank"} +- Help Button + - Add links to settings pages under https://borntoberoot.net/NETworkManager/Documentation/Settings [#1607](https://github.com/BornToBeRoot/NETworkManager/pull/1607){:target="\_blank"} + +## Bugfixes + +- Dashboard / Status Window + - Handle null exception properly [#1510](https://github.com/BornToBeRoot/NETworkManager/pull/1510){:target="\_blank"} + - Cannot set custom IPv4 API [#1613](https://github.com/BornToBeRoot/NETworkManager/pull/1613){:target="\_blank"} +- Traceroute + - Hops were skipped if they did not respond to ping [#1528](https://github.com/BornToBeRoot/NETworkManager/pull/1528){:target="\_blank"} +- Ping Monitor + - Allow export of all results only (hide other option in dialog as it has no effect) [#1611](https://github.com/BornToBeRoot/NETworkManager/pull/1611){:target="\_blank"} +- Ping Monitor, Traceroute & SNMP + - IPv6 is now resolved when selected in the settings [#1529](https://github.com/BornToBeRoot/NETworkManager/pull/1529){:target="\_blank"} +- Remote Desktop, PowerShell, PuTTY & TigerVNC + - "Unlock profile" dialog is now displayed correctly if an embedded window is already open [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} +- PowerShell & TigerVNC + - Embedded window is now resized correctly after the inital connect [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} +- Export dialog + - The "Export" button was disabled if the path contained special characters [#1611](https://github.com/BornToBeRoot/NETworkManager/pull/1611){:target="\_blank"} +- Settings > Profiles + - App crash fixed when a profile file is deleted and an encrypted but locked profile file is selected [#1512](https://github.com/BornToBeRoot/NETworkManager/pull/1512){:target="\_blank"} + - Reselect group/profile on refresh (e.g. if profiles page is opened again) [#1516](https://github.com/BornToBeRoot/NETworkManager/pull/1516){:target="\_blank"} + - App crash fixed when no group is selected and the profile file changes [#1610](https://github.com/BornToBeRoot/NETworkManager/pull/1610){:target="\_blank"} + +## Other + +- Code cleanup [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} [#1599](https://github.com/BornToBeRoot/NETworkManager/pull/1600){:target="\_blank"} [#1600](https://github.com/BornToBeRoot/NETworkManager/pull/1599){:target="\_blank"} +- Language files updated [#transifex](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Ftransifex-integration){:target="\_blank"} +- Dependencies updated [#dependencies](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Fdependabot){:target="\_blank"} diff --git a/docs/Changelog/2022-2-22-0.md b/docs/Changelog/2022-2-22-0.md index fa90217c69..e2afb3ed76 100644 --- a/docs/Changelog/2022-2-22-0.md +++ b/docs/Changelog/2022-2-22-0.md @@ -7,7 +7,7 @@ description: "Changelog for 2022.2.22.0" permalink: /Changelog/2022-2-22-0 --- -# Version 2022.2.22.0 +# 2022.2.22.0 Date: **22.2.2022** diff --git a/docs/Changelog/2022-8-18-0.md b/docs/Changelog/2022-8-18-0.md index d2402653dc..870c935c8e 100644 --- a/docs/Changelog/2022-8-18-0.md +++ b/docs/Changelog/2022-8-18-0.md @@ -7,7 +7,7 @@ description: "Changelog for 2022.8.18.0" permalink: /Changelog/2022-8-18-0 --- -# Version 2022.8.18.0 +# 2022.8.18.0 Date: **18.8.2022** diff --git a/docs/Changelog/next-release.md b/docs/Changelog/next-release.md index c4fb49cec5..4e098aafd3 100644 --- a/docs/Changelog/next-release.md +++ b/docs/Changelog/next-release.md @@ -10,64 +10,18 @@ permalink: /Changelog/next-release # Next release **System requirements** + - Windows 10 / Server x64 (1809 or later) -- [.NET Desktop Runtime 6.x (LTS)](https://dotnet.microsoft.com/download/dotnet/6.0){:target="_blank"} -- [Microsoft Edge - WebView2 Runtime (Evergreen)](https://developer.microsoft.com/en-us/microsoft-edge/webview2/){:target="_blank"} +- [.NET Desktop Runtime 6.x (LTS)](https://dotnet.microsoft.com/download/dotnet/6.0){:target="\_blank"} +- [Microsoft Edge - WebView2 Runtime (Evergreen)](https://developer.microsoft.com/en-us/microsoft-edge/webview2/){:target="\_blank"} ## What's new? -- AWS (Systems Manager) Session Manager [#1544](https://github.com/BornToBeRoot/NETworkManager/pull/1544){:target="\_blank"} -- PowerShell & AWS Session Manager - - Added an option under `Settings > General > Appearance` to modify the global PowerShell profile(s) to match the application theme. This customizes the background of the embedded powershell and integrates it better into the application. [#1613](https://github.com/BornToBeRoot/NETworkManager/pull/1613){:target="\_blank"} -- PowerShell & PuTTY - - Focus embedded window when the application has received the focus [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} - - Focus embedded window when application is selected again [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} - - Focus embedded window when switching tabs [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} ## Improvements -- IPScanner, PortScanner, DNSServers - - Generate default lists at first run [#1544](https://github.com/BornToBeRoot/NETworkManager/pull/1544){:target="\_blank"} -- Port Scanner - - Add more port profiles (LDAP, HTTP proxy, Filetransfer) [#1526](https://github.com/BornToBeRoot/NETworkManager/pull/1526){:target="\_blank"} -- PowerShell - - Change default path on new installations to `pwsh.exe` (Windows PowerShell is used as fallback if `pwsh.exe` is not available) [#1663](https://github.com/BornToBeRoot/NETworkManager/pull/1663){:target="\_blank"} -- PuTTY - - Detect if PuTTY is installed at first run [#1542](https://github.com/BornToBeRoot/NETworkManager/pull/1542){:target="\_blank"} -- Discovery Protocol - - Add local connection & local interface to output [#1533](https://github.com/BornToBeRoot/NETworkManager/pull/1533){:target="\_blank"} -- Settings > Language - - Improve application restart [#1599](https://github.com/BornToBeRoot/NETworkManager/pull/1599){:target="\_blank"} -- Settings > Update - - Disable ToggleSwitch `Start minimized in tray` if Autostart is disabled [#1607](https://github.com/BornToBeRoot/NETworkManager/pull/1607){:target="\_blank"} -- Settings > Update - - Option to check for pre-releases added [#1574](https://github.com/BornToBeRoot/NETworkManager/pull/1574){:target="\_blank"} -- Profiles > Group Dialog - - Remove checkboxes in group dialog [#1530](https://github.com/BornToBeRoot/NETworkManager/pull/1530){:target="\_blank"} -- log4net added for error handling (Log file: `%LocalAppData%\NETworkManager\NETworkManager.log`) [#1539](https://github.com/BornToBeRoot/NETworkManager/pull/1539){:target="\_blank"} -- Help Button - - Add links to settings pages under https://borntoberoot.net/NETworkManager/Documentation/Settings [#1607](https://github.com/BornToBeRoot/NETworkManager/pull/1607){:target="\_blank"} ## Bugfixes -- Dashboard / Status Window - - Handle null exception properly [#1510](https://github.com/BornToBeRoot/NETworkManager/pull/1510){:target="\_blank"} - - Cannot set custom IPv4 API [#1613](https://github.com/BornToBeRoot/NETworkManager/pull/1613){:target="\_blank"} -- Traceroute - - Hops were skipped if they did not respond to ping [#1528](https://github.com/BornToBeRoot/NETworkManager/pull/1528){:target="\_blank"} -- Ping Monitor - - Allow export of all results only (hide other option in dialog as it has no effect) [#1611](https://github.com/BornToBeRoot/NETworkManager/pull/1611){:target="\_blank"} -- Ping Monitor, Traceroute & SNMP - - IPv6 is now resolved when selected in the settings [#1529](https://github.com/BornToBeRoot/NETworkManager/pull/1529){:target="\_blank"} -- Remote Desktop, PowerShell, PuTTY & TigerVNC - - "Unlock profile" dialog is now displayed correctly if an embedded window is already open [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} -- PowerShell & TigerVNC - - Embedded window is now resized correctly after the inital connect [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} -- Export dialog - - The "Export" button was disabled if the path contained special characters [#1611](https://github.com/BornToBeRoot/NETworkManager/pull/1611){:target="\_blank"} -- Settings > Profiles - - App crash fixed when a profile file is deleted and an encrypted but locked profile file is selected [#1512](https://github.com/BornToBeRoot/NETworkManager/pull/1512){:target="\_blank"} - - Reselect group/profile on refresh (e.g. if profiles page is opened again) [#1516](https://github.com/BornToBeRoot/NETworkManager/pull/1516){:target="\_blank"} - - App crash fixed when no group is selected and the profile file changes [#1610](https://github.com/BornToBeRoot/NETworkManager/pull/1610){:target="\_blank"} ## Other -- Code cleanup [#1515](https://github.com/BornToBeRoot/NETworkManager/pull/1515){:target="\_blank"} [#1599](https://github.com/BornToBeRoot/NETworkManager/pull/1600){:target="\_blank"} [#1600](https://github.com/BornToBeRoot/NETworkManager/pull/1599){:target="\_blank"} -- Language files updated [#transifex](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Ftransifex-integration){:target="_blank"} -- Dependencies updated [#dependencies](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Fdependabot){:target="_blank"} + +- Language files updated [#transifex](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Ftransifex-integration){:target="\_blank"} +- Dependencies updated [#dependencies](https://github.com/BornToBeRoot/NETworkManager/pulls?q=author%3Aapp%2Fdependabot){:target="\_blank"} diff --git a/docs/Documentation/01_Application/12_AWSSessionManager.md b/docs/Documentation/01_Application/12_AWSSessionManager.md index dd8e905a8a..d4ab19c96a 100644 --- a/docs/Documentation/01_Application/12_AWSSessionManager.md +++ b/docs/Documentation/01_Application/12_AWSSessionManager.md @@ -38,6 +38,11 @@ See the AWS documentation for installation instructions. To connect to the instances, the AWS Systems Manager Session Manager must be configured in AWS. See their documentation for instructions on [how to set up the Session Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started.html). +
+ Test + This is a test +
+ ```json { "schemaVersion": "1.0",