-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathReleaseNotes.html
More file actions
172 lines (170 loc) · 12.2 KB
/
ReleaseNotes.html
File metadata and controls
172 lines (170 loc) · 12.2 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>IntelliPort - Release Notes</title>
<link rel="icon" type="image/png" href="https://www.moga.doctor/romania-flag-square-icon-256.png">
<link rel="apple-touch-icon" href="https://www.moga.doctor/romania-flag-square-icon-256.png">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB" crossorigin="anonymous">
<style>
blockquote,
.blockquote {
margin: 0 !important;
padding: 0 !important;
}
</style>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand" href="https://www.moga.doctor/intelliport/" target="_blank">IntelliPort</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliPort/graphs/contributors" target="_blank">Contributors</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliPort/issues" target="_blank">Issues</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliPort/discussions" target="_blank">Discussions</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliPort/wiki" target="_blank">Wiki</a>
</li>
</ul>
</div>
</div>
</nav>
<div class="container">
<div class="row divide-md">
<div class="col-md-12 col-sm-12 divide-md text-justify" style="text-align: justify;">
<h1>Release Notes</h1>
<p><strong>IntelliPort</strong> is an alternative Windows version to the famous Microsoft HyperTerminal!</p>
<p>Download: <a href="https://www.moga.doctor/freeware/IntelliPortSetup.msi">https://www.moga.doctor/freeware/IntelliPortSetup.msi</a></p>
<p>GitHub repo: <a href="https://github.com/mihaimoga/IntelliPort" target="_blank">https://github.com/mihaimoga/IntelliPort</a></p>
<h2>Social Media</h2>
<p>Please feel free to contact me if you need any further information.</p>
<ul>
<li><img class="img-responsive" src="https://www.moga.doctor/img/twitter.png" alt="Twitter"> <a href="https://x.com/stefanmihaimoga" target="_blank">X/Twitter</a></li>
<li><img class="img-responsive" src="https://www.moga.doctor/img/linkedin.png" alt="LinkedIn"> <a href="https://www.linkedin.com/in/stefanmihaimoga/" target="_blank">LinkedIn</a></li>
<li><img class="img-responsive" src="https://www.moga.doctor/img/facebook.png" alt="Facebook"> <a href="https://www.facebook.com/stefanmihaimoga" target="_blank">Facebook</a></li>
<li><img class="img-responsive" src="https://www.moga.doctor/img/instagram.png" alt="Instagram"> <a href="https://www.instagram.com/stefanmihaimoga/" target="_blank">Instagram</a></li>
</ul>
<h2>History</h2>
<ul>
<li>Version 1.3 (20<sup>th</sup> July, 2014): Initial release.</li>
<li>Version 1.5 (28<sup>th</sup> July, 2014): Fixed several bugs regarding logging functions for serial port and UDP socket.</li>
<li>Version 1.6 (30<sup>th</sup> August, 2015): Fix for Microsoft Windows 10 64bit.</li>
<li>Version 1.7 (3<sup>rd</sup> April, 2019): Performance and security fixes.</li>
<li>Version 1.8 (15<sup>th</sup> June, 2019):
<ul>
<li>Added Romanian translation;</li>
<li>Added PJ Naughter's <code>CInstanceChecker</code> class.</li>
</ul>
</li>
<li>Version 1.9 (27<sup>th</sup> July, 2019): Bugfix for serial port name: please see the article mentioned in the comments.</li>
<li>Moved source code from CodeProject to GitLab (7<sup>th</sup> December, 2019).</li>
<li>Version 1.10 (25<sup>th</sup> March, 2020): Changed font size for main and input dialogs.</li>
<li>Version 1.11 (9<sup>th</sup> May, 2020): Added French translation, thanks to Stefan Gaftoniuc.</li>
<li>Version 1.12 (6<sup>th</sup> June, 2020): Added Italian translation, thanks to <a href="https://interlingua.ro/" target="_blank">InterLingua</a>.</li>
<li>Version 1.13 (13<sup>th</sup> June, 2020): Added German translation, thanks to <a href="https://interlingua.ro/" target="_blank">InterLingua</a>.</li>
<li>Version 1.14 (20<sup>th</sup> June, 2020): Added Spanish translation, thanks to <a href="https://interlingua.ro/" target="_blank">InterLingua</a>.</li>
<li>Version 1.15 (19<sup>th</sup> July, 2020): Added Russian translation, thanks to <a href="https://interlingua.ro/" target="_blank">InterLingua</a>.</li>
<li>Version 1.16 (31<sup>st</sup> July, 2020): Added Greek translation, thanks to <a href="https://interlingua.ro/" target="_blank">InterLingua</a>.</li>
<li>Version 1.17 (12<sup>th</sup> September, 2020): Made improvements and squashed bugs so #IntelliPort is even better for you:
<ul>
<li>Updated PJ Naughter's <code>CSerialPort</code> library to the latest version available;</li>
<li>Updated PJ Naughter's <code>CWSocket</code> library to the latest version available.</li>
</ul>
</li>
<li>Version 1.18 (25<sup>th</sup> September, 2020): Overwrote <code>CEditCtrl</code> 64K limit.</li>
<li>Version 1.19 (7<sup>th</sup> January, 2022): Updated <strong>About</strong> dialog with new e-mail address.</li>
<li>Version 1.20 (14<sup>th</sup> January, 2022): Updated PJ Naughter's <code>CVersionInfo</code> library to the latest version available.</li>
<li>Version 1.21 (4<sup>th</sup> February, 2022): Changed external website address.</li>
<li>Version 1.22 (11<sup>th</sup> February, 2022): Fixed critical bug regarding <strong>File Open</strong>/<strong>SaveAs</strong> in French, Italian, German, Spanish, Russian, Greek translations.</li>
<li>Version 1.23 (28<sup>th</sup> April, 2022): Added LICENSE to installation folder.</li>
<li>Version 1.24 (12<sup>th</sup> May, 2022): Converted all line endings to Windows format (CR LF).</li>
<li>Version 1.25 (19<sup>th</sup> May, 2022): Updated PJ Naughter's <code>CEnumerateSerial</code> library to the latest version available.</li>
<li>Version 1.26 (24<sup>th</sup> May, 2022): Fixed minor bug.</li>
<li>Version 1.27 (September 9<sup>th</sup>, 2022): Added Contributors hyperlink to AboutBox dialog.</li>
<li>December 23<sup>rd</sup>, 2022: Moved source code from GitLab to GitHub.</li>
<li>Version 1.28 (January 20<sup>th</sup>, 2023): Removed PJ Naughter's Single Instance class.</li>
<li>Version 1.29 (January 23<sup>rd</sup>, 2023): Updated PJ Naughter's <code>CVersionInfo</code> library to the latest version available.<br><blockquote>Updated the code to use C++ uniform initialization for all variable declarations.</blockquote></li>
<li>Replaced <code>NULL</code> throughout the codebase with <code>nullptr</code>.<br>
Replaced <code>BOOL</code> throughout the codebase with <code>bool</code>.<br>
This means that the minimum requirement for the application is now Microsoft Visual C++ 2010.</li>
<li>Version 1.30 (April 2<sup>nd</sup>, 2023): Implemented error handling for socket and serial port connections.</li>
<li>Version 1.31 (April 13<sup>th</sup>, 2023): Rework thread synchronization and removed all Sleep calls.</li>
<li>Version 1.32 (May 27<sup>th</sup>, 2023): Updated About dialog with GPLv3 notice.</li>
<li>Version 1.33 (June 13<sup>th</sup>, 2023): Made persistent the application's settings (requested by wvd_vegt).</li>
<li>Version 1.34 (June 22<sup>nd</sup>, 2023): Updated PJ Naughter's <code>CEnumerateSerial</code> library to the latest version available.</li>
<li>Version 1.35 (July 22<sup>nd</sup>, 2023): Replaced old CHyperlinkStatic class with PJ Naughter's <code>CHLinkCtrl</code> library.</li>
<li>Version 1.36 (September 29<sup>th</sup>, 2023):
<ul>
<li>Switched to Visual Studio Enterprise 2022 (some changes were made in the source code);</li>
<li>Changed article's download link. Updated the About dialog (email & website).</li>
</ul>
</li>
<li>Version 1.37 (January 3<sup>rd</sup>, 2024):
<ul>
<li>Added social media links: Twitter, LinkedIn, Facebook, and Instagram;</li>
<li>Added shortcuts to GitHub repository's Issues, Discussions, and Wiki.</li>
</ul>
</li>
<li>Version 1.38 (January 27<sup>th</sup>, 2024): Added ReleaseNotes.html and SoftwareContentRegister.html to GitHub repo.</li>
<li>Version 1.39 (February 21<sup>st</sup>, 2024): Switched MFC application' theme back to native Windows.</li>
<li>Version 1.40.1 (September 26<sup>th</sup>, 2024):
<ul>
<li>Improved loading/saving/sending/receiving text in UTF8 format.</li>
<li>Implemented <a href="https://www.moga.doctor/intelliport/" target="_blank">User Manual</a> option into Help menu.</li>
<li>Implemented <strong>Check for updates...</strong> option into Help menu.</li>
</ul>
</li>
<li>Version 1.41 (March 1<sup>st</sup>, 2025):
<ul>
<li>Updated copyright information.</li>
<li>Fixed limitation to <code>_MAX_PATH</code> for long path names.</li>
<li>Updated <code>genUp4win</code> library to the latest version available.<br><blockquote>Updated PJ Naughter's <code>AppSettings</code> library to the latest version available.<br>Updated <code>GetModuleFileName</code> calls to handle path length > <code>_MAX_PATH</code>.<br>Updated <code>GetAppSettingsFilePath</code> to use <code>std::filesystem::path</code>.</blockquote></li>
</ul>
</li>
<li>Version 1.42 (March 9<sup>th</sup>, 2025):
<ul>
<li>Removed deprecated functions in C++17, defined in <code><codecvt></code> header.</li>
<li>Updated <code>genUp4win</code> library to the latest version available.<br><blockquote>Added support for Italian, Spanish, German and Greek languages.<br>Added support for Russian, Turkish, Chinese and Czech languages.</blockquote></li>
</ul>
</li>
<li>Version 1.43 (March 18<sup>th</sup>, 2025): Updated <code>genUp4win</code> library to the latest version available.<br><blockquote>Reverted back from <code>GetTempPath2</code> to <code>GetTempPath</code> to make it compatible again with Windows 10.</blockquote></li>
<li>Version 1.44 (October 4<sup>th</sup>, 2025): This release focuses on system stability and reliability. No new features were introduced. Includes:
<ul>
<li>Fixes for known bugs.</li>
<li>Security updates.</li>
<li>Minor performance optimizations.</li>
<li>Updated the embedded web browser (Microsoft Edge).</li>
<li>Updated <code>Bootstrap</code> library to the latest version available (Release Notes & Software Content Register).</li>
<li><em>Build: Resolved all compiler warnings at Debug Level 4 (C++)</em></li>
</ul>
</li>
<li>Version 1.45 (February 28<sup>th</sup>, 2026):
<ul>
<li>Updated copyright information.</li>
<li>Updated the embedded web browser (Microsoft Edge).</li>
<li>Updated <code>genUp4win</code> library to the latest version available.<br><blockquote>Introduced <code>SHA256</code> checksum verification for downloaded update installers to ensure file integrity and prevent installation of tampered or corrupted files.</blockquote></li>
</ul>
</li>
<li>Version 1.46 (TBD):
<ul>
<li>Updated the embedded web browser (Microsoft Edge).</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js" integrity="sha384-FKyoEForCGlyvwx9Hj09JcYn3nv7wiPVlz7YYwJrWVcXK/BmnVDxM+D2scQbITxI" crossorigin="anonymous"></script>
</body>
</html>