Skip to content

v1.0.3

Choose a tag to compare

@MadAreYou MadAreYou released this 21 Nov 20:20
· 42 commits to main since this release

ntchk v1.0.3 - Policy-Friendly Edition πŸ›‘οΈ

🎯 What's New

Auto-Update System

  • Automatic update checks on startup (configurable in Settings)
  • Manual update check via "Check for Updates" button
  • One-click installation - downloads and installs updates automatically
  • Preserves your settings and exports during updates
  • Update notification popup shows version comparison

Hidden PowerShell Window

  • ntchk.exe - Launch app without console window (recommended)
  • ntchk.bat - Enhanced launcher using policy-friendly methods

UI Improvements

  • Current version display in Settings tab
  • "Check for Updates" button (bottom-left of Settings)
  • "Check for updates on startup" checkbox

πŸ”§ Bug Fixes

  • Fixed Contact popup display issue

πŸ“¦ Installation

  1. Download ntchk-v1.0.3-Portable.zip
  2. Extract to any folder
  3. Double-click ntchk.exe (recommended)

πŸ”„ Upgrading from v1.0.2

Download and extract v1.0.3 - future updates will be automatic!


πŸ›‘οΈ Enterprise Security Edition

This release represents a major architectural shift for enterprise policy compliance:

Problem Solved

Previous versions used VBScript launchers and names containing "suspicious" keywords that triggered security policies on company laptops.

Solution: Policy-Friendly Redesign

  • βœ… Zero VBScript - All VBScript code eliminated
  • βœ… Neutral Naming - Rebranded to "ntchk" (Network Toolkit)
  • βœ… Compiled Launcher - Pure .NET executable (ntchk.exe)
  • βœ… Clean Architecture - Policy-compliant file structure

File Changes

Old Name New Name Status
NetworkCheckApp.ps1 ntchk.ps1 Renamed
Run-NetworkCheck.vbs β€” REMOVED
Run-NetworkCheck.bat β€” REMOVED
β€” ntchk.exe NEW
β€” ntchk.bat NEW

Before vs After

Before (v1.0.2)

  • ❌ VBScript launcher flagged by security policies
  • ❌ "Run-NetworkCheck" name triggered keyword alerts
  • ❌ Blocked on company laptops

After (v1.0.3)

  • βœ… Pure .NET executable (trusted by security software)
  • βœ… Neutral "ntchk" naming (no suspicious keywords)
  • βœ… Works on company laptops without exceptions
  • βœ… Same powerful features, enterprise-ready packaging

✨ All Features Included

This is a packaging and naming update - all features from v1.0.2 are preserved:

  • ⚑ Speed Test - Ookla Speedtest integration
  • 🌐 Network Info - IP, DNS, Gateway, WiFi/Ethernet detection
  • πŸ”§ Diagnostics - Traceroute, DNS flush, IP release/renew
  • βš™οΈ Settings - Dark mode, auto-export, desktop shortcuts
  • πŸ”„ Auto-Update - GitHub-integrated update system
  • πŸ“Š Export - JSON export for all results
  • 🎨 Themes - Light/Dark mode support

πŸš€ Assets

Full Changelog: v1.0.2...v1.0.3


Special Thanks to users who reported security policy issues - this feedback inspired the policy-friendly redesign! πŸ™