NetDash Toolkit v2.4.0
Project Manager & Platform Expansion release with major new features and improvements.
New Features
- Complete Project Manager - Full CRUD operations with localStorage persistence for organizing network configurations
- Multi-Vendor ACL Generators - Support for Cisco IOS, Juniper SRX, and Palo Alto PAN-OS platforms
- TTL-Based DNS Caching - DNS over HTTPS queries now cache results based on TTL with real-time cache statistics
- WCAG 2.2 AA Accessibility - Comprehensive accessibility compliance with ARIA labels, keyboard navigation, and focus management
- Externalized Changelog - Changelog now lives in JSON format for easier maintenance
Technical Changes
- Project data persists across sessions using localStorage with JSON schema
- ACL generators produce vendor-specific configuration syntax for each platform
- DNS cache implements TTL-aware expiration with hit rate tracking
- Added Dialog and AlertDialog shadcn/ui components
Installation
macOS (Homebrew) - supports Apple Silicon & Intel:
brew tap sunnypatell/netdash https://github.com/sunnypatell/netdash-toolkit
brew install --cask netdash
sudo xattr -cr "/Applications/NetDash Toolkit.app"Note: The
xattrcommand removes the quarantine flag since the app is unsigned.
Manual Downloads:
| Platform | File | Description |
|---|---|---|
| macOS (Apple Silicon) | NetDash.Toolkit-2.4.0-mac-arm64.dmg
| DMG installer for M1/M2/M3/M4 Macs |
| macOS (Intel) | NetDash.Toolkit-2.4.0-mac-x64.dmg
| DMG installer for Intel Macs |
| Windows | NetDash.Toolkit-2.4.0-win-x64.exe
| Windows installer (64-bit) |
| Linux (AppImage) | NetDash.Toolkit-2.4.0-linux-x86_64.AppImage
| AppImage (runs on most distros) |
| Linux (Debian/Ubuntu) | NetDash.Toolkit-2.4.0-linux-amd64.deb
| Debian package |
Manual Installation
macOS: Download the .dmg, open it, drag to Applications, then run:
sudo xattr -cr "/Applications/NetDash Toolkit.app"Windows: Download and run the .exe installer.
Linux (AppImage): Download, make executable (chmod +x), and run.
Linux (Debian/Ubuntu): Install with sudo dpkg -i NetDash*.deb
Notes
- Native networking features require the desktop app (browser version uses HTTP-based fallbacks)
- macOS builds are not code-signed (the xattr command removes the quarantine flag)
- This is a non-breaking minor release - all existing configurations remain compatible
What's Changed
- deps(deps): bump next from 14.2.16 to 14.2.35 by @dependabot[bot] in #17
New Contributors
- @dependabot[bot] made their first contribution in #17
Full Changelog: v1.0.0...v2.4.0