Skip to content

Commit

Permalink
Update to 2022.10.31.0
Browse files Browse the repository at this point in the history
  • Loading branch information
BornToBeRoot committed Oct 31, 2022
1 parent 4a3bb37 commit af23e76
Show file tree
Hide file tree
Showing 15 changed files with 115 additions and 70 deletions.
2 changes: 1 addition & 1 deletion Chocolatey/networkmanager.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>NETworkManager</id>
<version>2022.8.18.0</version>
<version>2022.10.31.0</version>
<owners>BornToBeRoot</owners>
<title>NETworkManager</title>
<authors>BornToBeRoot</authors>
Expand Down
4 changes: 2 additions & 2 deletions Chocolatey/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -9,7 +9,7 @@ $packageArgs = @{
url = $url
softwareName = 'NETworkManager*'

checksum = 'F705C66072E98E011CAA1EAC3C8B085DBB58CF9476EF9E50490CE526522BA6AA'
checksum = '18A9528247BFA1880AF61CEAA1401FCA7C8271BC6635B40BA72D77AB065867A0'
checksumType = 'sha256'

silentArgs = '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="desktopicon" /SP-'
Expand Down
2 changes: 1 addition & 1 deletion InnoSetup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
4 changes: 2 additions & 2 deletions Source/GlobalAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -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")]
10 changes: 5 additions & 5 deletions docs/03_Download.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@ permalink: /Download

# Download

Version: **2022.8.18.0** <br>
Date: **18.8.2022**
Version: **2022.10.31.0** <br>
Date: **31.10.2022**

| Download | Checksum [SHA256] |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.8.18.0/NETworkManager_2022.8.18.0_Setup.exe' target='_blank'><button type="button" name="button" class="btn">Setup</button></a> | `F705C66072E98E011CAA1EAC3C8B085DBB58CF9476EF9E50490CE526522BA6AA` |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.8.18.0/NETworkManager_2022.8.18.0_Portable.zip' target='_blank'><button type="button" name="button" class="btn">Portable</button></a> | `56CFA317D1123C191C443F7950A0096D0CA1F1A6D93EEB9B6C9128EFF6C3EF07` |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.8.18.0/NETworkManager_2022.8.18.0_Archive.zip' target='_blank'><button type="button" name="button" class="btn">Archive</button></a> | `1C778ED1EF28A18315B8B5581F3BF9D14F282CE6D4521FE98F0057DAE2AFC30A` |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Setup.exe' target='_blank'><button type="button" name="button" class="btn">Setup</button></a> | `18A9528247BFA1880AF61CEAA1401FCA7C8271BC6635B40BA72D77AB065867A0` |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Portable.zip' target='_blank'><button type="button" name="button" class="btn">Portable</button></a> | `7B5822191C1D8EB0DE8F223AA1AC581CFEB4ED726F652A3A8A7D0941A51BE68F` |
| <a href='https://github.com/BornToBeRoot/NETworkManager/releases/download/2022.10.31.0/NETworkManager_2022.10.31.0_Archive.zip' target='_blank'><button type="button" name="button" class="btn">Archive</button></a> | `4F1B60B42A1D935B56C0F044755DD5B3EB3DAE35C75961D0CD7FFFFB87596847` |

## System requirements

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2021-1-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2021-11-30-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2021-5-9-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2021-6-26-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2021-9-5-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
86 changes: 86 additions & 0 deletions docs/Changelog/2022-10-31-0.md
Original file line number Diff line number Diff line change
@@ -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"}
2 changes: 1 addition & 1 deletion docs/Changelog/2022-2-22-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog/2022-8-18-0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**

Expand Down
58 changes: 6 additions & 52 deletions docs/Changelog/next-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"}
5 changes: 5 additions & 0 deletions docs/Documentation/01_Application/12_AWSSessionManager.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).

<details>
<summary>Test</summary>
This is a test
</details>

```json
{
"schemaVersion": "1.0",
Expand Down

0 comments on commit af23e76

Please sign in to comment.