Releases: Timthreetwelve/GetMyIP
0.9.7 - Mostly bug fixes with some new options
This update includes new options and fixes some bugs 🐛🐜🐞
Apart from bug fixes and translation updates, I expect the pace of updates to Get My IP to slow down as I turn my attention to projects that have been neglected for too long. When I return to Get My IP in 2024, I will be upgrading it to .NET 8, which was released earlier this month and is the next LTS version of .NET.
Changes:
- Fixed: Settings will now be saved every time a user navigates away from the Settings page. Settings were saved at shutdown, but this can be an issue with a long running application.
- Fixed: If a newer version of Get My IP is found when checking for an updated release from the About page, clicking OK in the resulting message box will now close Get My IP after navigating to the GitHub Releases page.
- Fixed: Only one Instance of Get My IP will be allowed to run at a time. This fixes the scenario described in Issue #51. Logging to a permanent log file is exempted from the only one instance rule.
- Fixed: Logging to a permanent log file was broken in d1e9f05. It now works correctly.
- Fixed: The list of translation contributors on the about page is now aligned correctly. This didn't cause any harm, it just bugged me.
- New: Added Free IP API as an IP information provider. It's good to have options.
- New: The list of IP information providers used by Get My IP is now available at the bottom of the about page.
- New: An option to show external IP type (IPv4 or IPv6) in the tray icon tooltip has been added.
Thanks:
Last week was the Thanksgiving 🦃 holiday in the US. I'm thankful for everyone that has contributed language translations and to those that are keeping them updated! 🙏🏻
If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be awesome.
Full Changelog: v0.9.6...v0.9.7
Checksums :
File | SHA256 hash |
---|---|
Installer (exe) | 7334a685aae4c4d2f581df38d6a51c5b8d94956de6bd89cc76e83b0f8484724d |
Portable (zip) | a8f92633a235ee2233552af7066289f5a49e45b51c3c92d30900853eb4211318 |
0.9.6 - New languages & New options
This update has a new language and some exciting new options
Changes:
- Added: Slovak language! #44
- Added: German language! #46
- Added: Option to start with Windows #22
- Added: Option to start minimized #22
- Added: Option to minimize to tray (notification area) instead of closing #22
- Added: Option to periodically refresh to keep external IP updated #30
- Added: Option to be notified if IP address changes #30
- Updated: Removed
carriage returns from all language files #43 - Updated: All the language files were updated with the latest additions
- Updated: NLog dependency has been updated to the latest version
- Updated: Minor UI tweaks & bug fixes
Possible Breaking Change:
Adding the notification mentioned above required changing the build to target windows10.0.19041 or higher. Get My IP may no longer work on WIndows 7, 8, or Windows 10 with build numbers lower than 19041.
Thanks:
This week is the Thanksgiving 🦃 holiday in the US. I'm thankful foreveryone that contributed new language translations and to those that are keeping them updated! 🙏🏻
If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would mean the world to me!
Full Changelog: v0.9.3...v0.9.6
New Contributors
Checksums :
File | SHA256 hash |
---|---|
Installer (exe) | 57aee119062225c1714fd623465c9e32e141f04a3b7242f61878360148bb841e |
Portable (zip) | 974c7eeb358c216a89434d34cef0fdff6c3fb139a2241cd720477b286abd60b0 |
Once again with the files actualy attached.
0.9.5-beta
This is a beta release for testing purposes
New features:
- German translation by @uDEV2019 in #46
- Automatic refresh of external IP address
- Notification of IP address change
Breaking change:
Adding the notification required changing the build to target windows10.0.19041 or higher. Get My IP may not work on WIndows 7, 8, or Windows 10 with build numbers lower than 19041.
New Contributors
Full Changelog: v0.9.3...0.9.5-beta
Checksums :
File | SHA256 hash |
---|---|
Installer (exe) | a5d2ba6dcb55a3764465f5f13e91ea3c10a773b303b15c5eca95b7e7d547a39a |
Portable (zip) | 2957e7900e7a3513d23f0d25325d0f4d1a304938cee43b73c156d536107488f9 |
v0.9.3 - Bug Fix and a New Feature
This update includes a bug fix and introduces language file testing
Mea Culpa:
First, an apology. The application folder name was inadvertently changed from GetMyIP
to Get My IP
a couple of releases back. If you updated to the latest release without uninstalling the previous version, the GetMyIP
folder could be orphaned. If you open the C:\Users\your-user-name\AppData\Local\Programs\T_K\
folder and see both Get My IP
and GetMyIP
folders, you can delete the GetMyIP
folder. The Get My IP
folder will be used going forward. I'm sorry for this oversight.
Changes:
- Added: Language file testing. See the wiki topic for details. #26
- Fixed: Major bug when clicking the 'Map' button while using a language other than English. The bug would also manifest itself when IP information source was not ip-api.com. The map button will now be disabled when latitude and longitude are not available. #36
- Fixed: Navigation menu not resizing to fit content. #36
- Fixed: Settings page truncating content. #36
- Updated: Changed 'Cancel' to 'Close' in three-dot menu. #36
- Updated: Octokit dependency has been updated to the latest version.
Thanks:
Big thanks to everyone that contributed language translations, tracking down bugs, Inno Setup improvements, and friendly advice. Your help is invaluable.❤️
If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be greatly appreciated.
Checksums :
File | SHA256 hash |
---|---|
Installer (exe) | 9d71e67bcfddc710838cc0527672ea5f3a3e5504f3ec8e675b85052d53a38340 |
Portable (zip) | f380a4eb85f4c9ac0e1485d637fad51567d8a4ba4c5faaa2f8cf61aaa8f3b0d4 |
Full Changelog: v0.9.2...v0.9.3
0.9.2 - New Languages and Bug Fixes
This update adds Dutch and Italian languages, new options and bug fixes
Changes:
- Added: Italian language #25.
- Added: Dutch language #25.
- Added: Option to obfuscate IP address details in log.
- Added: Option to use ipext.org as external IP address provider.
- Fixed: Error parsing JSON. JSON was null #20.
- Fixed: Desktop shortcuts not removed after uninstalling #21.
- Updated: Inno Setup installer improvements #24, #29.
- Updated: Community Toolkit Mvvm dependency has been updated to the latest version.
- Updated: Several UI fixes and tweaks.
In addition to the application updates, Discussions have been opened. Check it out to see announcements, ask a question or share an idea.
Thanks:
Big thanks to everyone that contributed language translations, tracking down bugs, Inno Setup improvements, and friendly advice. Your help is invaluable. ❤️
If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be greatly appreciated.
Full Changelog: v0.9.1...v0.9.2
Checksums:
File | SHA256 hash |
---|---|
Installer (exe) | dcfa91d7046dec3b8cde90671912b5ccef52a9cd155b64a38632d374e339f861 |
Portable (zip) | a9b9a7a2ce857bd6805d92db106bb3a895f7c15005d1619a7265ae16030c1004 |
v0.9.1 - Additional logging
This update adds additional logging
Changes:
New: Additional logging to help diagnose #20.
Full Changelog: v0.9.0...v0.9.1
Checksums (File Hashes):
File | SHA256 hash |
---|---|
Installer (exe) | a82cc440bf7904fe4b49214a7a920b753ca97123fdbe7fcf7e841b229126782f |
Portable (zip) | 6d4f531f9f7cc71f0e87af72a16bd0921f9e35e95337338c9cdf178fa13f9ea8 |
v0.9.0 - Multilingual UI
This update brings a multilingual UI and bug fixes
Changes:
- New: Multilingual user interface #16. If you wish to contribute a translation, check out the Contribute a Translation topic in the Wiki. Your help would be greatly appreciated.
- New: Wiki pages have been added. More content will be added soon.
- New: Discussions have been enabled.
- Fixed: An intermittent bug #15 causing the external IP information to be missing has been eliminated.
- Changed: Due to changes in the package used for the tray icon, the custom tooltip control introduced in version 0.8.1 had to be removed. This limits the capacity of the tooltip. If a solution is found it will be implemented ASAP. The standard tooltip will be used in the interim.
- New: An optional custom header field has been added to the tooltip.
- New: The tooltip size is now displayed next to the Refresh Tooltip button.
- Updated: H.NotifyIcon.Wpf, NLog and Octokit dependencies have been updated to the latest version. #11, #13, #14.
- Fixed: Removed extra line feed in log.
- Fixed: Several UI fixes and tweaks.
Full Changelog: v0.8.1...v0.9.0
Checksums (File Hashes):
File | SHA256 hash |
---|---|
Installer (exe) | efc4b33b6291ce02f403647adff0d506c5ba83419a0efccef8fdc2996aa6ebff |
Portable (zip) | 09167f61a7571fa851a50822d0dae93ca1a2ec034cf5445e54a4ccc8d714e3e0 |
Updated UI, bug fixes, better error handling, & more.
This update includes yet another UI refresh, bug fixes, more robust error handling, and a lot of behind-the-scenes updates.
Changes:
-
Updated: The application has an updated look. I hope that you like it.
-
New: added Autonomous System (AS) Number and Name to external IP information.
-
Updated: More robust error handling. The application should no longer crash if the network/internet connection is down.
-
Breaking Change: The command line argument to write to a log file has changed.
/hide and /write
will no longer work. Use-h
or--hide
starting with this version. -
Updated: Replaced default tooltip with a custom control. Tooltip should no longer appear in the upper left corner. Tooltip is no longer limited to the amount of text it will hold.
-
Updated: Timestamp in application log format changed.
-
Updated: Some keyboard shortcuts have changed. See the ReadMe file.
-
Updated: Lots of code changes to fix bugs, add stability, and be more in line with the MVVM pattern.
-
Updated: Dependencies have been updated to the latest release.
-
Updated: Removed the Material Design Extensions dependency.
-
New: Get My IP can now check to see if there is an updated version. Link on the About page.
-
New: Starting with this version, a "portable" zip archive is also available.
Full Changelog: v0.7.2...v0.8.1
Checksums :
-
SHA256 for the installer is:
91a45fc206be8ca14d8eb8de1943866c1df236a2507a246bbefd82debf332b45
-
SHA256 for the zip archive is:
04689e485db258db5190cdd3de8ddb997ede3b57ad6552421f897ebb3a60a724
Tray Icon and Refresh button
Changes:
- New: Tray icon with customizable tooltip
- New: Refresh button
- Updated: Settings page redesign
- Updated: Minor tweaks to title bar and theme colors
Checksum:
- SHA256 for the installer is:
9d1d41d2a207788a317b0408c1d3d524ee0ded061218f0edfec9a18af47bebdf
Full Changelog: https://github.com/Timthreetwelve//compare/v0.6.1...v0.7.1
Refreshed UI and Updated to .NET 6
Changes:
- New: Added logging of external IP information
- New: Choice of map providers (Google, Bing, or LatLong.net)
- Updated: Migrated to .NET 6
- Updated: New UI with darker theme
Checksum:
- SHA256 for the installer is:
be26d1ec8ecc137c8b4b267596a933573dcf9cc339196db48be3e49799db3a7b
Full Changelog: v0.5.0...v0.6.1