New features
- Thumbnail mode: keep an eye on Sniffnet while focusing on other tasks (#484)
- Added capability to identify 6000+ upper layer services, protocols, trojans, and worms (#450)
- Support ICMP connections and messages (#417)
- Export the analysis as a PCAP file with a custom path (#473)
- Totally customize the app's theme via styles defined in TOML files (#286 and #419)
- Upgraded inspect page table: multiple new search filters, and additional sorting options (#442)
- Support for more link types in addition to Ethernet, enabling correct monitoring of all the most common network adapters, including typical VPN interfaces (#421)
- Support changing sort strategy for network hosts and services in overview page, showing most recent items by default (#452)
- The application scale factor (zoom value) can now be customised (#365)
- Users can now provide custom paths for MMDB files to allow using the commercial versions of the country and ASN databases (#365)
- Added new command line option
--restore-default
to restore the default configurations of the app (settings, window properties, and device selected at startup) - Added Japanese (#343) and Uzbek (#385) translations
Improvements
- Sniffnet has now a simpler and more recognisable logo! (#464)
- Huge enhancements to Sniffnet documentation: check out the new Sniffnet Wiki, a complete user manual of the app
- Window size and position are now remembered, so that Sniffnet can reopen with the same window properties
- Settings "Language" tab has been removed. Language selection and other options are now included in a new settings tab "General" (#365)
- Migrated to Iced 0.12 (#470)
- Made byte strings consistent across the app, and added support for Terabytes and Petabytes representations
- General aesthetic improvements (see #119 for more info)
- Updated Portuguese translation to v1.2 (#398)
Fixes
- Fixed bug causing the application's icon not to be visible in some Linux environments
- Fixed bug about not delivered favorite notifications in presence of old outgoing connections
- Fixed a build failure on
powerpc64
(#356) - Fixed a typo in Russian translation (#389)
- Minor fixes to Spanish translation (#454)
Thanks to:
- @ZEROF, @0x0177b11f, @Cthulu201, @wahn, @orhun, @ipinfo for sponsoring Sniffnet 💖
- @joshuamegnauth54 for the introduction of custom themes support
- @hirotake111 for the new Japanese translation
- @Mkadir for the new Uzbek translation
- @dutyrok for fixing a build failure on
powerpc64
- @clr-cera for updates to Portuguese translation
- @marc-gav for fixes to Spanish translation
- @msaf94 for fixes to Russian translation