github olalie/tapmap v1.10.0

latest release: v1.10.1
4 hours ago

Summary

Add cross-platform application information to make network connections easier to understand and identify.

TapMap 1.10.0 can now show the application name, creator or publisher, and platform-native signature and verification information for network connections on Windows, macOS and Linux. Application information is integrated into map hover summaries, marker details and Technical details.

This release also improves application information performance, adds Windows test signing through SignPath, and includes substantial internal connection-state refactoring to support future features.

Features

  • Add cross-platform application information
    • Show application name and creator/publisher for network connections
    • Show platform-native signature and verification information
    • Support Windows, macOS and Linux
    • Add application information to map hover summaries and marker details
    • Add Technical details option with T keyboard shortcut
    • Allow executable paths to be opened in the system file manager

Improvements

  • Improve application information performance
    • Move expensive verification to background processing
    • Show application identity information immediately
    • Cache and reuse completed verification results
    • Show Retrieving... while verification is pending
  • Refactor connection and unmapped state handling to support future features

Packaging

  • Add SignPath test signing to the Windows build and packaging pipeline
  • Sign the Windows application, uninstaller and installer through the same signing process
  • Generate Windows VERSIONINFO from project metadata

Build & CI

  • Simplify and align Windows, Linux and macOS build pipelines
  • Separate runtime, test and build dependencies

Documentation

  • Add application information documentation
  • Add AppInfo performance documentation
  • Publish Architecture, Contributing and Security documentation
  • Add GitHub issue and discussion templates
  • Update README and Help

Notes

  • No breaking changes
  • No persistence-format changes
  • No configuration changes required

Don't miss a new tapmap release

NewReleases is sending notifications on new releases.