github sunnypatell/netdash-toolkit v2.4.0

latest releases: v3.0.0, v2.7.0, v2.6.0...
one month ago

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 xattr command 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

Full Changelog: v1.0.0...v2.4.0

Don't miss a new netdash-toolkit release

NewReleases is sending notifications on new releases.