Micro Hosts Editor Changelog

What's new in Micro Hosts Editor 1.4.1

Jul 7, 2023
  • Bug fixes:
  • Fixed issue with skipping rows with inline comments.
  • Changes:
  • Implemented concatenation support for the Hostname class.
  • Switched from the hardcoded names in exception descriptions to nameof() usage.
  • Performed major refactoring of the CleanString() method.
  • Reduced complexity of the ReadHostsFile() method.
  • Updated NLog to version 5.2.1.

New in Micro Hosts Editor 1.4.0 (Jun 23, 2023)

  • New:
  • Switched to native IPAddress type for storing IP addresses.
  • Implemented correct sorting of IP addresses..
  • Switched to native Hostname type for storing hostnames.
  • Implemented correct sorting of hostnames.
  • Added more strict checks for both IP addresses and hostnames.
  • Bug fixes:
  • Fixed issues with malformed Hosts file entries.
  • Fixed an error when trying to remove the entire row.
  • Changes:
  • Documented Mono issues.
  • Updated documentation.
  • Updated NLog to version 5.2.0.

New in Micro Hosts Editor 1.3.1 (Mar 7, 2023)

  • Bug fixes:
  • Fixed a bug that allowed editing in read-only mode.
  • Changes:
  • Explicitly disabled all editing features in read-only mode.
  • Performed code refactoring.

New in Micro Hosts Editor 1.3.0 (Feb 20, 2023)

  • New:
  • Added update checker form.
  • Implemented automatic update checker (can be disabled in settings).
  • Switched to Microsoft Visual Studio 2022.
  • Added CodeQL workflow for GitHub code scanning.
  • Added dependabot support for tracking dependencies.
  • Bug fixes:
  • Fixed potential crashes on exit.
  • Changes:
  • Fixed static analyzer warnings.
  • Performed code refactoring.
  • Rewritten some async methods to match modern guidelines.
  • Switched to NLog's internal string formatter.
  • Added a new class AddressHelpers.
  • Increased debug log verbosity in some cases.
  • Removed LGTM badges and integration.
  • Updated NLog to version 5.1.2.

New in Micro Hosts Editor 1.2.1 (Nov 3, 2022)

  • Bug fixes:
  • Fixed a crash when trying to paste clipboard contents to an uninitialized row.
  • Other changes:
  • Updated NLog library to version 5.0.4.
  • Updated GitHub actions.