Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mihaimoga committed Sep 7, 2024
1 parent 2cf45a0 commit e3b4ada
Show file tree
Hide file tree
Showing 3 changed files with 139 additions and 119 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,15 @@ The **HyperTerminal** menu features the application's most important functions:
## Create and Submit your Pull Request

As noted in the [Contributing Rules](https://github.com/mihaimoga/IntelliPort/blob/main/CONTRIBUTING.md) for _IntelliPort_, all Pull Requests need to be attached to a issue on GitHub. So the first step is to create an issue which requests that the functionality be improved (if it was already there) or added (if it was not yet there); in your issue, be sure to explain that you have the functionality definition ready, and will be submitting a Pull Request. The second step is to use the GitHub interface to create the Pull Request from your fork into the main repository. The final step is to wait for and respond to feedback from the developers as needed, until such time as your PR is accepted or rejected.

## Acknowledges

This open source project uses the following libraries:

- [genUp4win](https://github.com/mihaimoga/genUp4win)
- PJ Naughter's [CEnumerateSerial](https://www.naughter.com/enumser.html)
- PJ Naughter's [CHLinkCtrl](https://www.naughter.com/hlinkctrl.html)
- Larry Antram's [CRingBuffer](https://www.codeproject.com/Articles/2269/Fast-Ring-Buffer-for-Incoming-Winsock-Textual-Data)
- PJ Naughter's [CSerialPort2](https://www.naughter.com/serialport.html)
- PJ Naughter's [CVersionInfo](https://www.naughter.com/versioninfo.html)
- PJ Naughter's [CWSocket](https://www.naughter.com/w3mfc.html)
156 changes: 80 additions & 76 deletions ReleaseNotes.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,86 +35,90 @@
</nav>

<div class="container">
<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>
<p>Article: <a href="https://www.codeproject.com/Articles/799126/IntelliPort" target="_blank">https://www.codeproject.com/Articles/799126/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">&nbsp;<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">&nbsp;<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">&nbsp;<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">&nbsp;<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:
<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>
<p>Article: <a href="https://www.codeproject.com/Articles/799126/IntelliPort" target="_blank">https://www.codeproject.com/Articles/799126/IntelliPort</a></p>
<h2>Social Media</h2>
<p>Please feel free to contact me if you need any further information.</p>
<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>
<li><img class="img-responsive" src="https://www.moga.doctor/img/twitter.png" alt="Twitter">&nbsp;<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">&nbsp;<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">&nbsp;<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">&nbsp;<a href="https://www.instagram.com/stefanmihaimoga/" target="_blank">Instagram</a></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. <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 &amp; website).</li>
</ul>
</li>
<li>Version 1.37 (January 3<sup>rd</sup>, 2024):

<h2>History</h2>
<ul>
<li>Added social media links: Twitter, LinkedIn, Facebook, and Instagram;</li>
<li>Added shortcuts to GitHub repository's Issues, Discussions, and Wiki.</li>
<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. <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 &amp; 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>Added "3 Reasons USB Ports Are Replacing Serial Ports" section.</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 (Jun 6<sup>th</sup>, 2024): Improved loading/saving/sending/receiving text in UTF8 format.</li>
</ul>
</li>
<li>Added "3 Reasons USB Ports Are Replacing Serial Ports" section.</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 (Jun 6<sup>th</sup>, 2024): Improved loading/saving/sending/receiving text in UTF8 format.</li>
</ul>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL" crossorigin="anonymous"></script>
</body>
Expand Down
Loading

0 comments on commit e3b4ada

Please sign in to comment.