-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathReleaseNotes.html
More file actions
143 lines (141 loc) · 10.2 KB
/
ReleaseNotes.html
File metadata and controls
143 lines (141 loc) · 10.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>IntelliLink - 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/intellilink/" target="_blank">IntelliLink</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/IntelliLink/graphs/contributors" target="_blank">Contributors</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliLink/issues" target="_blank">Issues</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliLink/discussions" target="_blank">Discussions</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/mihaimoga/IntelliLink/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>IntelliLink</strong> is an alternative Windows version to Online Link Managers!</p>
<p>Download: <a href="https://www.moga.doctor/freeware/IntelliLinkSetup.msi">https://www.moga.doctor/freeware/IntelliLinkSetup.msi</a></p>
<p>GitHub repo: <a href="https://github.com/mihaimoga/IntelliLink" target="_blank">https://github.com/mihaimoga/IntelliLink</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.04 (November 9<sup>th</sup>, 2014): Initial release.</li>
<li>Moved source code from CodeProject to GitLab (April 10<sup>th</sup>, 2020).</li>
<li>Moved source code from GitLab to GitHub (February 23<sup>rd</sup>, 2022).</li>
<li>Version 1.05 (April 28<sup>th</sup>, 2022): Added setup project.</li>
<li>Version 1.06 (May 23<sup>rd</sup>, 2022): Added program to Startup Apps.</li>
<li>Version 1.07 (August 20<sup>th</sup>, 2022): Updated font size of About dialog.</li>
<li>Version 1.08 (August 26<sup>th</sup>, 2022): Removed program from Startup Apps.</li>
<li>Version 1.09 (September 9<sup>th</sup>, 2022): Added Contributors hyperlink to AboutBox dialog.</li>
<li>Version 1.10 (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>Version 1.11 (January 24<sup>rd</sup>, 2023): Updated PJ Naughter's <code>CInstanceChecker</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.12 (May 27<sup>th</sup>, 2023): Updated About dialog with GPLv3 notice.</li>
<li>Version 1.13 (June 16<sup>th</sup>, 2023): Made persistent the length of columns from interface.</li>
<li>Version 1.14 (June 24<sup>th</sup>, 2023): Updated PJ Naughter's <code>CTrayNotifyIcon</code> library to the latest version available.</li>
<li>Version 1.15 (July 20<sup>th</sup>, 2023): Extended application's functionality with 2 new buttons: Website Review and Webmaster Tools.</li>
<li>Version 1.16 (August 20<sup>th</sup>, 2023):
<ul>
<li>Changed article's download link. Updated the About dialog (email & website);</li>
<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.17 (October 29<sup>th</sup>, 2023): Updated PJ Naughter's <code>CTrayNotifyIcon</code> library to the latest version available.<br><blockquote>Fixed an issue where the <code>CTrayNotifyIcon::OnTrayNotification</code> callback method would not work correctly if the <code>m_NotifyIconData.uTimeout</code> member variable gets updated during runtime of client applications. This can occur when you call <code>CTrayNotifyIcon::SetBalloonDetails</code>. Thanks to Maisala Tuomo for reporting this bug.</blockquote></li>
<li>Version 1.18 (January 27<sup>th</sup>, 2024): Added ReleaseNotes.html and SoftwareContentRegister.html to GitHub repo.</li>
<li>Version 1.19 (February 21<sup>st</sup>, 2024): Switched MFC application' theme back to native Windows.</li>
<li>Version 1.20 (September 6<sup>th</sup>, 2024):
<ul>
<li>Replaced old <code>XML</code> library from CodeProject with Lee Thomason's <code>TinyXML2</code> library.</li>
<li>Implemented <a href="https://www.moga.doctor/intellilink/" 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.21 (September 20<sup>th</sup>, 2024): Fixed loading/saving of XML configuration file.</li>
<li>Version 1.22 (February 13<sup>th</sup>, 2025):
<ul>
<li>Updated copyright information.</li>
<li>Fixed limitation to <code>_MAX_PATH</code> for long path names.</li>
<li>Updated Lee Thomason's <code>TinyXML2</code> library to the latest version available.</li>
<li>Updated <code>GetConfigFilePath</code> to use <code>std::filesystem::path</code>.</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.23 (March 8<sup>th</sup>, 2025):
<ul>
<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>
<li>Updated Lee Thomason's <code>TinyXML2</code> library to the latest version available.</li>
<li>Removed deprecated functions in C++17, defined in <code><codecvt></code> header.</li>
</ul>
</li>
<li>Version 1.24 (March 23<sup>rd</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.25 (October 3<sup>rd</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>
</ul>
</li>
<li>Version 1.26 (February 19<sup>th</sup>, 2026):
<ul>
<li>Updated copyright information.</li>
<li>Updated the embedded web browser (Microsoft Edge).</li>
<li>Fixed correct column width calculations in <code>ResizeListCtrl</code>.</li>
<li>Updated Lee Thomason's <code>TinyXML2</code> library to the latest version available.</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.27 (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>